Skip to main content

Most Affordable Cities in Maine

Cities ranked by home-value-to-income ratio. Lower ratio = more affordable. Only cities with 500+ population included.

#CityRatioHome ValueMedian IncomePopulation
1 Anson CDP 1.4x $74,600 $52,083 687
2 Patten CDP 1.6x $65,400 $42,000 502
3 Madison CDP 1.6x $70,800 $43,095 2,552
4 East Millinocket CDP 1.7x $73,900 $44,306 1,545
5 Milo CDP 1.7x $88,000 $52,660 1,445
6 Woodland CDP 1.7x $77,900 $46,346 1,059
7 Jonesport CDP 1.9x $122,200 $65,938 634
8 Hartland CDP 1.9x $115,400 $61,917 572
9 Brownville Junction CDP 2.0x $81,000 $41,250 559
10 Clinton CDP 2.0x $146,800 $74,706 1,043
11 Millinocket CDP 2.0x $86,500 $42,936 4,111
12 Bingham CDP 2.0x $108,900 $53,750 613
13 Greene CDP 2.1x $232,500 $110,417 882
14 Howland CDP 2.1x $101,900 $48,021 1,208
15 Mexico CDP 2.1x $99,600 $46,625 2,026
16 Chisholm CDP 2.2x $131,000 $59,524 1,115
17 Danforth CDP 2.2x $89,500 $40,662 507
18 Caribou city 2.2x $120,300 $54,271 7,427
19 Mapleton CDP 2.2x $152,500 $67,900 582
20 Washburn CDP 2.3x $89,600 $39,688 958
21 Calais city 2.3x $111,800 $48,654 3,087
22 Limestone CDP 2.3x $91,500 $39,667 1,120
23 Houlton CDP 2.3x $121,700 $52,227 4,958
24 Fort Kent CDP 2.3x $137,000 $58,750 2,453
25 Oxford CDP 2.4x $175,600 $73,088 1,135
26 Gray CDP 2.5x $312,000 $125,838 810
27 Presque Isle city 2.5x $142,400 $57,396 8,736
28 Corinna CDP 2.5x $121,400 $48,393 636
29 South Windham CDP 2.5x $325,700 $128,108 1,047
30 Van Buren CDP 2.6x $90,200 $35,200 1,614
31 Dixfield CDP 2.6x $147,900 $56,250 1,770
32 Pittsfield CDP 2.6x $151,100 $57,292 3,078
33 Bradley CDP 2.6x $162,900 $61,625 872
34 Dover-Foxcroft CDP 2.6x $137,500 $51,919 2,758
35 Hampden CDP 2.7x $270,100 $101,417 4,937
36 Lake Arrowhead CDP 2.7x $226,400 $84,221 3,273
37 Mars Hill CDP 2.7x $126,200 $46,667 934
38 Little Falls CDP 2.8x $358,700 $129,911 735
39 Fairfield CDP 2.8x $140,200 $50,718 2,432
40 Milford CDP 2.8x $177,400 $63,864 2,312
41 Guilford CDP 2.9x $118,500 $41,250 630
42 Norway CDP 2.9x $121,200 $41,370 3,145
43 Wilton CDP 2.9x $163,500 $55,721 1,822
44 Dexter CDP 3.0x $153,200 $51,667 1,840
45 Randolph CDP 3.0x $157,000 $52,917 1,479
46 Skowhegan CDP 3.0x $138,600 $46,625 6,638
47 Lisbon CDP 3.0x $217,200 $72,066 3,453
48 Ellsworth city 3.0x $214,500 $70,990 8,550
49 Richmond CDP 3.1x $221,600 $72,036 1,946
50 Wiscasset CDP 3.1x $281,700 $91,477 1,273
51 Fort Fairfield CDP 3.1x $145,800 $46,654 1,632
52 Oakland CDP 3.2x $142,800 $44,846 2,714
53 Eastport city 3.2x $148,200 $46,205 1,230
54 Winterport CDP 3.3x $237,900 $72,708 1,043
55 South Paris CDP 3.3x $186,300 $56,823 2,570
56 Kittery Point CDP 3.3x $454,900 $138,185 1,008
57 Bucksport CDP 3.3x $193,800 $58,644 3,140
58 Cumberland Center CDP 3.3x $480,700 $145,208 2,811
59 Lisbon Falls CDP 3.3x $237,800 $71,513 4,185
60 Gardiner city 3.4x $198,100 $58,152 6,047
61 Turner CDP 3.4x $229,000 $67,065 543
62 Steep Falls CDP 3.5x $241,000 $68,125 1,720
63 Winslow CDP 3.5x $200,100 $56,506 5,701
64 Bangor city 3.6x $206,300 $58,096 31,663
65 Lincoln CDP 3.6x $120,200 $33,750 2,576
66 North Windham CDP 3.6x $309,900 $86,972 5,633
67 Rumford CDP 3.6x $115,300 $32,240 4,017
68 Greenville CDP 3.6x $192,600 $52,991 883
69 Sanford city 3.6x $257,200 $70,570 22,095
70 Waterville city 3.7x $173,700 $47,489 16,704
71 Gorham CDP 3.7x $459,000 $125,058 7,365
72 Madawaska CDP 3.7x $157,400 $42,708 2,960
73 Old Town city 3.7x $183,200 $49,329 7,439
74 Veazie CDP 3.8x $294,600 $78,182 1,866
75 Lewiston city 3.8x $214,200 $56,558 37,886
76 Newport CDP 3.8x $162,800 $42,740 1,469
77 Auburn city 3.8x $254,600 $66,552 24,294
78 Orono CDP 3.9x $219,200 $56,890 10,699
79 Augusta city 3.9x $188,900 $48,756 18,999
80 Mechanic Falls CDP 3.9x $197,700 $50,169 2,300
81 Westbrook city 4.0x $341,800 $85,868 20,484
82 Bridgton CDP 4.1x $239,200 $58,992 1,666
83 Farmington CDP 4.1x $161,800 $39,646 4,879
84 Waldoboro CDP 4.2x $277,200 $66,290 1,487
85 Machias CDP 4.2x $117,800 $28,047 1,395
86 Brewer city 4.2x $218,100 $51,490 9,654
87 Rockland city 4.2x $234,400 $55,276 6,991
88 Topsham CDP 4.2x $341,800 $80,545 6,962
89 Farmingdale CDP 4.3x $213,700 $50,263 2,163
90 Fryeburg CDP 4.3x $268,100 $61,944 1,665
91 Oak Hill CDP 4.4x $404,600 $92,967 5,365
92 Bath city 4.4x $285,400 $65,565 8,801
93 Saco city 4.4x $370,300 $84,328 20,636
94 South Berwick CDP 4.4x $340,800 $77,493 3,441
95 Winthrop CDP 4.4x $240,700 $54,612 2,666
96 Falmouth Foreside CDP 4.4x $674,200 $152,870 2,148
97 South Eliot CDP 4.5x $437,800 $96,705 4,021
98 Hallowell city 4.5x $266,700 $58,811 2,570
99 Castine CDP 4.6x $658,200 $143,229 926
100 Kennebunk CDP 4.6x $429,600 $93,167 6,008
101 Searsport CDP 4.7x $292,100 $62,159 1,264
102 Kingfield CDP 4.7x $173,300 $36,648 583
103 Berwick CDP 4.8x $309,600 $64,864 2,085
104 South Portland city 4.8x $405,800 $84,563 26,780
105 Kezar Falls CDP 4.8x $222,200 $46,250 834
106 Old Orchard Beach CDP 4.8x $317,800 $65,842 9,150
107 Brunswick CDP 4.9x $333,500 $68,190 16,928
108 Dunstan CDP 4.9x $480,600 $97,632 1,916
109 Biddeford city 5.0x $349,300 $69,794 22,463
110 Belfast city 5.0x $307,700 $61,322 6,985
111 West Kennebunk CDP 5.1x $514,700 $101,761 1,367
112 Cousins Island CDP 5.2x $634,100 $121,250 509
113 Thomaston CDP 5.3x $258,700 $48,563 2,021
114 Rangeley CDP 5.4x $158,300 $29,231 532
115 North Berwick CDP 5.4x $296,300 $54,612 1,811
116 Newcastle CDP 5.5x $417,700 $76,389 621
117 Yarmouth CDP 5.5x $506,300 $92,311 6,293
118 Camden CDP 5.9x $473,800 $80,897 3,665
119 Boothbay Harbor CDP 5.9x $339,300 $57,679 948
120 Kittery CDP 5.9x $421,400 $71,574 5,284
121 Portland city 5.9x $452,600 $76,174 68,505
122 Damariscotta CDP 6.1x $387,200 $63,696 1,172
123 York Harbor CDP 6.1x $561,700 $91,675 3,853
124 Cape Neddick CDP 6.5x $636,100 $98,113 2,578
125 Bar Harbor CDP 6.6x $479,600 $72,750 2,311
126 Kennebunkport CDP 6.8x $805,200 $118,922 1,450
127 Freeport CDP 7.1x $344,100 $48,352 1,544
128 Falmouth CDP 8.2x $737,300 $89,625 1,447
129 Alfred CDP 11.1x $359,800 $32,476 696
130 Southwest Harbor CDP 12.9x $407,700 $31,518 563