Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.
Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.
By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.
The 40 largest places in Maine by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.
| # ⇅ | City ⇅ | County ⇅ | Population ⇅ | County GDP 2024 ⇅ | County jobs ⇅ | County average pay ⇅ | County unemployment ⇅ | Median household income ⇅ | Median rent ⇅ | Median home value ⇅ | Bachelor's+ ⇅ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Portland | Cumberland County | 68,854 | $34,616 m | 192,475 | $71,351 | 2.7% | $79,540 | $1,577 | $489,600 | 59.7% |
| 2 | Lewiston | Androscoggin County | 38,324 | $7,050 m | 48,676 | $58,507 | 3.3% | $55,393 | $986 | $235,100 | 22.6% |
| 3 | Bangor | Penobscot County | 31,938 | $9,643 m | 71,983 | $55,593 | 3.4% | $59,942 | $1,055 | $219,600 | 35.1% |
| 4 | South Portland | Cumberland County | 26,930 | $34,616 m | 192,475 | $71,351 | 2.7% | $86,838 | $1,812 | $441,200 | 51.8% |
| 5 | Auburn | Androscoggin County | 24,602 | $7,050 m | 48,676 | $58,507 | 3.3% | $66,647 | $1,041 | $282,000 | 27.9% |
| 6 | Biddeford | York County | 22,498 | $13,650 m | 79,378 | $61,811 | 2.8% | $72,333 | $1,292 | $396,600 | 32.1% |
| 7 | Sanford | York County | 22,247 | $13,650 m | 79,378 | $61,811 | 2.8% | $72,524 | $1,152 | $280,200 | 24.8% |
| 8 | Saco | York County | 20,819 | $13,650 m | 79,378 | $61,811 | 2.8% | $92,241 | $1,249 | $413,100 | 43.5% |
| 9 | Westbrook | Cumberland County | 20,775 | $34,616 m | 192,475 | $71,351 | 2.7% | $85,038 | $1,392 | $383,300 | 41.3% |
| 10 | Augusta | Kennebec County | 19,077 | $8,569 m | 62,487 | $60,846 | 3.2% | $47,979 | $919 | $201,000 | 28.9% |
| 11 | Brunswick (unincorporated) | Cumberland County | 17,652 | $34,616 m | 192,475 | $71,351 | 2.7% | $70,722 | $1,465 | $363,200 | 51.3% |
| 12 | Waterville | Kennebec County | 17,077 | $8,569 m | 62,487 | $60,846 | 3.2% | $53,580 | $978 | $184,600 | 30.8% |
| 13 | Orono (unincorporated) | Penobscot County | 11,151 | $9,643 m | 71,983 | $55,593 | 3.4% | $59,784 | $1,280 | $262,900 | 69.8% |
| 14 | Brewer | Penobscot County | 9,652 | $9,643 m | 71,983 | $55,593 | 3.4% | $66,613 | $1,086 | $245,300 | 35.0% |
| 15 | Old Orchard Beach (unincorporated) | York County | 9,244 | $13,650 m | 79,378 | $61,811 | 2.8% | $60,050 | $1,246 | $366,600 | 42.8% |
| 16 | Bath | Sagadahoc County | 8,815 | $3,088 m | 17,149 | $63,193 | 2.6% | $69,390 | $1,044 | $310,900 | 42.5% |
| 17 | Presque Isle | Aroostook County | 8,736 | $3,670 m | 25,999 | $51,148 | 4.0% | $55,768 | $904 | $147,200 | 26.2% |
| 18 | Ellsworth | Hancock County | 8,657 | $3,681 m | 23,631 | $53,780 | 2.8% | $77,375 | $1,017 | $242,300 | 39.3% |
| 19 | Gorham (unincorporated) | Cumberland County | 7,593 | $34,616 m | 192,475 | $71,351 | 2.7% | $128,190 | $1,573 | $506,000 | 51.5% |
| 20 | Old Town | Penobscot County | 7,470 | $9,643 m | 71,983 | $55,593 | 3.4% | $51,585 | $989 | $208,100 | 36.8% |
| 21 | Caribou | Aroostook County | 7,382 | $3,670 m | 25,999 | $51,148 | 4.0% | $53,709 | $757 | $134,100 | 28.8% |
| 22 | Topsham (unincorporated) | Sagadahoc County | 7,271 | $3,088 m | 17,149 | $63,193 | 2.6% | $100,024 | $1,491 | $388,500 | 52.0% |
| 23 | Rockland | Knox County | 7,035 | $2,633 m | 16,874 | $55,720 | 3.2% | $56,533 | $1,092 | $245,800 | 35.6% |
| 24 | Belfast | Waldo County | 6,986 | $1,998 m | 11,273 | $54,674 | 3.4% | $67,679 | $962 | $340,900 | 42.9% |
| 25 | Skowhegan (unincorporated) | Somerset County | 6,662 | $2,439 m | 16,034 | $55,148 | 4.1% | $45,388 | $880 | $156,400 | 20.1% |
| 26 | Yarmouth (unincorporated) | Cumberland County | 6,289 | $34,616 m | 192,475 | $71,351 | 2.7% | $93,575 | $1,663 | $576,900 | 62.8% |
| 27 | Kennebunk (unincorporated) | York County | 6,221 | $13,650 m | 79,378 | $61,811 | 2.8% | $95,169 | $1,466 | $452,800 | 52.0% |
| 28 | Gardiner | Kennebec County | 6,088 | $8,569 m | 62,487 | $60,846 | 3.2% | $71,782 | $1,113 | $221,600 | 29.8% |
| 29 | Winslow (unincorporated) | Kennebec County | 5,873 | $8,569 m | 62,487 | $60,846 | 3.2% | $59,547 | $1,036 | $217,900 | 27.6% |
| 30 | Oak Hill (unincorporated) | Cumberland County | 5,631 | $34,616 m | 192,475 | $71,351 | 2.7% | $97,610 | $1,743 | $429,100 | 51.0% |
| 31 | North Windham (unincorporated) | Cumberland County | 5,417 | $34,616 m | 192,475 | $71,351 | 2.7% | $88,522 | $1,248 | $342,800 | 37.0% |
| 32 | Hampden (unincorporated) | Penobscot County | 5,161 | $9,643 m | 71,983 | $55,593 | 3.4% | $112,228 | $1,133 | $285,900 | 47.9% |
| 33 | Kittery (unincorporated) | York County | 5,110 | $13,650 m | 79,378 | $61,811 | 2.8% | $84,730 | $1,697 | $461,400 | 47.3% |
| 34 | Houlton (unincorporated) | Aroostook County | 5,082 | $3,670 m | 25,999 | $51,148 | 4.0% | $59,236 | $814 | $129,600 | 26.0% |
| 35 | Farmington (unincorporated) | Franklin County | 4,705 | $1,509 m | 10,518 | $48,419 | 3.9% | $41,033 | $871 | $169,900 | 41.2% |
| 36 | Lisbon Falls (unincorporated) | Androscoggin County | 4,267 | $7,050 m | 48,676 | $58,507 | 3.3% | $72,344 | $971 | $245,700 | 24.1% |
| 37 | York Harbor (unincorporated) | York County | 4,240 | $13,650 m | 79,378 | $61,811 | 2.8% | $100,625 | $1,322 | $627,700 | 44.0% |
| 38 | South Eliot (unincorporated) | York County | 4,203 | $13,650 m | 79,378 | $61,811 | 2.8% | $99,299 | $2,155 | $475,600 | 49.9% |
| 39 | Rumford (unincorporated) | Oxford County | 4,067 | $2,577 m | 17,009 | $50,809 | 3.7% | $29,230 | $785 | $123,200 | 14.4% |
| 40 | Millinocket (unincorporated) | Penobscot County | 3,779 | $9,643 m | 71,983 | $55,593 | 3.4% | $50,445 | $451 | $99,800 | 19.4% |
The economy of all 16 counties of Maine, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 40 cities of this guide whose main county it is.
| County ⇅ | Population ⇅ | GDP 2024 ⇅ | GDP per resident ⇅ | Jobs (QCEW) ⇅ | Employer sites ⇅ | Average annual pay ⇅ | Job change vs 2023 ⇅ | Unemployment ⇅ | Largest private industry ⇅ | Listed cities ⇅ |
|---|---|---|---|---|---|---|---|---|---|---|
| Cumberland County | 308,827 | $34,616 million | $112,089 | 192,475 | 18,210 | $71,351 | +1.7% | 2.7% | Health care and social assistance | 8 |
| York County | 216,731 | $13,650 million | $62,981 | 79,378 | 8,870 | $61,811 | +1.7% | 2.8% | Accommodation and food services | 8 |
| Penobscot County | 154,710 | $9,643 million | $62,333 | 71,983 | 5,259 | $55,593 | +2.2% | 3.4% | Health care and social assistance | 6 |
| Kennebec County | 126,808 | $8,569 million | $67,576 | 62,487 | 4,431 | $60,846 | +1.1% | 3.2% | Health care and social assistance | 4 |
| Androscoggin County | 113,423 | $7,050 million | $62,156 | 48,676 | 3,600 | $58,507 | +1.2% | 3.3% | Health care and social assistance | 3 |
| Aroostook County | 67,058 | $3,670 million | $54,728 | 25,999 | 2,396 | $51,148 | +1.1% | 4.0% | Health care and social assistance | 3 |
| Oxford County | 59,255 | $2,577 million | $43,484 | 17,009 | 1,839 | $50,809 | -0.5% | 3.7% | Health care and social assistance | 1 |
| Hancock County | 56,460 | $3,681 million | $65,200 | 23,631 | 2,980 | $53,780 | +1.6% | 2.8% | Accommodation and food services | 1 |
| Somerset County | 50,959 | $2,439 million | $47,861 | 16,034 | 1,574 | $55,148 | +0.2% | 4.1% | Health care and social assistance | 1 |
| Knox County | 41,003 | $2,633 million | $64,206 | 16,874 | 2,289 | $55,720 | -1.4% | 3.2% | Retail trade | 1 |
| Waldo County | 40,192 | $1,998 million | $49,716 | 11,273 | 1,459 | $54,674 | -2.4% | 3.4% | Retail trade | 1 |
| Sagadahoc County | 37,285 | $3,088 million | $82,820 | 17,149 | 1,340 | $63,193 | +3.4% | 2.6% | Retail trade | 2 |
| Lincoln County | 36,099 | $1,811 million | $50,165 | 11,252 | 1,798 | $53,238 | -1.1% | 3.1% | Retail trade | 0 |
| Washington County | 31,331 | $1,474 million | $47,053 | 10,211 | 1,194 | $50,219 | -0.3% | 4.5% | Health care and social assistance | 0 |
| Franklin County | 30,413 | $1,509 million | $49,621 | 10,518 | 1,152 | $48,419 | +0.0% | 3.9% | Health care and social assistance | 1 |
| Piscataquis County | 17,263 | $766 million | $44,355 | 5,230 | 606 | $47,151 | -2.0% | 4.7% | Health care and social assistance | 0 |
Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.
Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.
| City ⇅ | Median household income ⇅ | Income per person ⇅ | Median rent a month ⇅ | Rent share of income ⇅ | Median home value ⇅ | Homeowners ⇅ | Poverty rate ⇅ | Unemployment (ACS) ⇅ | Labour force participation ⇅ |
|---|---|---|---|---|---|---|---|---|---|
| Portland | $79,540 | $52,781 | $1,577 | 23.8% | $489,600 | 46.9% | 11.2% | 4.2% | 70.9% |
| Lewiston | $55,393 | $30,979 | $986 | 21.4% | $235,100 | 51.2% | 20.0% | 4.8% | 61.1% |
| Bangor | $59,942 | $38,557 | $1,055 | 21.1% | $219,600 | 47.2% | 17.9% | 4.1% | 60.5% |
| South Portland | $86,838 | $50,723 | $1,812 | 25.0% | $441,200 | 58.1% | 6.9% | 2.6% | 71.6% |
| Auburn | $66,647 | $36,895 | $1,041 | 18.7% | $282,000 | 59.1% | 13.8% | 7.0% | 64.0% |
| Biddeford | $72,333 | $39,562 | $1,292 | 21.4% | $396,600 | 48.1% | 15.5% | 3.1% | 68.5% |
| Sanford | $72,524 | $39,027 | $1,152 | 19.1% | $280,200 | 71.2% | 10.3% | 3.7% | 65.0% |
| Saco | $92,241 | $51,652 | $1,249 | 16.2% | $413,100 | 72.8% | 6.4% | 2.1% | 67.8% |
| Westbrook | $85,038 | $44,851 | $1,392 | 19.6% | $383,300 | 61.2% | 8.0% | 2.2% | 73.1% |
| Augusta | $47,979 | $35,261 | $919 | 23.0% | $201,000 | 53.9% | 18.2% | 5.7% | 56.7% |
| Brunswick | $70,722 | $43,256 | $1,465 | 24.9% | $363,200 | 66.3% | 8.6% | 4.6% | 61.0% |
| Waterville | $53,580 | $32,905 | $978 | 21.9% | $184,600 | 48.8% | 20.6% | 5.5% | 56.5% |
| Orono | $59,784 | $25,481 | $1,280 | 25.7% | $262,900 | 41.7% | 27.0% | 5.5% | 58.7% |
| Brewer | $66,613 | $40,180 | $1,086 | 19.6% | $245,300 | 59.7% | 12.5% | 1.4% | 57.2% |
| Old Orchard Beach | $60,050 | $44,791 | $1,246 | 24.9% | $366,600 | 68.2% | 14.9% | 6.8% | 62.6% |
| Bath | $69,390 | $44,655 | $1,044 | 18.1% | $310,900 | 64.3% | 12.4% | 5.8% | 63.6% |
| Presque Isle | $55,768 | $33,974 | $904 | 19.5% | $147,200 | 57.8% | 15.5% | 3.6% | 60.6% |
| Ellsworth | $77,375 | $35,887 | $1,017 | 15.8% | $242,300 | 66.7% | 9.3% | 2.8% | 58.7% |
| Gorham | $128,190 | $48,200 | $1,573 | 14.7% | $506,000 | 78.8% | 4.7% | 2.4% | 69.2% |
| Old Town | $51,585 | $32,781 | $989 | 23.0% | $208,100 | 59.3% | 21.3% | 1.8% | 65.0% |
| Caribou | $53,709 | $36,009 | $757 | 16.9% | $134,100 | 72.3% | 15.5% | 3.5% | 51.9% |
| Topsham | $100,024 | $55,388 | $1,491 | 17.9% | $388,500 | 75.0% | 5.7% | 4.9% | 61.3% |
| Rockland | $56,533 | $36,105 | $1,092 | 23.2% | $245,800 | 62.0% | 10.4% | 6.6% | 65.2% |
| Belfast | $67,679 | $48,291 | $962 | 17.1% | $340,900 | 68.5% | 16.1% | 0.6% | 42.9% |
| Skowhegan | $45,388 | $29,870 | $880 | 23.3% | $156,400 | 63.1% | 14.8% | 3.3% | 57.1% |
| Yarmouth | $93,575 | $56,918 | $1,663 | 21.3% | $576,900 | 73.8% | 12.9% | 5.5% | 69.8% |
| Kennebunk | $95,169 | $49,641 | $1,466 | 18.5% | $452,800 | 73.1% | 11.2% | 5.3% | 59.6% |
| Gardiner | $71,782 | $38,973 | $1,113 | 18.6% | $221,600 | 68.2% | 10.4% | 7.5% | 64.3% |
| Winslow | $59,547 | $33,699 | $1,036 | 20.9% | $217,900 | 70.1% | 11.3% | 1.9% | 52.3% |
| Oak Hill | $97,610 | $51,644 | $1,743 | 21.4% | $429,100 | 75.5% | 5.0% | 1.6% | 61.0% |
| North Windham | $88,522 | $43,736 | $1,248 | 16.9% | $342,800 | 80.1% | 6.1% | 1.6% | 69.0% |
| Hampden | $112,228 | $53,153 | $1,133 | 12.1% | $285,900 | 83.6% | 7.7% | 1.5% | 70.7% |
| Kittery | $84,730 | $49,557 | $1,697 | 24.0% | $461,400 | 55.3% | 4.0% | 3.9% | 55.1% |
| Houlton | $59,236 | $34,646 | $814 | 16.5% | $129,600 | 64.2% | 17.4% | 13.4% | 57.0% |
| Farmington | $41,033 | $26,631 | $871 | 25.5% | $169,900 | 35.0% | 20.5% | 8.2% | 64.0% |
| Lisbon Falls | $72,344 | $37,906 | $971 | 16.1% | $245,700 | 70.1% | 5.9% | 3.0% | 63.0% |
| York Harbor | $100,625 | $48,139 | $1,322 | 15.8% | $627,700 | 73.2% | 5.3% | 2.4% | 53.8% |
| South Eliot | $99,299 | $62,377 | $2,155 | 26.0% | $475,600 | 80.0% | 5.5% | 6.3% | 60.8% |
| Rumford | $29,230 | $25,412 | $785 | 32.2% | $123,200 | 56.3% | 30.0% | 7.5% | 43.6% |
| Millinocket | $50,445 | $28,828 | $451 | 10.7% | $99,800 | 83.5% | 18.7% | 6.8% | 39.2% |
| City ⇅ | Drive alone ⇅ | Public transit ⇅ | Walk ⇅ | Work from home ⇅ | Commute 45+ min ⇅ | Born abroad ⇅ | Median age ⇅ |
|---|---|---|---|---|---|---|---|
| Portland | 53.9% | 2.6% | 11.0% | 24.8% | 8.8% | 11.8% | 37.8 |
| Lewiston | 66.5% | 0.9% | 6.9% | 12.3% | 12.8% | 11.5% | 37.3 |
| Bangor | 72.6% | 1.6% | 6.6% | 10.1% | 7.9% | 6.0% | 41.0 |
| South Portland | 65.5% | 0.4% | 4.7% | 19.5% | 4.4% | 10.5% | 40.9 |
| Auburn | 74.9% | 0.2% | 2.7% | 11.5% | 15.0% | 4.6% | 41.4 |
| Biddeford | 65.9% | 0.3% | 8.3% | 14.2% | 11.5% | 3.5% | 35.0 |
| Sanford | 79.1% | 1.7% | 1.1% | 9.8% | 21.2% | 4.4% | 42.1 |
| Saco | 70.4% | 0.8% | 1.4% | 19.0% | 8.7% | 7.7% | 44.9 |
| Westbrook | 71.5% | 0.5% | 2.1% | 17.8% | 4.5% | 10.1% | 37.4 |
| Augusta | 67.9% | 0.5% | 4.1% | 15.2% | 10.7% | 2.7% | 42.5 |
| Brunswick | 57.9% | 0.4% | 11.9% | 18.0% | 13.0% | 5.9% | 37.9 |
| Waterville | 69.1% | 0.0% | 5.9% | 16.6% | 6.9% | 4.0% | 35.5 |
| Orono | 58.5% | 0.6% | 18.9% | 11.0% | 4.4% | 5.7% | 21.6 |
| Brewer | 80.4% | 0.0% | 0.9% | 6.9% | 8.3% | 1.5% | 40.1 |
| Old Orchard Beach | 71.5% | 0.4% | 3.4% | 15.0% | 7.0% | 5.6% | 58.0 |
| Bath | 63.4% | 0.0% | 9.3% | 19.3% | 19.1% | 2.0% | 45.4 |
| Presque Isle | 85.4% | 0.0% | 2.4% | 6.7% | 3.4% | 3.4% | 44.1 |
| Ellsworth | 71.2% | 1.2% | 6.6% | 7.1% | 19.6% | 3.3% | 43.0 |
| Gorham | 58.8% | 0.6% | 12.7% | 20.4% | 12.7% | 8.1% | 37.4 |
| Old Town | 62.4% | 0.5% | 3.2% | 21.4% | 6.0% | 3.2% | 37.0 |
| Caribou | 72.0% | 0.0% | 4.4% | 12.5% | 4.9% | 4.0% | 51.3 |
| Topsham | 63.2% | 0.0% | 1.0% | 18.2% | 9.2% | 2.3% | 45.6 |
| Rockland | 62.1% | 0.0% | 6.5% | 22.1% | 2.4% | 0.9% | 49.3 |
| Belfast | 76.5% | 0.8% | 4.6% | 11.9% | 14.8% | 4.9% | 60.6 |
| Skowhegan | 71.7% | 0.0% | 5.6% | 7.3% | 16.6% | 0.6% | 42.3 |
| Yarmouth | 75.5% | 1.3% | 1.0% | 19.3% | 10.2% | 2.6% | 41.0 |
| Kennebunk | 58.3% | 0.2% | 2.9% | 36.6% | 8.4% | 8.1% | 54.3 |
| Gardiner | 73.4% | 1.2% | 4.0% | 13.9% | 20.0% | 4.0% | 42.0 |
| Winslow | 76.1% | 0.0% | 2.3% | 9.6% | 11.4% | 3.1% | 42.2 |
| Oak Hill | 71.1% | 0.0% | 1.9% | 16.6% | 6.3% | 2.1% | 51.3 |
| North Windham | 63.7% | 0.0% | 1.2% | 20.9% | 17.2% | 3.6% | 42.0 |
| Hampden | 78.1% | 0.0% | 0.0% | 16.1% | 10.5% | 2.4% | 41.1 |
| Kittery | 51.8% | 0.0% | 13.4% | 21.2% | 3.1% | 7.0% | 39.4 |
| Houlton | 80.1% | 0.0% | 1.4% | 6.1% | 3.1% | 2.1% | 45.0 |
| Farmington | 53.1% | 0.4% | 12.4% | 17.2% | 14.8% | 3.1% | 29.7 |
| Lisbon Falls | 75.3% | 0.0% | 2.5% | 6.6% | 12.5% | 3.3% | 41.1 |
| York Harbor | 64.9% | 0.0% | 3.4% | 30.0% | 14.3% | 2.2% | 40.7 |
| South Eliot | 79.4% | 0.0% | 1.1% | 14.2% | 9.9% | 3.0% | 55.5 |
| Rumford | 82.5% | 0.0% | 7.6% | 3.1% | 21.7% | 0.3% | 52.3 |
| Millinocket | 81.2% | 0.0% | 0.0% | 1.7% | 13.6% | 2.6% | 57.5 |
Shares of workers aged 16 and over.
Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.
| City ⇅ | Metropolitan area ⇅ | Jobs (OEWS) ⇅ | Median pay, all occupations ⇅ | Price level (US = 100) ⇅ | Unemployment ⇅ |
|---|---|---|---|---|---|
| Portland | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Lewiston | Lewiston-Auburn, ME | 47,660 | $49,540 | 94.7 | 3.3% |
| Bangor | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| South Portland | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Auburn | Lewiston-Auburn, ME | 47,660 | $49,540 | 94.7 | 3.3% |
| Biddeford | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Sanford | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Saco | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Westbrook | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Brunswick | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Orono | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| Brewer | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| Old Orchard Beach | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Bath | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Gorham | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Old Town | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| Topsham | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Yarmouth | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Kennebunk | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Oak Hill | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| North Windham | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Hampden | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| Kittery | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Lisbon Falls | Lewiston-Auburn, ME | 47,660 | $49,540 | 94.7 | 3.3% |
| York Harbor | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| South Eliot | Portland-South Portland, ME | 288,480 | $56,960 | 101.9 | 2.7% |
| Millinocket | Bangor, ME | 72,270 | $47,960 | 96.5 | 3.4% |
| City ⇅ | January mean (°F) ⇅ | July mean (°F) ⇅ | Year mean (°F) ⇅ | Yearly precipitation (mm) ⇅ |
|---|---|---|---|---|
| Portland | 30 | 66 | 47.7 | 1363 |
| Lewiston | 20 | 69 | 45.5 | 1269 |
| Bangor | 17 | 68 | 43.4 | 1212 |
| South Portland | 30 | 66 | 47.7 | 1363 |
| Auburn | 20 | 69 | 45.5 | 1269 |
| Biddeford | 23 | 69 | 46.7 | 1318 |
| Sanford | 23 | 69 | 46.7 | 1318 |
| Saco | 23 | 69 | 46.7 | 1318 |
| Westbrook | 23 | 69 | 46.7 | 1318 |
| Augusta | 16 | 69 | 43.7 | 1241 |
| Brunswick | 20 | 69 | 45.5 | 1269 |
| Waterville | 17 | 68 | 44.0 | 1224 |
| Orono | 17 | 68 | 43.4 | 1212 |
| Brewer | 17 | 68 | 43.4 | 1212 |
| Old Orchard Beach | 23 | 69 | 46.7 | 1318 |
| Bath | 20 | 69 | 45.5 | 1269 |
| Presque Isle | 11 | 66 | 39.5 | 1128 |
| Ellsworth | 20 | 67 | 44.8 | 1182 |
| Gorham | 23 | 69 | 46.7 | 1318 |
| Old Town | 17 | 68 | 43.4 | 1212 |
| Caribou | 8 | 65 | 38.3 | 1117 |
| Topsham | 20 | 69 | 45.5 | 1269 |
| Rockland | 25 | 66 | 46.0 | 1301 |
| Belfast | 20 | 67 | 44.8 | 1182 |
| Skowhegan | 13 | 66 | 40.7 | 1209 |
| Yarmouth | 20 | 69 | 45.5 | 1269 |
| Kennebunk | 23 | 69 | 46.7 | 1318 |
| Gardiner | 20 | 69 | 45.5 | 1269 |
| Winslow | 17 | 68 | 44.0 | 1224 |
| Oak Hill | 23 | 69 | 46.7 | 1318 |
| North Windham | 18 | 69 | 44.3 | 1263 |
| Hampden | 20 | 67 | 44.8 | 1182 |
| Kittery | 29 | 69 | 48.7 | 1336 |
| Houlton | 13 | 66 | 40.7 | 1193 |
| Farmington | 16 | 69 | 43.7 | 1241 |
| Lisbon Falls | 20 | 69 | 45.5 | 1269 |
| York Harbor | 29 | 69 | 48.7 | 1336 |
| South Eliot | 29 | 69 | 48.7 | 1336 |
| Rumford | 14 | 66 | 41.1 | 1251 |
| Millinocket | 14 | 67 | 41.7 | 1216 |
Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.
Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:
68,854 residents · Cumberland County · median household income $79,540 · median rent $1,577 · guide: jobs, pay and living in Portland
38,324 residents · Androscoggin County · median household income $55,393 · median rent $986 · guide: jobs, pay and living in Lewiston
31,938 residents · Penobscot County · median household income $59,942 · median rent $1,055 · guide: jobs, pay and living in Bangor
26,930 residents · Cumberland County · median household income $86,838 · median rent $1,812 · guide: jobs, pay and living in South Portland
24,602 residents · Androscoggin County · median household income $66,647 · median rent $1,041 · guide: jobs, pay and living in Auburn
22,498 residents · York County · median household income $72,333 · median rent $1,292 · guide: jobs, pay and living in Biddeford
22,247 residents · York County · median household income $72,524 · median rent $1,152 · guide: jobs, pay and living in Sanford
20,819 residents · York County · median household income $92,241 · median rent $1,249 · guide: jobs, pay and living in Saco
20,775 residents · Cumberland County · median household income $85,038 · median rent $1,392 · guide: jobs, pay and living in Westbrook
19,077 residents · Kennebec County · median household income $47,979 · median rent $919 · guide: jobs, pay and living in Augusta
17,652 residents · Cumberland County · median household income $70,722 · median rent $1,465 · guide: jobs, pay and living in Brunswick
17,077 residents · Kennebec County · median household income $53,580 · median rent $978 · guide: jobs, pay and living in Waterville
11,151 residents · Penobscot County · median household income $59,784 · median rent $1,280 · guide: jobs, pay and living in Orono
9,652 residents · Penobscot County · median household income $66,613 · median rent $1,086 · guide: jobs, pay and living in Brewer
9,244 residents · York County · median household income $60,050 · median rent $1,246 · guide: jobs, pay and living in Old Orchard Beach
8,815 residents · Sagadahoc County · median household income $69,390 · median rent $1,044 · guide: jobs, pay and living in Bath
8,736 residents · Aroostook County · median household income $55,768 · median rent $904 · guide: jobs, pay and living in Presque Isle
8,657 residents · Hancock County · median household income $77,375 · median rent $1,017 · guide: jobs, pay and living in Ellsworth
7,593 residents · Cumberland County · median household income $128,190 · median rent $1,573 · guide: jobs, pay and living in Gorham
7,470 residents · Penobscot County · median household income $51,585 · median rent $989 · guide: jobs, pay and living in Old Town
7,382 residents · Aroostook County · median household income $53,709 · median rent $757 · guide: jobs, pay and living in Caribou
7,271 residents · Sagadahoc County · median household income $100,024 · median rent $1,491 · guide: jobs, pay and living in Topsham
7,035 residents · Knox County · median household income $56,533 · median rent $1,092 · guide: jobs, pay and living in Rockland
6,986 residents · Waldo County · median household income $67,679 · median rent $962 · guide: jobs, pay and living in Belfast
6,662 residents · Somerset County · median household income $45,388 · median rent $880 · guide: jobs, pay and living in Skowhegan
6,289 residents · Cumberland County · median household income $93,575 · median rent $1,663 · guide: jobs, pay and living in Yarmouth
6,221 residents · York County · median household income $95,169 · median rent $1,466 · guide: jobs, pay and living in Kennebunk
6,088 residents · Kennebec County · median household income $71,782 · median rent $1,113 · guide: jobs, pay and living in Gardiner
5,873 residents · Kennebec County · median household income $59,547 · median rent $1,036 · guide: jobs, pay and living in Winslow
5,631 residents · Cumberland County · median household income $97,610 · median rent $1,743 · guide: jobs, pay and living in Oak Hill
5,417 residents · Cumberland County · median household income $88,522 · median rent $1,248 · guide: jobs, pay and living in North Windham
5,161 residents · Penobscot County · median household income $112,228 · median rent $1,133 · guide: jobs, pay and living in Hampden
5,110 residents · York County · median household income $84,730 · median rent $1,697 · guide: jobs, pay and living in Kittery
5,082 residents · Aroostook County · median household income $59,236 · median rent $814 · guide: jobs, pay and living in Houlton
4,705 residents · Franklin County · median household income $41,033 · median rent $871 · guide: jobs, pay and living in Farmington
4,267 residents · Androscoggin County · median household income $72,344 · median rent $971 · guide: jobs, pay and living in Lisbon Falls
4,240 residents · York County · median household income $100,625 · median rent $1,322 · guide: jobs, pay and living in York Harbor
4,203 residents · York County · median household income $99,299 · median rent $2,155 · guide: jobs, pay and living in South Eliot
4,067 residents · Oxford County · median household income $29,230 · median rent $785 · guide: jobs, pay and living in Rumford
3,779 residents · Penobscot County · median household income $50,445 · median rent $451 · guide: jobs, pay and living in Millinocket