Maine Cities

155 cities and towns in Maine (ME)

# City Population Median Income Home Value
101 Cornish 1,080 $68,561 N/A
102 Blue Hill 1,066 N/A $343,000
103 Woodland 1,059 $46,346 $77,900
104 South Windham 1,047 $128,108 $325,700
105 Clinton 1,043 $74,706 $146,800
106 Winterport 1,043 $72,708 $237,900
107 Kittery Point 1,008 $138,185 $454,900
108 Washburn 958 $39,688 $89,600
109 Boothbay Harbor 948 $57,679 $339,300
110 Mars Hill 934 $46,667 $126,200
111 Castine 926 $143,229 $658,200
112 Greenville 883 $52,991 $192,600
113 Greene 882 $110,417 $232,500
114 Bradley 872 $61,625 $162,900
115 Kezar Falls 834 $46,250 $222,200
116 Gray 810 $125,838 $312,000
117 Bowdoinham 768 N/A $352,900
118 Little Falls 735 $129,911 $358,700
119 Alfred 696 $32,476 $359,800
120 Anson 687 $52,083 $74,600
121 Ashland 676 N/A $136,300
122 Corinna 636 $48,393 $121,400
123 Jonesport 634 $65,938 $122,200
124 Guilford 630 $41,250 $118,500
125 Newcastle 621 $76,389 $417,700
126 Bingham 613 $53,750 $108,900
127 Kingfield 583 $36,648 $173,300
128 Mapleton 582 $67,900 $152,500
129 Casco 573 N/A $196,500
130 Hartland 572 $61,917 $115,400
131 Southwest Harbor 563 $31,518 $407,700
132 Brownville Junction 559 $41,250 $81,000
133 Bethel 546 N/A $357,100
134 Turner 543 $67,065 $229,000
135 Rangeley 532 $29,231 $158,300
136 Cousins Island 509 $121,250 $634,100
137 Danforth 507 $40,662 $89,500
138 Patten 502 $42,000 $65,400
139 Sabattus 497 $79,125 $171,300
140 Oakfield 464 $46,719 $67,100
141 Naples 463 $61,290 $465,600
142 Mattawamkeag 428 $36,042 $100,800
143 North Anson 420 $39,125 N/A
144 Northeast Harbor 410 $102,500 $604,200
145 Milbridge 394 N/A $216,700
146 Eagle Lake 378 $36,806 $102,800
147 Standish 344 N/A $373,100
148 Island Falls 343 $53,523 $64,200
149 Winter Harbor 321 $54,063 $198,700
150 Lubec 320 $43,750 $204,100