Most Affordable Cities in Maine
Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 1,000+ population included.
| # | City | Ratio | Home Value | Median Income | Population |
|---|---|---|---|---|---|
| 1 | Calais | 1.7x | $111,100 | $64,096 | 3,097 |
| 2 | Milford | 1.8x | $154,900 | $85,052 | 2,269 |
| 3 | Limestone | 1.8x | $97,100 | $52,607 | 1,079 |
| 4 | Millinocket | 2.0x | $99,800 | $50,445 | 3,779 |
| 5 | East Millinocket | 2.1x | $86,200 | $42,011 | 1,495 |
| 6 | Mexico | 2.1x | $108,700 | $50,972 | 2,142 |
| 7 | Livermore Falls | 2.2x | $98,100 | $45,326 | 1,409 |
| 8 | Milo | 2.2x | $86,500 | $39,904 | 1,347 |
| 9 | Houlton | 2.2x | $129,600 | $59,236 | 5,082 |
| 10 | Norridgewock | 2.2x | $147,600 | $66,761 | 1,378 |
| 11 | Clinton | 2.3x | $163,800 | $70,625 | 1,381 |
| 12 | Greene | 2.3x | $261,800 | $112,580 | 1,004 |
| 13 | South Windham | 2.4x | $314,300 | $133,223 | 1,212 |
| 14 | Dixfield | 2.4x | $171,500 | $70,608 | 1,738 |
| 15 | Caribou | 2.5x | $134,100 | $53,709 | 7,382 |
| 16 | Van Buren | 2.5x | $97,900 | $38,851 | 1,634 |
| 17 | Hampden | 2.5x | $285,900 | $112,228 | 5,161 |
| 18 | Dexter | 2.6x | $138,200 | $53,654 | 1,852 |
| 19 | Randolph | 2.6x | $174,300 | $66,574 | 1,610 |
| 20 | Pittsfield | 2.6x | $162,100 | $61,458 | 3,084 |
| 21 | Presque Isle | 2.6x | $147,200 | $55,768 | 8,736 |
| 22 | Madison | 2.7x | $163,900 | $61,698 | 2,676 |
| 23 | Fairfield | 2.7x | $139,600 | $52,409 | 2,356 |
| 24 | Lake Arrowhead | 2.7x | $267,300 | $98,654 | 3,322 |
| 25 | Lisbon | 2.8x | $237,200 | $86,221 | 3,612 |
| 26 | Fort Fairfield | 2.8x | $158,300 | $56,452 | 1,533 |
| 27 | Dover-Foxcroft | 2.8x | $158,800 | $56,250 | 2,745 |
| 28 | Madawaska | 2.8x | $158,300 | $55,666 | 3,022 |
| 29 | Howland | 2.9x | $152,100 | $53,250 | 1,235 |
| 30 | Lincoln | 2.9x | $142,100 | $49,097 | 2,954 |
| 31 | Fort Kent | 3.0x | $152,900 | $50,513 | 2,398 |
| 32 | Richmond | 3.0x | $221,100 | $73,014 | 2,089 |
| 33 | Steep Falls | 3.0x | $243,400 | $80,280 | 1,861 |
| 34 | Gardiner | 3.1x | $221,600 | $71,782 | 6,088 |
| 35 | Ellsworth | 3.1x | $242,300 | $77,375 | 8,657 |
| 36 | Cumberland Center | 3.2x | $539,500 | $170,125 | 2,790 |
| 37 | Oxford | 3.3x | $183,400 | $56,111 | 1,106 |
| 38 | Lisbon Falls | 3.4x | $245,700 | $72,344 | 4,267 |
| 39 | Waterville | 3.4x | $184,600 | $53,580 | 17,077 |
| 40 | Skowhegan | 3.4x | $156,400 | $45,388 | 6,662 |
| 41 | Wilton | 3.4x | $166,200 | $48,177 | 1,687 |
| 42 | Bucksport | 3.5x | $214,300 | $62,011 | 3,105 |
| 43 | North Berwick | 3.5x | $346,900 | $98,317 | 1,702 |
| 44 | Winslow | 3.7x | $217,900 | $59,547 | 5,873 |
| 45 | Bangor | 3.7x | $219,600 | $59,942 | 31,938 |
| 46 | Brewer | 3.7x | $245,300 | $66,613 | 9,652 |
| 47 | Oakland | 3.7x | $167,000 | $44,848 | 2,710 |
| 48 | Norway | 3.7x | $162,000 | $43,432 | 3,173 |
| 49 | Veazie | 3.7x | $293,100 | $78,229 | 1,847 |
| 50 | Farmingdale | 3.9x | $239,200 | $62,006 | 2,064 |
| 51 | Sanford | 3.9x | $280,200 | $72,524 | 22,247 |
| 52 | North Windham | 3.9x | $342,800 | $88,522 | 5,417 |
| 53 | Topsham | 3.9x | $388,500 | $100,024 | 7,271 |
| 54 | Searsport | 3.9x | $363,200 | $92,578 | 1,218 |
| 55 | Eastport | 3.9x | $179,800 | $45,573 | 1,263 |
| 56 | Gorham | 3.9x | $506,000 | $128,190 | 7,593 |
| 57 | Berwick | 4.0x | $323,300 | $81,406 | 1,998 |
| 58 | South Paris | 4.0x | $219,700 | $55,074 | 2,210 |
| 59 | Winterport | 4.0x | $302,800 | $75,694 | 1,057 |
| 60 | Winthrop | 4.0x | $244,900 | $61,058 | 3,108 |
| 61 | Old Town | 4.0x | $208,100 | $51,585 | 7,470 |
| 62 | Farmington | 4.1x | $169,900 | $41,033 | 4,705 |
| 63 | Newport | 4.2x | $187,700 | $45,127 | 1,730 |
| 64 | Augusta | 4.2x | $201,000 | $47,979 | 19,077 |
| 65 | Rumford | 4.2x | $123,200 | $29,230 | 4,067 |
| 66 | Auburn | 4.2x | $282,000 | $66,647 | 24,602 |
| 67 | Waldoboro | 4.2x | $291,600 | $68,895 | 1,459 |
| 68 | Lewiston | 4.2x | $235,100 | $55,393 | 38,324 |
| 69 | Hallowell | 4.3x | $295,300 | $68,398 | 2,592 |
| 70 | Rockland | 4.3x | $245,800 | $56,533 | 7,035 |
| 71 | South Berwick | 4.4x | $396,700 | $90,972 | 3,381 |
| 72 | Oak Hill | 4.4x | $429,100 | $97,610 | 5,631 |
| 73 | Orono | 4.4x | $262,900 | $59,784 | 11,151 |
| 74 | West Kennebunk | 4.5x | $554,100 | $124,167 | 1,395 |
| 75 | Saco | 4.5x | $413,100 | $92,241 | 20,819 |
| 76 | Bath | 4.5x | $310,900 | $69,390 | 8,815 |
| 77 | Westbrook | 4.5x | $383,300 | $85,038 | 20,775 |
| 78 | Fryeburg | 4.6x | $264,700 | $57,083 | 1,484 |
| 79 | Kennebunk | 4.8x | $452,800 | $95,169 | 6,221 |
| 80 | Bridgton | 4.8x | $263,800 | $55,428 | 1,756 |
| 81 | South Eliot | 4.8x | $475,600 | $99,299 | 4,203 |
| 82 | Falmouth Foreside | 4.8x | $855,000 | $177,411 | 2,051 |
| 83 | Machias | 4.9x | $136,300 | $27,926 | 1,316 |
| 84 | Belfast | 5.0x | $340,900 | $67,679 | 6,986 |
| 85 | South Portland | 5.1x | $441,200 | $86,838 | 26,930 |
| 86 | Brunswick | 5.1x | $363,200 | $70,722 | 17,652 |
| 87 | Thomaston | 5.2x | $269,500 | $52,133 | 2,055 |
| 88 | Mechanic Falls | 5.3x | $244,300 | $46,384 | 1,991 |
| 89 | Kittery | 5.4x | $461,400 | $84,730 | 5,110 |
| 90 | Biddeford | 5.5x | $396,600 | $72,333 | 22,498 |
| 91 | Dunstan | 5.9x | $539,000 | $91,067 | 2,363 |
| 92 | Old Orchard Beach | 6.1x | $366,600 | $60,050 | 9,244 |
| 93 | Portland | 6.2x | $489,600 | $79,540 | 68,854 |
| 94 | Yarmouth | 6.2x | $576,900 | $93,575 | 6,289 |
| 95 | Damariscotta | 6.2x | $419,100 | $67,647 | 1,100 |
| 96 | York Harbor | 6.2x | $627,700 | $100,625 | 4,240 |
| 97 | Cape Neddick | 6.3x | $684,400 | $108,412 | 2,453 |
| 98 | Camden | 6.3x | $498,800 | $78,788 | 3,682 |
| 99 | Boothbay Harbor | 6.6x | $327,800 | $49,861 | 1,047 |
| 100 | Kennebunkport | 6.7x | $814,400 | $121,189 | 1,276 |
| 101 | Freeport | 7.1x | $421,000 | $59,455 | 1,441 |
| 102 | Falmouth | 8.2x | $833,300 | $101,484 | 1,585 |
| 103 | Bar Harbor | 9.3x | $626,900 | $67,701 | 2,296 |