Cost of Living in Maine
155 cities · Total population 665,716
Page updated: · Data vintage: 2023 ACS 5-Year
Median Home Value
$266,400
-13% vs national
Median Rent
$1,084/mo
-18% vs national
Median Income
$71,773
-4% vs national
Unemployment Rate
3.9%
-19% vs national
Maine at a Glance
The median home value in Maine is $266,400, 13% below the national median of $305,000. Additionally, median rent is $1,084/mo (18% below the $1,314 national figure), and median household income is $71,773 (4% lower than the national $74,580), and the unemployment rate sits at 3.9% (19% below the 4.8% national average).
State Tax Rates
Income Tax
7.2%
State Sales Tax
5.5%
Total Sales Tax
5.5%
Property Tax Rate
1.4%
Most Affordable Cities in Maine
Highest Income Cities in Maine
All Cities in Maine
Click column headers to sort · Click a city for full details
| City | Population | Med. Income | Home Value |
|---|---|---|---|
| Portland | 68,505 | $76,174 | $452,600 |
| Lewiston | 37,886 | $56,558 | $214,200 |
| Bangor | 31,663 | $58,096 | $206,300 |
| South Portland | 26,780 | $84,563 | $405,800 |
| Auburn | 24,294 | $66,552 | $254,600 |
| Biddeford | 22,463 | $69,794 | $349,300 |
| Sanford | 22,095 | $70,570 | $257,200 |
| Saco | 20,636 | $84,328 | $370,300 |
| Westbrook | 20,484 | $85,868 | $341,800 |
| Augusta | 18,999 | $48,756 | $188,900 |
| Brunswick | 16,928 | $68,190 | $333,500 |
| Waterville | 16,704 | $47,489 | $173,700 |
| Orono | 10,699 | $56,890 | $219,200 |
| Brewer | 9,654 | $51,490 | $218,100 |
| Old Orchard Beach | 9,150 | $65,842 | $317,800 |
| Bath | 8,801 | $65,565 | $285,400 |
| Presque Isle | 8,736 | $57,396 | $142,400 |
| Ellsworth | 8,550 | $70,990 | $214,500 |
| Old Town | 7,439 | $49,329 | $183,200 |
| Caribou | 7,427 | $54,271 | $120,300 |
| Gorham | 7,365 | $125,058 | $459,000 |
| Rockland | 6,991 | $55,276 | $234,400 |
| Belfast | 6,985 | $61,322 | $307,700 |
| Topsham | 6,962 | $80,545 | $341,800 |
| Skowhegan | 6,638 | $46,625 | $138,600 |
| Yarmouth | 6,293 | $92,311 | $506,300 |
| Gardiner | 6,047 | $58,152 | $198,100 |
| Kennebunk | 6,008 | $93,167 | $429,600 |
| Winslow | 5,701 | $56,506 | $200,100 |
| North Windham | 5,633 | $86,972 | $309,900 |
| Oak Hill | 5,365 | $92,967 | $404,600 |
| Kittery | 5,284 | $71,574 | $421,400 |
| Houlton | 4,958 | $52,227 | $121,700 |
| Hampden | 4,937 | $101,417 | $270,100 |
| Farmington | 4,879 | $39,646 | $161,800 |
| Lisbon Falls | 4,185 | $71,513 | $237,800 |
| Millinocket | 4,111 | $42,936 | $86,500 |
| South Eliot | 4,021 | $96,705 | $437,800 |
| Rumford | 4,017 | $32,240 | $115,300 |
| York Harbor | 3,853 | $91,675 | $561,700 |
| Camden | 3,665 | $80,897 | $473,800 |
| Lisbon | 3,453 | $72,066 | $217,200 |
| South Berwick | 3,441 | $77,493 | $340,800 |
| Lake Arrowhead | 3,273 | $84,221 | $226,400 |
| Norway | 3,145 | $41,370 | $121,200 |
| Bucksport | 3,140 | $58,644 | $193,800 |
| Calais | 3,087 | $48,654 | $111,800 |
| Pittsfield | 3,078 | $57,292 | $151,100 |
| Madawaska | 2,960 | $42,708 | $157,400 |
| Cumberland Center | 2,811 | $145,208 | $480,700 |
| Dover-Foxcroft | 2,758 | $51,919 | $137,500 |
| Oakland | 2,714 | $44,846 | $142,800 |
| Winthrop | 2,666 | $54,612 | $240,700 |
| Cape Neddick | 2,578 | $98,113 | $636,100 |
| Lincoln | 2,576 | $33,750 | $120,200 |
| Hallowell | 2,570 | $58,811 | $266,700 |
| South Paris | 2,570 | $56,823 | $186,300 |
| Madison | 2,552 | $43,095 | $70,800 |
| Fort Kent | 2,453 | $58,750 | $137,000 |
| Fairfield | 2,432 | $50,718 | $140,200 |
| Milford | 2,312 | $63,864 | $177,400 |
| Bar Harbor | 2,311 | $72,750 | $479,600 |
| Mechanic Falls | 2,300 | $50,169 | $197,700 |
| Farmingdale | 2,163 | $50,263 | $213,700 |
| Falmouth Foreside | 2,148 | $152,870 | $674,200 |
| Berwick | 2,085 | $64,864 | $309,600 |
| Mexico | 2,026 | $46,625 | $99,600 |
| Thomaston | 2,021 | $48,563 | $258,700 |
| Richmond | 1,946 | $72,036 | $221,600 |
| Dunstan | 1,916 | $97,632 | $480,600 |
| Veazie | 1,866 | $78,182 | $294,600 |
| Dexter | 1,840 | $51,667 | $153,200 |
| Wilton | 1,822 | $55,721 | $163,500 |
| North Berwick | 1,811 | $54,612 | $296,300 |
| Dixfield | 1,770 | $56,250 | $147,900 |
| Steep Falls | 1,720 | $68,125 | $241,000 |
| Bridgton | 1,666 | $58,992 | $239,200 |
| Fryeburg | 1,665 | $61,944 | $268,100 |
| Fort Fairfield | 1,632 | $46,654 | $145,800 |
| Van Buren | 1,614 | $35,200 | $90,200 |
| East Millinocket | 1,545 | $44,306 | $73,900 |
| Freeport | 1,544 | $48,352 | $344,100 |
| Waldoboro | 1,487 | $66,290 | $277,200 |
| Randolph | 1,479 | $52,917 | $157,000 |
| Newport | 1,469 | $42,740 | $162,800 |
| Kennebunkport | 1,450 | $118,922 | $805,200 |
| Falmouth | 1,447 | $89,625 | $737,300 |
| Milo | 1,445 | $52,660 | $88,000 |
| Machias | 1,395 | $28,047 | $117,800 |
| West Kennebunk | 1,367 | $101,761 | $514,700 |
| Wiscasset | 1,273 | $91,477 | $281,700 |
| Searsport | 1,264 | $62,159 | $292,100 |
| Livermore Falls | 1,250 | $34,091 | — |
| Eastport | 1,230 | $46,205 | $148,200 |
| Howland | 1,208 | $48,021 | $101,900 |
| Damariscotta | 1,172 | $63,696 | $387,200 |
| Norridgewock | 1,155 | — | $173,000 |
| Oxford | 1,135 | $73,088 | $175,600 |
| Limestone | 1,120 | $39,667 | $91,500 |
| Chisholm | 1,115 | $59,524 | $131,000 |
| Cornish | 1,080 | $68,561 | — |
| Blue Hill | 1,066 | — | $343,000 |
| Woodland | 1,059 | $46,346 | $77,900 |
| South Windham | 1,047 | $128,108 | $325,700 |
| Clinton | 1,043 | $74,706 | $146,800 |
| Winterport | 1,043 | $72,708 | $237,900 |
| Kittery Point | 1,008 | $138,185 | $454,900 |
| Washburn | 958 | $39,688 | $89,600 |
| Boothbay Harbor | 948 | $57,679 | $339,300 |
| Mars Hill | 934 | $46,667 | $126,200 |
| Castine | 926 | $143,229 | $658,200 |
| Greenville | 883 | $52,991 | $192,600 |
| Greene | 882 | $110,417 | $232,500 |
| Bradley | 872 | $61,625 | $162,900 |
| Kezar Falls | 834 | $46,250 | $222,200 |
| Gray | 810 | $125,838 | $312,000 |
| Bowdoinham | 768 | — | $352,900 |
| Little Falls | 735 | $129,911 | $358,700 |
| Alfred | 696 | $32,476 | $359,800 |
| Anson | 687 | $52,083 | $74,600 |
| Ashland | 676 | — | $136,300 |
| Corinna | 636 | $48,393 | $121,400 |
| Jonesport | 634 | $65,938 | $122,200 |
| Guilford | 630 | $41,250 | $118,500 |
| Newcastle | 621 | $76,389 | $417,700 |
| Bingham | 613 | $53,750 | $108,900 |
| Kingfield | 583 | $36,648 | $173,300 |
| Mapleton | 582 | $67,900 | $152,500 |
| Casco | 573 | — | $196,500 |
| Hartland | 572 | $61,917 | $115,400 |
| Southwest Harbor | 563 | $31,518 | $407,700 |
| Brownville Junction | 559 | $41,250 | $81,000 |
| Bethel | 546 | — | $357,100 |
| Turner | 543 | $67,065 | $229,000 |
| Rangeley | 532 | $29,231 | $158,300 |
| Cousins Island | 509 | $121,250 | $634,100 |
| Danforth | 507 | $40,662 | $89,500 |
| Patten | 502 | $42,000 | $65,400 |
| Sabattus | 497 | $79,125 | $171,300 |
| Oakfield | 464 | $46,719 | $67,100 |
| Naples | 463 | $61,290 | $465,600 |
| Mattawamkeag | 428 | $36,042 | $100,800 |
| North Anson | 420 | $39,125 | — |
| Northeast Harbor | 410 | $102,500 | $604,200 |
| Milbridge | 394 | — | $216,700 |
| Eagle Lake | 378 | $36,806 | $102,800 |
| Standish | 344 | — | $373,100 |
| Island Falls | 343 | $53,523 | $64,200 |
| Winter Harbor | 321 | $54,063 | $198,700 |
| Lubec | 320 | $43,750 | $204,100 |
| Unity | 320 | $25,795 | $156,500 |
| Grand Isle | 244 | $36,000 | $75,000 |
| Blaine | 225 | — | $86,600 |
| Vanceboro | 158 | $53,500 | $112,500 |
| Littlejohn Island | 95 | — | $459,000 |