Maine / Cities by Population

Maine Cities by Population

Below are the 528 Maine cities sorted by population from 1 to 493 (there are some ties). The population data are from the 2020 Census Redistricting dataset. If 2020 Census data are not available for a geography, then the population data are from the Census’ 2019 American Community Survey. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in Maine?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in Maine. Learn more.

Rank City Population
1 Portland 68,408
2 Lewiston 37,121
3 Bangor 31,753
4 South Portland 26,498
5 Auburn 24,061
6 Biddeford 22,552
7 Scarborough 22,135
8 Sanford 21,982
9 Brunswick 21,756
10 Westbrook 20,400
11 Saco 20,381
12 Augusta 18,899
13 Windham 18,434
14 Gorham 18,336
15 Waterville 15,828
16 York 13,723
17 Falmouth 12,444
18 Kennebunk 11,536
19 Wells 11,314
20 Orono 11,183
21 Standish 10,244
22 Kittery 10,070
23 Lisbon 9,711
24 Brewer 9,672
25 Topsham 9,560
26 Cape Elizabeth 9,535
27 Yarmouth 8,990
28 Old Orchard Beach 8,960
29 Presque Isle 8,797
30 Bath 8,766
31 Freeport 8,737
32 Skowhegan 8,620
33 Cumberland 8,473
34 Ellsworth 8,399
35 Buxton 8,376
36 Gray 8,269
37 Berwick 7,950
38 Winslow 7,948
39 Waterboro 7,936
40 Hampden 7,709
41 Farmington 7,592
42 South Berwick 7,467
43 Old Town 7,431
44 Caribou 7,396
45 Belfast 6,938
46 Rockland 6,936
47 Eliot 6,717
48 Fairfield 6,484
49 Lebanon 6,469
50 Hermon 6,461
51 Oakland 6,230
52 Winthrop 6,121
53 Houlton 6,055
54 Gardiner 5,961
55 Poland 5,906
56 Rumford 5,858
57 Turner 5,817
58 New Gloucester 5,676
59 Bridgton 5,418
60 Camden 5,232
61 Paris 5,179
62 Waldoboro 5,154
63 Bar Harbor 5,089
64 Norway 5,077
65 Sabattus 5,044
66 Harpswell 5,031
67 North Berwick 4,978
68 Bucksport 4,944
69 Warren 4,865
70 Lincoln town 4,853
71 Hollis 4,745
72 Madison 4,726
73 Glenburn 4,648
74 Sidney 4,645
75 Jay 4,620
76 Raymond 4,536
77 Lyman 4,525
78 Vassalboro 4,520
79 Dover-Foxcroft 4,422
80 China 4,408
81 Greene 4,376
82 Arundel 4,264
83 Oxford 4,229
84 Durham 4,173
85 Millinocket 4,114
86 North Yarmouth 4,072
87 Fort Kent 4,067
88 Monmouth 4,066
89 Naples 3,925
90 Pittsfield 3,908
91 Limington 3,892
92 Madawaska 3,867
93 Wilton 3,835
94 Winterport 3,817
95 Orrington 3,812
96 Dexter 3,803
97 Wiscasset 3,742
98 West Gardiner 3,671
99 Casco 3,646
100 Rockport 3,644
101 Kennebunkport 3,629
102 Litchfield 3,586
103 Richmond 3,522
104 Clinton 3,370
105 Fryeburg 3,369
106 Fort Fairfield 3,322
107 Norridgewock 3,278
108 Holden 3,277
109 Belgrade 3,250
110 Limerick 3,188
111 Bowdoin 3,136
112 Newport 3,133
113 Mechanic Falls 3,107
114 Calais 3,079
115 Alfred 3,073
116 Milford 3,069
117 Woolwich 3,068
118 Livermore Falls 3,060
119 Bowdoinham 3,047
120 Boothbay 3,003
121 Farmingdale 2,995
122 Levant 2,940
123 Shapleigh 2,921
124 Corinth 2,900
125 Pittston 2,875
126 Carmel 2,867
127 Bristol 2,834
128 Blue Hill 2,792
129 Chelsea 2,778
130 Minot 2,766
131 Mexico 2,756
132 Thomaston 2,739
133 Benton 2,715
134 Acton 2,671
135 Searsport 2,649
136 Windsor 2,632
137 Readfield 2,597
138 St. George 2,594
139 Hallowell 2,570
140 Jefferson 2,551
141 Bethel 2,504
142 Hancock 2,466
143 Manchester 2,456
144 Harrison 2,447
145 Whitefield 2,408
146 Union 2,383
147 Lincolnville 2,312
148 Damariscotta 2,297
149 Unity town 2,292
150 Anson 2,291
151 Leeds 2,262
152 Dixfield 2,253
153 Milo 2,251
154 TIE Corinna and Orland 2,221
155 TIE Deer Isle and Eddington 2,194
156 Canaan 2,193
157 Phippsburg 2,155
158 Mount Desert 2,146
159 Dayton 2,129
160 Livermore 2,127
161 Machias 2,060
162 St. Albans 2,045
163 Van Buren 2,038
164 Boothbay Harbor 2,027
165 Albion 2,006
166 Buckfield 1,983
167 Palmyra 1,924
168 Sebago 1,911
169 West Bath 1,910
170 Mapleton 1,886
171 Otisfield 1,853
172 Newcastle 1,848
173 Veazie 1,814
174 TIE Nobleboro and Parsonsfield 1,791
175 West Paris 1,766
176 Southwest Harbor 1,756
177 Randolph 1,743
178 Dresden 1,725
179 Mount Vernon 1,721
180 Lamoine 1,720
181 Hartland 1,705
182 Gouldsboro 1,703
183 Hope 1,698
184 TIE Dedham and Newfield 1,648
185 Surry 1,632
186 Brownfield 1,631
187 Hiram 1,609
188 Wales 1,608
189 Porter 1,600
190 Newburgh 1,595
191 Washington 1,592
192 Trenton 1,584
193 Ogunquit 1,577
194 East Millinocket 1,572
195 TIE Palermo and Waterford 1,570
196 Franklin 1,567
197 Pownal 1,566
198 Charleston 1,551
199 Northport 1,550
200 Tremont 1,544
201 Stockton Springs 1,533
202 Bradley 1,532
203 Washburn 1,527
204 Limestone 1,526
205 Baldwin 1,520
206 South Thomaston 1,511
207 Cornish 1,508
208 Owls Head 1,504
209 Cushing 1,502
210 Peru 1,488
211 New Sharon 1,458
212 Greenbush 1,444
213 Greenville 1,437
214 Enfield 1,435
215 Hudson 1,416
216 Appleton 1,411
217 Searsmont 1,400
218 Swanville 1,377
219 Milbridge 1,375
220 Mars Hill 1,360
221 Woodstock 1,352
222 Kenduskeag 1,346
223 Chesterville 1,328
224 East Machias 1,326
225 Plymouth 1,325
226 TIE Castine and Easton 1,320
227 Baileyville 1,318
228 Cornville 1,317
229 Sangerville 1,306
230 Hodgdon 1,290
231 Eastport 1,288
232 Vinalhaven 1,279
233 Guilford 1,267
234 Jonesport 1,245
235 Lubec 1,237
236 Frankfort 1,231
237 Etna 1,226
238 Hebron 1,223
239 Rangeley 1,222
240 Sullivan 1,219
241 Woodland 1,217
242 Dixmont 1,211
243 Hartford 1,203
244 TIE Sedgwick and Ashland 1,202
245 Denmark 1,197
246 Edgecomb 1,188
247 Medway 1,187
248 Stetson 1,186
249 Bradford 1,184
250 Fayette 1,160
251 TIE Rome and Addison 1,148
252 Friendship 1,142
253 Brownville 1,139
254 Penobscot 1,136
255 TIE Wayne and Steuben 1,129
256 South Bristol 1,127
257 Canton 1,125
258 Strong 1,122
259 Cherryfield 1,107
260 Lovell 1,104
261 Burnham 1,096
262 Howland 1,094
263 Georgetown 1,058
264 Stonington 1,056
265 Frenchville 1,052
266 Garland 1,026
267 Montville 1,020
268 Troy 1,018
269 Brooks 1,010
270 Littleton 997
271 Sumner 994
272 Solon 978
273 Belmont 976
274 Morrill 971
275 Exeter 963
276 TIE Harrington and Machiasport 962
277 Kingfield 960
278 Athens 952
279 Linneus 947
280 Brooksville 935
281 Liberty 934
282 Monroe 931
283 Smithfield 925
284 Lee 916
285 Embden 902
286 Phillips 898
287 Detroit 885
288 Patten 881
289 Bingham 866
290 Clifton 840
291 Alton 829
292 Brooklin 827
293 Harmony 825
294 Bremen 823
295 Sherman 815
296 Knox 811
297 East Central Franklin 805
298 Perry 802
299 Waldo 795
300 TIE Pembroke and Industry 788
301 Jackman 782
302 TIE Greenwood and Thorndike 774
303 Eagle Lake 772
304 New Portland 765
305 Passamaquoddy Indian Township 760
306 Island Falls 758
307 Andover 752
308 Parkman 747
309 Princeton 745
310 Monticello 737
311 St. Agatha 730
312 East Central Washington 724
313 New Vineyard 721
314 Westport Island 719
315 Freedom 711
316 Alna 710
317 Mercer 709
318 Square Lake 706
319 Prospect 698
320 Passamaquoddy Pleasant Point 692
321 TIE Otis and Carrabassett Valley 673
322 Blaine 667
323 Sebec 665
324 Oakfield 661
325 Abbot 650
326 Eustis 641
327 Lagrange 635
328 Southport 622
329 Jackson 610
330 Monson 609
331 Somerville 600
332 Mattawamkeag 596
333 Starks 593
334 South Oxford 591
335 Danforth 587
336 Islesboro 583
337 TIE South Aroostook and Jonesboro 579
338 Vienna 578
339 New Sweden 577
340 New Limerick 574
341 Chester 549
342 Robbinston 539
343 Bridgewater 532
344 Marshfield 528
345 Temple 527
346 Alexander 525
347 Cutler 524
348 Wallagrass 519
349 Carthage 509
350 Verona Island 507
351 North Washington 505
352 Chapman 491
353 Southeast Piscataquis 487
354 Ripley 484
355 Whiting 482
356 Arrowsic 477
357 Columbia Falls 476
358 Moscow 475
359 Mariaville 472
360 Winter Harbor 461
361 Westfield 455
362 Avon 450
363 TIE Cambridge and Beals 443
364 Smyrna 439
365 St. Francis 438
366 Columbia 435
367 Ludlow 434
368 Eastbrook 424
369 Connor 418
370 North Haven 417
371 Newry 411
372 Sweden 406
373 North Penobscot 405
374 Winn 399
375 Chebeague Island 396
376 Stow 393
377 Stacyville 380
378 Weld 376
379 TIE Burlington and Castle Hill 373
380 Perham 371
381 Penobscot Indian Island Reservation 370
382 Lowell 368
383 Northeast Somerset 367
384 Grand Isle 366
385 Roxbury 361
386 Portage Lake 359
387 Passadumkeag 356
388 Swans Island 355
389 Charlotte 337
390 Central Somerset 336
391 Waltham 332
392 New Canada 310
393 East Central Penobscot 308
394 TIE Dallas and Northeast Piscataquis 304
395 Atkinson 303
396 Dennysville 300
397 Roque Bluffs 296
398 TIE Springfield and Caswell 293
399 Cary 291
400 Hanover 286
401 Sorrento 279
402 St. John 263
403 Stoneham 261
404 Argyle 255
405 Amity 253
406 Shirley 251
407 Stockholm 250
408 TIE Amherst and Crystal 248
409 Weston 245
410 Allagash 237
411 Long Island 234
412 Medford 230
413 TIE Wellington and Wade 229
414 Dyer Brook 215
415 Merrill 208
416 Masardis 204
417 Whitneyville 202
418 TIE Woodville and Baring 201
419 Gilead 195
420 Winterville 194
421 Moose River 188
422 Mount Chase 187
423 Rangeley plantation 184
424 Topsfield 179
425 Northfield 178
426 Prentiss 169
427 Cooper 168
428 Hamlin 166
429 Central Aroostook 164
430 Cranberry Isles 160
431 Orient 156
432 TIE Lake View and Milton 150
433 Meddybemps 139
434 Carroll 138
435 Kingman 137
436 Bowerbank 136
437 TIE Willimantic, Edinburg, and Northwest Piscataquis 134
438 Beaver Cove 133
439 Central Hancock 132
440 Coplin 131
441 Reed 129
442 Sandy River 128
443 Grand Lake Stream 125
444 Wesley 122
445 Lakeville 104
446 Byron 103
447 Vanceboro 102
448 Haynesville 97
449 TIE Aurora and Crawford 93
450 Isle au Haut 92
451 TIE Blanchard and Hammond 91
452 Maxfield 89
453 TIE Pleasant Ridge and East Hancock 85
454 Wyman 82
455 Caratunk 81
456 TIE Garfield and Westmanland 79
457 Cyr 78
458 Deblois 74
459 Hersey 73
460 Talmadge 70
461 Upton 69
462 Webster 68
463 Waite 66
464 Osborn 65
465 Monhegan 64
466 TIE Macwahoc and Brighton 62
467 TIE Great Pond and Dennistown 61
468 TIE South Franklin and Beddington 60
469 West Forks 58
470 Matinicus Isle 53
471 TIE Bancroft and Highland 52
472 The Forks 48
473 Magalloway 45
474 Moro 44
475 TIE North Franklin, Lincoln, and Northwest Somerset 41
476 Seboeis 40
477 Unity 36
478 Frye Island 32
479 Frenchboro 29
480 Kingsbury 28
481 Nashville 27
482 Drew 26
483 Seboomook Lake 23
484 North Oxford 16
485 Codyville 13
486 Northwest Aroostook 12
487 Muscle Ridge Islands 9
488 Whitney 6
489 Glenwood 5
490 Criehaven 4
491 Louds Island 3
492 Northwest Hancock 2
493 TIE Hibberts and West Central Franklin 1

The table above displays the most recent population estimates data for all cities where data are available from the following datasets:

  • United States Census Bureau. B01001 SEX BY AGE, 2019 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 10 December 2020. http://www.census.gov/.
  • United States Census Bureau. "P2 Hispanic or Latino, and Not Hispanic or Latino by Race." 2020 Census State Redistricting Data (Public Law 94-171) Summary File. U.S. Census Bureau, 2020 Census. Web. 12 August 2021. https://www.census.gov/.

Connect

Cubit logo
Copyright 2021 Cubit Planning, Inc.