Maine / Cities by Population

Maine Cities by Population

Below are the 524 Maine cities sorted by population from 1 to 481 (there are some ties). The population data are from the 2021 Population Estimates Program and 2020 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,313
2 Lewiston 36,617
3 Bangor 31,921
4 South Portland 26,993
5 Auburn 24,033
6 Biddeford 22,569
7 Scarborough 22,562
8 Sanford 22,135
9 Brunswick 21,836
10 Saco 20,669
11 Westbrook 20,572
12 Augusta 18,968
13 Windham 18,761
14 Gorham 18,426
15 Waterville 15,959
16 York 13,851
17 Falmouth 12,575
18 Kennebunk 11,669
19 Orono 11,643
20 Wells 11,550
21 Standish 10,278
22 Kittery 10,172
23 Lisbon 9,674
24 Brewer 9,636
25 Topsham 9,601
26 Cape Elizabeth 9,530
27 Old Orchard Beach 9,108
28 Yarmouth 8,997
29 Bath 8,788
30 Presque Isle 8,777
31 Freeport 8,767
32 Skowhegan 8,598
33 Cumberland 8,545
34 Ellsworth 8,531
35 Buxton 8,454
36 Gray 8,328
37 Berwick 8,079
38 Waterboro 8,030
39 Winslow 7,952
40 Hampden 7,772
41 South Berwick 7,563
42 Farmington 7,463
43 Old Town 7,372
44 Caribou 7,367
45 Rockland 7,011
46 Belfast 6,968
47 Eliot 6,959
48 Lebanon 6,571
49 Hermon 6,558
50 Fairfield 6,496
51 Oakland 6,260
52 Winthrop 6,144
53 Houlton 6,088
54 Gardiner 6,033
55 Poland 5,966
56 Turner 5,905
57 Rumford 5,898
58 New Gloucester 5,723
59 Bridgton 5,527
60 Camden 5,278
61 Paris 5,265
62 Waldoboro 5,235
63 Bar Harbor 5,159
64 Norway 5,144
65 Sabattus 5,105
66 North Berwick 5,069
67 Harpswell 5,040
68 Bucksport 5,028
69 Warren 4,896
70 Lincoln town 4,836
71 Hollis 4,828
72 Sidney 4,724
73 Madison 4,720
74 Jay 4,677
75 Glenburn 4,665
76 TIE Lyman and Raymond 4,563
77 Vassalboro 4,534
78 China 4,458
79 Dover-Foxcroft 4,446
80 Greene 4,408
81 Arundel 4,368
82 Oxford 4,270
83 Durham 4,240
84 North Yarmouth 4,147
85 Fort Kent 4,124
86 Monmouth 4,101
87 Millinocket 4,084
88 Limington 3,950
89 Naples 3,931
90 Pittsfield 3,903
91 Wilton 3,884
92 Winterport 3,869
93 Madawaska 3,859
94 Wiscasset 3,806
95 Dexter 3,787
96 Orrington 3,786
97 Rockport 3,688
98 Kennebunkport 3,672
99 West Gardiner 3,667
100 Casco 3,645
101 Litchfield 3,619
102 Richmond 3,552
103 Fryeburg 3,423
104 Clinton 3,370
105 Holden 3,284
106 TIE Fort Fairfield and Norridgewock 3,278
107 Limerick 3,256
108 Belgrade 3,252
109 Bowdoin 3,190
110 Woolwich 3,142
111 Mechanic Falls 3,124
112 Bowdoinham 3,120
113 Newport 3,112
114 Alfred 3,099
115 Livermore Falls 3,080
116 Boothbay 3,074
117 Milford 3,058
118 Calais 3,032
119 Farmingdale 3,000
120 Pittston 2,984
121 Shapleigh 2,959
122 Levant 2,950
123 Corinth 2,908
124 Bristol 2,904
125 Carmel 2,881
126 Blue Hill 2,831
127 Chelsea 2,799
128 Minot 2,795
129 Thomaston 2,782
130 Mexico 2,771
131 Benton 2,734
132 Acton 2,697
133 Searsport 2,661
134 Windsor 2,652
135 St. George 2,623
136 Jefferson 2,621
137 Readfield 2,611
138 Hallowell 2,573
139 Bethel 2,546
140 Hancock 2,520
141 Harrison 2,479
142 Manchester 2,459
143 Whitefield 2,428
144 Union 2,420
145 Lincolnville 2,333
146 Milo 2,319
147 Damariscotta 2,304
148 Anson 2,301
149 Leeds 2,291
150 Dixfield 2,276
151 Orland 2,257
152 Corinna 2,202
153 TIE Mount Desert and Eddington 2,194
154 Canaan 2,191
155 Phippsburg 2,180
156 Deer Isle 2,176
157 Livermore 2,167
158 Dayton 2,158
159 Unity town 2,132
160 St. Albans 2,066
161 Boothbay Harbor 2,053
162 Van Buren 2,049
163 Albion 2,035
164 Buckfield 2,033
165 Palmyra 1,954
166 West Bath 1,936
167 Sebago 1,928
168 Newcastle 1,884
169 TIE Mapleton and Otisfield 1,865
170 Machias 1,837
171 Nobleboro 1,828
172 Parsonsfield 1,809
173 Veazie 1,804
174 Southwest Harbor 1,798
175 West Paris 1,778
176 Lamoine 1,765
177 Dresden 1,761
178 Mount Vernon 1,750
179 Randolph 1,745
180 TIE Hartland and Gouldsboro 1,744
181 Hope 1,718
182 Dedham 1,682
183 Brownfield 1,667
184 Surry 1,666
185 Newfield 1,660
186 Hiram 1,636
187 Wales 1,629
188 Trenton 1,622
189 Porter 1,621
190 Newburgh 1,614
191 Charleston 1,607
192 Washington 1,605
193 Palermo 1,599
194 Waterford 1,596
195 Franklin 1,594
196 Ogunquit 1,588
197 Northport 1,582
198 Tremont 1,571
199 Pownal 1,568
200 Stockton Springs 1,566
201 East Millinocket 1,557
202 South Thomaston 1,551
203 Baldwin 1,538
204 Cornish 1,536
205 Limestone 1,529
206 Owls Head 1,527
207 Bradley 1,525
208 Cushing 1,519
209 Washburn 1,504
210 New Sharon 1,497
211 Peru 1,491
212 Greenville 1,488
213 Greenbush 1,447
214 Appleton 1,434
215 Enfield 1,424
216 Searsmont 1,414
217 Hudson 1,408
218 Swanville 1,402
219 Woodstock 1,375
220 Mars Hill 1,362
221 Kenduskeag 1,360
222 Milbridge 1,358
223 Chesterville 1,356
224 Sangerville 1,343
225 Baileyville 1,337
226 Cornville 1,327
227 TIE East Machias and Plymouth 1,317
228 Easton 1,306
229 Guilford 1,298
230 Vinalhaven 1,297
231 Hodgdon 1,281
232 Eastport 1,280
233 Jonesport 1,264
234 Sullivan 1,257
235 Lubec 1,255
236 Rangeley town 1,242
237 Hebron 1,241
238 Frankfort 1,239
239 Hartford 1,227
240 TIE Sedgwick and Etna 1,221
241 Denmark 1,212
242 Edgecomb 1,209
243 Dixmont 1,200
244 Woodland 1,198
245 Ashland 1,187
246 Fayette 1,186
247 Stetson 1,183
248 TIE Medway and Bradford 1,179
249 Addison 1,168
250 Brownville 1,164
251 Friendship 1,158
252 TIE Penobscot and Steuben 1,156
253 Rome 1,155
254 Canton 1,136
255 TIE Wayne and Strong 1,134
256 Cherryfield 1,122
257 Lovell 1,120
258 Burnham 1,115
259 Castine 1,108
260 South Bristol 1,106
261 Howland 1,096
262 Georgetown 1,074
263 Stonington 1,070
264 TIE Troy and Frenchville 1,052
265 Montville 1,027
266 Brooks 1,016
267 Garland 1,015
268 Belmont 1,003
269 Sumner 1,001
270 Morrill 991
271 Littleton 989
272 Kingfield 981
273 Solon 975
274 Harrington 969
275 Exeter 963
276 Machiasport 960
277 Athens 951
278 Liberty 948
279 Brooksville 946
280 Linneus 942
281 Monroe 939
282 Smithfield 936
283 Phillips 916
284 Embden 911
285 Lee 909
286 Detroit 891
287 Andover 881
288 Patten 880
289 Bingham 865
290 Clifton 839
291 Brooklin 838
292 Bremen 835
293 Harmony 827
294 Alton 824
295 East Central Franklin 820
296 Waldo 815
297 Perry 814
298 Knox 813
299 TIE Eagle Lake and Sherman 803
300 Pembroke 799
301 Industry 796
302 Thorndike 789
303 Greenwood 778
304 Jackman 777
305 Passamaquoddy Indian Township 773
306 Parkman 768
307 New Portland 763
308 Princeton 759
309 Island Falls 753
310 New Vineyard 741
311 East Central Washington 734
312 Westport Island 733
313 Alna 732
314 Freedom 729
315 St. Agatha 723
316 Monticello 722
317 Mercer 709
318 Prospect 706
319 Passamaquoddy Pleasant Point 703
320 Square Lake 691
321 Carrabassett Valley 688
322 Sebec 683
323 Otis 681
324 Abbot 660
325 TIE Eustis and Blaine 659
326 Oakfield 656
327 Lagrange 633
328 Southport 632
329 Monson 625
330 Jackson 619
331 Somerville 618
332 Starks 601
333 South Oxford 598
334 Jonesboro 592
335 TIE Mattawamkeag and Vienna 590
336 Danforth 586
337 Islesboro 585
338 South Aroostook 571
339 New Sweden 570
340 New Limerick 565
341 Robbinston 555
342 Chester 545
343 TIE Marshfield and Temple 538
344 Cutler 534
345 Alexander 531
346 Bridgewater 524
347 Verona Island 516
348 Carthage 513
349 Wallagrass 509
350 Southeast Piscataquis 498
351 Whiting 495
352 Chapman 494
353 Arrowsic 488
354 Mariaville 486
355 Columbia Falls 484
356 TIE Ripley and North Washington 483
357 Moscow 475
358 Winter Harbor 472
359 Westfield 462
360 Avon 455
361 Beals 453
362 Cambridge 446
363 TIE Columbia and Smyrna 442
364 Ludlow 433
365 St. Francis 431
366 Eastbrook 430
367 North Haven 426
368 Connor 417
369 Newry 416
370 Sweden 413
371 Stow 409
372 North Penobscot 403
373 Winn 396
374 Chebeague Island 393
375 Burlington 390
376 Weld 386
377 TIE Stacyville and Penobscot Indian Island Reservation 371
378 Lowell 368
379 TIE Roxbury and Castle Hill 367
380 TIE Perham and Northeast Somerset 366
381 Swans Island 364
382 Grand Isle 359
383 Portage Lake 356
384 Passadumkeag 352
385 Charlotte 343
386 Central Somerset 340
387 Waltham 338
388 Dallas 314
389 TIE Northeast Piscataquis and Dennysville 312
390 New Canada 310
391 East Central Penobscot 307
392 Roque Bluffs 301
393 Springfield 296
394 Caswell 290
395 Hanover 286
396 Sorrento 282
397 Stoneham 264
398 St. John 263
399 Shirley 262
400 Argyle 258
401 Amherst 254
402 Amity 251
403 Stockholm 248
404 Crystal 247
405 Weston 240
406 Medford 237
407 TIE Long Island and Allagash 234
408 TIE Wellington and Wade 232
409 Dyer Brook 212
410 Whitneyville 208
411 TIE Merrill and Baring 204
412 Woodville 203
413 Masardis 202
414 Gilead 195
415 Winterville 192
416 Moose River 187
417 Mount Chase 186
418 Rangeley 183
419 Topsfield 182
420 Northfield 181
421 Cooper 173
422 Prentiss 169
423 TIE Cranberry Isles and Hamlin 162
424 Central Aroostook 161
425 Lake View 155
426 Orient 154
427 Milton 150
428 TIE Northwest Piscataquis and Bowerbank 140
429 TIE Meddybemps and Willimantic 138
430 Kingman 137
431 Carroll 136
432 TIE Central Hancock and Beaver Cove 134
433 TIE Coplin and Edinburg 132
434 Grand Lake Stream 130
435 Sandy River 129
436 Wesley 124
437 Reed 123
438 Vanceboro 106
439 Byron 105
440 Lakeville 104
441 Haynesville 103
442 Crawford 96
443 Hammond 94
444 Aurora 93
445 Blanchard 92
446 Isle au Haut 89
447 Maxfield 88
448 Pleasant Ridge 86
449 TIE East Hancock and Wyman 82
450 Caratunk 80
451 TIE Cyr and Garfield 78
452 Westmanland 77
453 Deblois 76
454 TIE Talmadge and Hersey 72
455 TIE Upton and Waite 69
456 Osborn 67
457 TIE Monhegan and Great Pond 63
458 TIE Brighton and Beddington 62
459 TIE Macwahoc and South Franklin 61
460 TIE Webster and Dennistown 60
461 West Forks 59
462 Bancroft 56
463 Highland 53
464 Matinicus Isle 51
465 Magalloway 48
466 The Forks 47
467 Moro 42
468 TIE Lincoln and North Franklin 40
469 Northwest Somerset 39
470 TIE Unity and Seboeis 38
471 Frye Island 32
472 TIE Frenchboro and Kingsbury 31
473 Nashville 28
474 TIE Drew and Seboomook Lake 25
475 North Oxford 18
476 Codyville 14
477 Northwest Aroostook 9
478 TIE Muscle Ridge Islands and Whitney 7
479 Criehaven 4
480 TIE Northwest Hancock and Glenwood 3
481 Louds Island 2

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, 2020 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 17 March 2022. http://www.census.gov/.
  • United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2021. U.S. Census Bureau, Population Division. Web. May 2022. http://www.census.gov/.

Connect

Cubit logo
Copyright 2022 Cubit Planning, Inc.