Skip to main content

Richest Cities in Maine by Median Income

All Maine cities ranked by median household income from the Census ACS 5-Year Estimates.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Falmouth Foreside CDP $152,870 $674,200 80.5% 2.2%
2 Cumberland Center CDP $145,208 $480,700 67.7% 11.4%
3 Castine CDP $143,229 $658,200 86.2% 0.8%
4 Kittery Point CDP $138,185 $454,900 63.9% 1.8%
5 Little Falls CDP $129,911 $358,700 19.8% 0.4%
6 South Windham CDP $128,108 $325,700 33.0% 11.8%
7 Gray CDP $125,838 $312,000 38.7% 3.5%
8 Gorham CDP $125,058 $459,000 51.1% 1.9%
9 Cousins Island CDP $121,250 $634,100 62.4% 0.0%
10 Kennebunkport CDP $118,922 $805,200 55.3% 12.1%
11 Greene CDP $110,417 $232,500 4.2% 26.6%
12 Northeast Harbor CDP $102,500 $604,200 63.4% 9.0%
13 West Kennebunk CDP $101,761 $514,700 50.7% 12.3%
14 Hampden CDP $101,417 $270,100 51.4% 5.8%
15 Cape Neddick CDP $98,113 $636,100 52.1% 10.1%
16 Dunstan CDP $97,632 $480,600 49.5% 4.9%
17 South Eliot CDP $96,705 $437,800 44.8% 4.2%
18 Kennebunk CDP $93,167 $429,600 52.3% 10.6%
19 Oak Hill CDP $92,967 $404,600 47.9% 3.3%
20 Yarmouth CDP $92,311 $506,300 64.2% 12.4%
21 York Harbor CDP $91,675 $561,700 36.0% 6.1%
22 Wiscasset CDP $91,477 $281,700 39.2% 7.5%
23 Falmouth CDP $89,625 $737,300 64.8% 4.6%
24 North Windham CDP $86,972 $309,900 33.5% 5.5%
25 Westbrook city $85,868 $341,800 39.8% 9.1%
26 South Portland city $84,563 $405,800 49.3% 6.0%
27 Saco city $84,328 $370,300 40.5% 6.8%
28 Lake Arrowhead CDP $84,221 $226,400 20.6% 14.3%
29 Camden CDP $80,897 $473,800 66.5% 9.0%
30 Topsham CDP $80,545 $341,800 46.3% 8.5%
31 Sabattus CDP $79,125 $171,300 26.9% 3.6%
32 Veazie CDP $78,182 $294,600 49.6% 3.3%
33 South Berwick CDP $77,493 $340,800 40.3% 3.7%
34 Newcastle CDP $76,389 $417,700 37.0% 2.9%
35 Portland city $76,174 $452,600 59.2% 11.3%
36 Clinton CDP $74,706 $146,800 13.5% 2.0%
37 Oxford CDP $73,088 $175,600 25.6% 21.3%
38 Bar Harbor CDP $72,750 $479,600 51.5% 15.1%
39 Winterport CDP $72,708 $237,900 46.8% 13.6%
40 Lisbon CDP $72,066 $217,200 24.6% 7.8%
41 Richmond CDP $72,036 $221,600 31.2% 9.3%
42 Kittery CDP $71,574 $421,400 44.8% 6.7%
43 Lisbon Falls CDP $71,513 $237,800 24.0% 5.0%
44 Ellsworth city $70,990 $214,500 41.1% 8.5%
45 Sanford city $70,570 $257,200 23.6% 10.6%
46 Biddeford city $69,794 $349,300 30.4% 15.3%
47 Cornish CDP $68,561 N/A 17.7% 7.5%
48 Brunswick CDP $68,190 $333,500 49.6% 7.3%
49 Steep Falls CDP $68,125 $241,000 7.4% 16.1%
50 Mapleton CDP $67,900 $152,500 23.5% 8.9%
51 Turner CDP $67,065 $229,000 11.6% 0.0%
52 Auburn city $66,552 $254,600 28.9% 12.6%
53 Waldoboro CDP $66,290 $277,200 23.2% 5.5%
54 Jonesport CDP $65,938 $122,200 14.0% 17.6%
55 Old Orchard Beach CDP $65,842 $317,800 42.4% 14.1%
56 Bath city $65,565 $285,400 39.6% 14.6%
57 Berwick CDP $64,864 $309,600 34.5% 5.2%
58 Milford CDP $63,864 $177,400 12.4% 6.1%
59 Damariscotta CDP $63,696 $387,200 43.8% 23.2%
60 Searsport CDP $62,159 $292,100 42.1% 16.1%
61 Fryeburg CDP $61,944 $268,100 19.3% 13.3%
62 Hartland CDP $61,917 $115,400 4.0% 20.4%
63 Bradley CDP $61,625 $162,900 22.0% 6.8%
64 Belfast city $61,322 $307,700 48.2% 18.2%
65 Naples CDP $61,290 $465,600 33.9% 1.8%
66 Chisholm CDP $59,524 $131,000 24.4% 11.1%
67 Bridgton CDP $58,992 $239,200 43.4% 31.6%
68 Hallowell city $58,811 $266,700 46.5% 12.0%
69 Fort Kent CDP $58,750 $137,000 33.5% 9.3%
70 Bucksport CDP $58,644 $193,800 22.4% 13.9%
71 Gardiner city $58,152 $198,100 29.0% 11.3%
72 Bangor city $58,096 $206,300 36.3% 14.9%
73 Boothbay Harbor CDP $57,679 $339,300 42.9% 21.0%
74 Presque Isle city $57,396 $142,400 26.8% 15.6%
75 Pittsfield CDP $57,292 $151,100 22.3% 22.2%
76 Orono CDP $56,890 $219,200 68.0% 28.2%
77 South Paris CDP $56,823 $186,300 17.4% 29.4%
78 Lewiston city $56,558 $214,200 21.7% 17.7%
79 Winslow CDP $56,506 $200,100 26.5% 9.0%
80 Dixfield CDP $56,250 $147,900 25.9% 16.1%
81 Wilton CDP $55,721 $163,500 24.6% 6.7%
82 Rockland city $55,276 $234,400 35.6% 9.1%
83 Winthrop CDP $54,612 $240,700 34.4% 24.9%
84 North Berwick CDP $54,612 $296,300 23.7% 2.8%
85 Caribou city $54,271 $120,300 28.6% 11.8%
86 Winter Harbor CDP $54,063 $198,700 25.6% 4.4%
87 Bingham CDP $53,750 $108,900 18.7% 14.7%
88 Island Falls CDP $53,523 $64,200 16.8% 20.4%
89 Vanceboro CDP $53,500 $112,500 3.6% 5.7%
90 Greenville CDP $52,991 $192,600 24.2% 9.2%
91 Randolph CDP $52,917 $157,000 16.8% 20.9%
92 Milo CDP $52,660 $88,000 23.4% 17.2%
93 Houlton CDP $52,227 $121,700 25.4% 20.8%
94 Anson CDP $52,083 $74,600 7.2% 20.7%
95 Dover-Foxcroft CDP $51,919 $137,500 30.9% 20.9%
96 Dexter CDP $51,667 $153,200 21.0% 21.6%
97 Brewer city $51,490 $218,100 30.5% 17.2%
98 Fairfield CDP $50,718 $140,200 9.7% 24.4%
99 Farmingdale CDP $50,263 $213,700 46.9% 26.4%
100 Mechanic Falls CDP $50,169 $197,700 12.3% 13.0%
101 Old Town city $49,329 $183,200 38.3% 21.3%
102 Augusta city $48,756 $188,900 28.0% 19.4%
103 Calais city $48,654 $111,800 26.1% 22.2%
104 Thomaston CDP $48,563 $258,700 27.2% 11.5%
105 Corinna CDP $48,393 $121,400 6.6% 14.8%
106 Freeport CDP $48,352 $344,100 54.2% 23.4%
107 Howland CDP $48,021 $101,900 12.0% 27.1%
108 Waterville city $47,489 $173,700 32.2% 25.4%
109 Oakfield CDP $46,719 $67,100 10.7% 5.4%
110 Mars Hill CDP $46,667 $126,200 13.2% 15.9%
111 Fort Fairfield CDP $46,654 $145,800 23.2% 7.6%
112 Skowhegan CDP $46,625 $138,600 21.4% 16.2%
113 Mexico CDP $46,625 $99,600 14.1% 23.4%
114 Woodland CDP $46,346 $77,900 4.9% 22.7%
115 Kezar Falls CDP $46,250 $222,200 21.6% 12.7%
116 Eastport city $46,205 $148,200 38.0% 10.8%
117 Oakland CDP $44,846 $142,800 17.0% 17.2%
118 East Millinocket CDP $44,306 $73,900 22.5% 18.5%
119 Lubec CDP $43,750 $204,100 60.5% 20.3%
120 Madison CDP $43,095 $70,800 11.6% 18.6%
121 Millinocket CDP $42,936 $86,500 19.8% 24.8%
122 Newport CDP $42,740 $162,800 21.9% 18.6%
123 Madawaska CDP $42,708 $157,400 21.8% 18.9%
124 Patten CDP $42,000 $65,400 29.5% 31.9%
125 Norway CDP $41,370 $121,200 15.3% 34.9%
126 Guilford CDP $41,250 $118,500 6.6% 16.5%
127 Brownville Junction CDP $41,250 $81,000 12.0% 23.4%
128 Danforth CDP $40,662 $89,500 5.8% 17.3%
129 Washburn CDP $39,688 $89,600 23.7% 14.8%
130 Limestone CDP $39,667 $91,500 16.4% 16.7%
131 Farmington CDP $39,646 $161,800 37.9% 25.4%
132 North Anson CDP $39,125 N/A 2.9% 9.8%
133 Eagle Lake CDP $36,806 $102,800 19.0% 12.0%
134 Kingfield CDP $36,648 $173,300 44.2% 22.3%
135 Mattawamkeag CDP $36,042 $100,800 6.3% 24.8%
136 Grand Isle CDP $36,000 $75,000 13.4% 15.2%
137 Van Buren CDP $35,200 $90,200 9.3% 24.8%
138 Livermore Falls CDP $34,091 N/A 17.3% 19.4%
139 Lincoln CDP $33,750 $120,200 18.6% 19.9%
140 Alfred CDP $32,476 $359,800 16.9% 13.7%
141 Rumford CDP $32,240 $115,300 16.0% 27.1%
142 Southwest Harbor CDP $31,518 $407,700 27.9% 12.8%
143 Rangeley CDP $29,231 $158,300 12.9% 2.3%
144 Machias CDP $28,047 $117,800 20.4% 33.8%
145 Unity CDP $25,795 $156,500 6.5% 29.4%