Maine Cities

155 cities and towns in Maine (ME)

# City Population Median Income Home Value
51 Dover-Foxcroft 2,758 $51,919 $137,500
52 Oakland 2,714 $44,846 $142,800
53 Winthrop 2,666 $54,612 $240,700
54 Cape Neddick 2,578 $98,113 $636,100
55 Lincoln 2,576 $33,750 $120,200
56 Hallowell 2,570 $58,811 $266,700
57 South Paris 2,570 $56,823 $186,300
58 Madison 2,552 $43,095 $70,800
59 Fort Kent 2,453 $58,750 $137,000
60 Fairfield 2,432 $50,718 $140,200
61 Milford 2,312 $63,864 $177,400
62 Bar Harbor 2,311 $72,750 $479,600
63 Mechanic Falls 2,300 $50,169 $197,700
64 Farmingdale 2,163 $50,263 $213,700
65 Falmouth Foreside 2,148 $152,870 $674,200
66 Berwick 2,085 $64,864 $309,600
67 Mexico 2,026 $46,625 $99,600
68 Thomaston 2,021 $48,563 $258,700
69 Richmond 1,946 $72,036 $221,600
70 Dunstan 1,916 $97,632 $480,600
71 Veazie 1,866 $78,182 $294,600
72 Dexter 1,840 $51,667 $153,200
73 Wilton 1,822 $55,721 $163,500
74 North Berwick 1,811 $54,612 $296,300
75 Dixfield 1,770 $56,250 $147,900
76 Steep Falls 1,720 $68,125 $241,000
77 Bridgton 1,666 $58,992 $239,200
78 Fryeburg 1,665 $61,944 $268,100
79 Fort Fairfield 1,632 $46,654 $145,800
80 Van Buren 1,614 $35,200 $90,200
81 East Millinocket 1,545 $44,306 $73,900
82 Freeport 1,544 $48,352 $344,100
83 Waldoboro 1,487 $66,290 $277,200
84 Randolph 1,479 $52,917 $157,000
85 Newport 1,469 $42,740 $162,800
86 Kennebunkport 1,450 $118,922 $805,200
87 Falmouth 1,447 $89,625 $737,300
88 Milo 1,445 $52,660 $88,000
89 Machias 1,395 $28,047 $117,800
90 West Kennebunk 1,367 $101,761 $514,700
91 Wiscasset 1,273 $91,477 $281,700
92 Searsport 1,264 $62,159 $292,100
93 Livermore Falls 1,250 $34,091 N/A
94 Eastport 1,230 $46,205 $148,200
95 Howland 1,208 $48,021 $101,900
96 Damariscotta 1,172 $63,696 $387,200
97 Norridgewock 1,155 N/A $173,000
98 Oxford 1,135 $73,088 $175,600
99 Limestone 1,120 $39,667 $91,500
100 Chisholm 1,115 $59,524 $131,000