Maine Cities by Population

Below are the 518 Maine cities sorted by population from largest to smallest. The population data are from the 2022 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Maine cities population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Maine cities

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 12,695 businesses.

Rank City Population
1 Portland 68,280
2 Lewiston 37,577
3 Bangor 31,705
4 South Portland 26,656
5 Auburn 24,038
6 Biddeford 22,438
7 Scarborough 22,315
8 Sanford 21,986
9 Brunswick 21,691
10 Saco 20,446
11 Westbrook 20,339
12 Augusta 18,938
13 Windham 18,580
14 Gorham 17,999
15 Waterville 15,785
16 York 13,733
17 Falmouth 12,504
18 Kennebunk 11,566
19 Wells 11,365
20 Orono 11,129
21 Standish 10,452
22 Kittery 10,103
23 Lisbon 9,669
24 Brewer 9,633
25 Topsham 9,566
26 Cape Elizabeth 9,519
27 Old Orchard Beach 9,040
28 Yarmouth 8,984
29 Bath 8,775
30 Presque Isle 8,772
31 Freeport 8,700
32 Skowhegan 8,603
33 Ellsworth 8,478
34 Cumberland 8,443
35 Buxton 8,408
36 Gray 8,284
37 Berwick 7,991
38 Waterboro 7,979
39 Winslow 7,945
40 Farmington 7,813
41 Hampden 7,759
42 South Berwick 7,521
43 Old Town 7,458
44 Caribou 7,454
45 Rockland 6,986
46 Belfast 6,953
47 Eliot 6,848
48 Fairfield 6,511
49 Lebanon 6,499
50 Hermon 6,490
51 Oakland 6,260
52 Winthrop 6,138
53 Houlton 6,045
54 Gardiner 5,994
55 Poland 5,883
56 Rumford 5,871
57 Turner 5,822
58 New Gloucester 5,705
59 Bridgton 5,471
60 Paris 5,226
61 Camden 5,221
62 Waldoboro 5,178
63 Bar Harbor 5,161
64 Norway 5,113
65 Sabattus 5,049
66 Harpswell 5,017
67 North Berwick 5,003
68 Bucksport 4,974
69 Warren 4,873
70 Lincoln town 4,861
71 Hollis 4,766
72 Madison 4,738
73 Sidney 4,681
74 Glenburn 4,676
75 Jay 4,637
76 Raymond 4,547
77 Lyman 4,540
78 Vassalboro 4,526
79 China 4,434
80 Dover-Foxcroft 4,428
81 Greene 4,377
82 Arundel 4,316
83 Oxford 4,259
84 Durham 4,176
85 Millinocket 4,136
86 Monmouth 4,107
87 North Yarmouth 4,106
88 Fort Kent 4,079
89 Naples 3,928
90 Pittsfield 3,924
91 Limington 3,920
92 Wilton 3,864
93 Madawaska 3,854
94 Winterport 3,837
95 Orrington 3,820
96 Dexter 3,807
97 Wiscasset 3,773
98 West Gardiner 3,667
99 Casco 3,657
100 Kennebunkport 3,649
101 Rockport 3,636
102 Litchfield 3,605
103 Richmond 3,536
104 Fryeburg 3,400
105 Clinton 3,381
106 Fort Fairfield 3,323
107 Holden 3,294
108 Norridgewock 3,282
109 Belgrade 3,258
110 Limerick 3,244
111 Bowdoin 3,158
112 Newport 3,143
113 Woolwich 3,112
114 Mechanic Falls 3,094
115 Bowdoinham 3,083
116 TIE Calais 3,078
116 TIE Alfred 3,078
118 Milford 3,073
119 Livermore Falls 3,061
120 Boothbay 3,047
121 Farmingdale 2,988
122 Levant 2,965
123 Pittston 2,947
124 Shapleigh 2,926
125 Corinth 2,916
126 Carmel 2,902
127 Bristol 2,867
128 Blue Hill 2,797
129 Chelsea 2,775
130 Minot 2,760
131 Mexico 2,758
132 Thomaston 2,753
133 Benton 2,733
134 Union 2,691
135 Acton 2,671
136 Searsport 2,649
137 Windsor 2,643
138 Readfield 2,616
139 Anson 2,613
140 St. George 2,610
141 Jefferson 2,575
142 Hallowell 2,558
143 Bethel 2,539
144 Harrison 2,498
145 Buckfield 2,487
146 Hancock 2,483
147 Eddington 2,433
148 Manchester 2,387
149 Deer Isle 2,324
150 Albion 2,311
151 Whitefield 2,307
152 Lincolnville 2,285
153 Leeds 2,267
154 Damariscotta 2,257
155 Dayton 2,227
156 Canaan 2,191
157 West Bath 2,181
158 Milo 2,171
159 Dixfield 2,159
160 Palmyra 2,147
161 Boothbay Harbor 2,073
162 Machias 2,015
163 Van Buren 2,006
164 Sebago 2,003
165 West Paris 1,980
166 Phippsburg 1,961
167 Orland 1,952
168 Mapleton 1,942
169 Unity town 1,931
170 Lamoine 1,929
171 Corinna 1,925
172 Wales 1,886
173 Cornish 1,881
174 Livermore 1,873
175 Trenton 1,872
176 Veazie 1,869
177 Otisfield 1,868
178 St. Albans 1,822
179 Dresden 1,814
180 Hope 1,795
181 Newcastle 1,766
182 Surry 1,756
183 Brownfield 1,741
184 Parsonsfield 1,720
185 Washington 1,711
186 Bradley 1,693
187 Gouldsboro 1,679
188 Mount Desert 1,672
189 Stockton Springs 1,661
190 Hartland 1,656
191 Hiram 1,644
192 Dedham 1,630
193 Limestone 1,628
194 Peru 1,620
195 Mount Vernon 1,618
196 Pownal 1,600
197 Newfield 1,570
198 Nobleboro 1,554
199 Newburgh 1,544
200 East Millinocket 1,541
201 Baileyville 1,524
202 Northport 1,523
203 Randolph 1,522
204 Thorndike 1,521
205 Sullivan 1,515
206 Tremont 1,503
207 Porter 1,497
208 Southwest Harbor 1,496
209 Cushing 1,464
210 Hodgdon 1,456
211 New Sharon 1,449
212 Palermo 1,447
213 Greenville 1,441
214 Owls Head 1,440
215 Appleton 1,439
216 Lovell 1,436
217 Cornville 1,433
218 Mars Hill 1,430
219 Enfield 1,426
220 TIE Franklin 1,415
220 TIE Searsmont 1,415
222 South Thomaston 1,398
223 Greenbush 1,384
224 Kenduskeag 1,370
225 Milbridge 1,369
226 East Machias 1,364
227 Sedgwick 1,355
228 Washburn 1,354
229 Easton 1,341
230 Frankfort 1,323
231 Chesterville 1,322
232 Plymouth 1,319
233 Edgecomb 1,314
234 Fayette 1,302
235 Stetson 1,293
236 Castine 1,289
237 Hebron 1,260
238 Ogunquit 1,257
239 Steuben 1,248
240 Ashland 1,219
241 Lubec 1,218
242 Howland 1,212
243 TIE Woodland 1,211
243 TIE Eastport 1,211
245 Jonesport 1,206
246 Etna 1,200
247 Addison 1,192
248 Dixmont 1,186
249 Baldwin 1,180
250 Hudson 1,172
251 Exeter 1,170
252 Waterford 1,163
253 Swanville 1,160
254 Friendship 1,145
255 Sangerville 1,141
256 Denmark 1,131
257 Industry 1,126
258 Rome 1,116
259 Woodstock 1,110
260 Brownville 1,107
261 TIE Charleston 1,094
261 TIE Linneus 1,094
263 Penobscot 1,091
264 Bradford 1,090
265 Brooks 1,086
266 Monroe 1,079
267 Canton 1,075
268 Medway 1,070
269 Wayne 1,069
270 Clifton 1,067
271 Guilford 1,046
272 Montville 1,039
273 Strong 1,016
274 Sumner 1,000
275 Vinalhaven 981
276 South Bristol 976
277 Parkman 974
278 Rangeley town 966
279 Waldo 965
280 Troy 962
281 Hartford 958
282 Littleton 952
283 Belmont 947
284 Smithfield 943
285 Somerville 933
286 East Central Franklin 927
287 TIE Machiasport 924
287 TIE Phillips 924
289 Embden 922
290 TIE Harmony 918
290 TIE Sherman 918
292 Pembroke 915
293 St. Agatha 885
294 TIE Westport Island 884
294 TIE Brooksville 884
294 TIE Liberty 884
294 TIE Northeast Piscataquis 884
298 Otis 873
299 Frenchville 872
300 Georgetown 868
301 Knox 861
302 Kingfield 853
303 Harrington 845
304 Solon 830
305 Burnham 829
306 Stonington 826
307 Patten 824
308 Blaine 820
309 Prospect 818
310 Garland 817
311 Bremen 815
312 Lee 814
313 Alton 808
314 Island Falls 801
315 Detroit 788
316 South Aroostook 784
317 Morrill 783
318 Jackman 782
319 Princeton 769
320 Lagrange 765
321 Carthage 758
322 Cherryfield 756
323 Alna 747
324 Perry 746
325 Brooklin 745
326 Mercer 743
327 Temple 735
328 Athens 722
329 Monticello 713
330 Greenwood 706
331 Andover 703
332 Freedom 697
333 New Vineyard 691
334 Moscow 680
335 Mariaville 660
336 Passamaquoddy Indian Township 657
337 Oakfield 656
338 Bingham 655
339 Vienna 642
340 Chester 639
341 Danforth 636
342 South Oxford 634
343 Arrowsic 628
344 Robbinston 626
345 Mattawamkeag 622
346 Islesboro 617
347 Northeast Somerset 614
348 Verona Island 612
349 East Central Washington 604
350 Abbot 601
351 Carrabassett Valley 600
352 Chebeague Island 597
353 Jonesboro 593
354 Passamaquoddy Pleasant Point 578
355 Columbia 566
356 North Washington 554
357 Penobscot Indian Island Reservation 553
358 TIE Sebec 548
358 TIE New Portland 548
360 Sweden 546
361 Eastbrook 545
362 Roxbury 534
363 Whiting 528
364 North Penobscot 525
365 Cambridge 522
366 Cutler 517
367 TIE Avon 513
367 TIE Wallagrass 513
367 TIE Beals 513
370 Starks 512
371 Square Lake 510
372 Eagle Lake 507
373 TIE New Sweden 505
373 TIE Passadumkeag 505
375 Alexander 501
376 Jackson 500
377 Monson 493
378 Westfield 492
379 Marshfield 487
380 East Central Penobscot 475
381 Southport 467
382 New Limerick 465
383 Bridgewater 462
384 Southeast Piscataquis 460
385 Smyrna 451
386 North Haven 448
387 Winter Harbor 434
388 Stacyville 423
389 Stow 420
390 Ripley 419
391 Ludlow 418
392 Swans Island 417
393 Charlotte 409
394 New Canada 404
395 TIE Columbia Falls 398
395 TIE Weld 398
397 Lowell 397
398 TIE Portage Lake 394
398 TIE St. Francis 394
400 TIE Grand Isle 392
400 TIE Merrill 392
402 TIE Eustis 367
402 TIE Roque Bluffs 367
404 Chapman 361
405 Central Somerset 351
406 TIE Winn 349
406 TIE Connor 349
408 Burlington 340
409 Springfield 328
410 Perham 327
411 Northfield 315
412 Waltham 310
413 Caswell 306
414 Dallas 303
415 Castle Hill 294
416 Amherst 288
417 Sorrento 286
418 Amity 284
419 TIE Long Island 282
419 TIE Crystal 282
419 TIE Weston 282
419 TIE Stoneham 282
423 Masardis 276
424 Winterville 270
425 Wade 269
426 Beaver Cove 262
427 Hanover 234
428 Lake View 233
429 TIE Argyle 231
429 TIE Moose River 231
431 Baring 226
432 Medford 224
433 Stockholm 217
434 Allagash 215
435 Byron 212
436 TIE Topsfield 210
436 TIE Prentiss 210
438 Mount Chase 206
439 Newry 205
440 Bowerbank 201
441 TIE Woodville 200
441 TIE St. John 200
443 TIE Dyer Brook 197
443 TIE Gilead 197
445 Dennysville 191
446 Wesley 185
447 Coplin 184
448 TIE Kingman 183
448 TIE Shirley 183
450 Sandy River 177
451 Whitneyville 175
452 Central Hancock 174
453 TIE Northwest Piscataquis 171
453 TIE Grand Lake Stream 171
455 Haynesville 164
456 Wellington 162
457 Edinburg 159
458 Cooper 155
459 Vanceboro 154
460 Cranberry Isles 152
461 Aurora 137
462 Milton 134
463 Willimantic 133
464 Carroll 131
465 Hammond 127
466 Monhegan 119
467 Reed 118
468 Meddybemps 116
469 Rangeley plantation 114
470 Hamlin 109
471 Upton 106
472 TIE Westmanland 105
472 TIE Maxfield 105
474 Orient 103
475 TIE Crawford 101
475 TIE West Forks 101
475 TIE Highland 101
478 Matinicus Isle 95
479 Lakeville 87
480 TIE South Franklin 85
480 TIE Pleasant Ridge 85
480 TIE Garfield 85
480 TIE Central Aroostook 85
484 Macwahoc 82
485 Brighton 79
486 Bancroft 68
487 Osborn 64
488 Blanchard 63
489 Hersey 58
490 Unity UT 57
491 TIE Dennistown 56
491 TIE Webster 56
493 Cyr 54
494 TIE Waite 52
494 TIE The Forks 52
496 Deblois 48
497 Seboomook Lake 46
498 Talmadge 45
499 Isle au Haut 43
500 Lincoln plantation 41
501 Seboeis 37
502 Great Pond 35
503 East Hancock 28
504 Magalloway 27
505 Drew 26
506 Beddington 21
507 TIE Frye Island 20
507 TIE Northwest Somerset 20
509 Northwest Aroostook 18
510 Codyville 17
511 Caratunk 16
512 Moro 13
513 TIE Kingsbury 10
513 TIE Wyman 10
513 TIE Frenchboro 10
516 TIE North Franklin 7
516 TIE Nashville 7
518 Glenwood 4
  • United States Census Bureau. B01001 SEX BY AGE, 2022 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 7 December 2023. http://www.census.gov/.

Connect

Cubit logo

© Copyright 2024 Cubit Planning, Inc.