by Kristen Carney
Updated: August 7, 2025
The most populous cities in Maine are Portland with 69,568, Lewiston at 38,772, Bangor with 32,446, South Portland at 26,994, and Auburn with 25,200. You can get the most current Census population data for all 524 Maine cities, sorted from the most populous cities in Maine to the least, according to the 2024 Population Estimates Program and 2023 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!
Rank | City | Population |
---|---|---|
1 | Portland | 69,568 |
2 | Lewiston | 38,772 |
3 | Bangor | 32,446 |
4 | South Portland | 26,994 |
5 | Auburn | 25,200 |
6 | Scarborough | 24,010 |
7 | Brunswick | 22,631 |
8 | Sanford | 22,497 |
9 | Biddeford | 22,370 |
10 | Westbrook | 21,386 |
11 | Saco | 21,064 |
12 | Windham | 19,690 |
13 | Augusta | 19,168 |
14 | Gorham | 18,545 |
15 | Waterville | 17,336 |
16 | York | 14,179 |
17 | Falmouth | 12,919 |
18 | Orono | 12,199 |
19 | Kennebunk | 12,028 |
20 | Wells | 11,940 |
21 | Kittery | 11,064 |
22 | Standish | 10,897 |
23 | Topsham | 9,820 |
24 | Lisbon | 9,814 |
25 | Cape Elizabeth | 9,688 |
26 | Brewer | 9,629 |
27 | Old Orchard Beach | 9,438 |
28 | Yarmouth | 9,060 |
29 | Freeport | 8,877 |
30 | Cumberland | 8,832 |
31 | Ellsworth | 8,822 |
32 | Bath | 8,817 |
33 | Presque Isle | 8,728 |
34 | Skowhegan | 8,664 |
35 | Buxton | 8,591 |
36 | Gray | 8,583 |
37 | Berwick | 8,332 |
38 | Farmington | 8,320 |
39 | Waterboro | 8,124 |
40 | Winslow | 8,072 |
41 | Hampden | 8,022 |
42 | South Berwick | 7,824 |
43 | Old Town | 7,511 |
44 | Eliot | 7,447 |
45 | Caribou | 7,328 |
46 | Rockland | 7,060 |
47 | Belfast | 6,993 |
48 | Hermon | 6,921 |
49 | Lebanon | 6,732 |
50 | Fairfield | 6,530 |
51 | Oakland | 6,351 |
52 | Winthrop | 6,187 |
53 | Gardiner | 6,160 |
54 | Turner | 6,013 |
55 | Poland | 6,010 |
56 | Houlton | 6,005 |
57 | Rumford | 5,967 |
58 | Bridgton | 5,896 |
59 | New Gloucester | 5,861 |
60 | Paris | 5,379 |
61 TIE | Bar Harbor | 5,326 |
61 TIE | Norway | 5,326 |
63 | Waldoboro | 5,296 |
64 | North Berwick | 5,257 |
65 | Sabattus | 5,213 |
66 | Camden | 5,189 |
67 | Harpswell | 5,074 |
68 | Warren | 5,060 |
69 | Bucksport | 5,039 |
70 | Hollis | 4,954 |
71 | Lincoln town | 4,945 |
72 | Sidney | 4,904 |
73 | Madison | 4,839 |
74 | Glenburn | 4,785 |
75 | Jay | 4,674 |
76 | Raymond | 4,662 |
77 | Lyman | 4,655 |
78 | Vassalboro | 4,653 |
79 | China | 4,599 |
80 | Dover-Foxcroft | 4,500 |
81 | Arundel | 4,496 |
82 | Greene | 4,492 |
83 | Oxford | 4,399 |
84 | North Yarmouth | 4,362 |
85 | Durham | 4,355 |
86 | Monmouth | 4,236 |
87 | Fort Kent | 4,159 |
88 | Limington | 4,126 |
89 | Millinocket | 4,116 |
90 | Naples | 4,062 |
91 | Wiscasset | 3,951 |
92 | Pittsfield | 3,944 |
93 | Orrington | 3,895 |
94 | Wilton | 3,889 |
95 | Winterport | 3,865 |
96 | Dexter | 3,849 |
97 | Madawaska | 3,844 |
98 | Litchfield | 3,750 |
99 | Casco | 3,741 |
100 | Kennebunkport | 3,708 |
101 | West Gardiner | 3,700 |
102 | Rockport | 3,653 |
103 | Richmond | 3,573 |
104 | Fryeburg | 3,563 |
105 | Limerick | 3,548 |
106 | Belgrade | 3,513 |
107 | Holden | 3,412 |
108 | Clinton | 3,387 |
109 | Pittston | 3,305 |
110 | Norridgewock | 3,299 |
111 | Fort Fairfield | 3,293 |
112 | Woolwich | 3,226 |
113 | Bowdoin | 3,209 |
114 | Levant | 3,203 |
115 | Mechanic Falls | 3,196 |
116 | Bowdoinham | 3,190 |
117 | Livermore Falls | 3,173 |
118 | Alfred | 3,163 |
119 | Newport | 3,159 |
120 | Boothbay | 3,153 |
121 | Milford | 3,108 |
122 | Calais | 3,105 |
123 | Corinth | 3,082 |
124 | Farmingdale | 3,029 |
125 | Shapleigh | 3,010 |
126 | Carmel | 2,999 |
127 | Bristol | 2,964 |
128 | Chelsea | 2,829 |
129 | Minot | 2,826 |
130 | Blue Hill | 2,810 |
131 | Benton | 2,806 |
132 | Mexico | 2,791 |
133 | Thomaston | 2,751 |
134 | Windsor | 2,736 |
135 | Acton | 2,723 |
136 | Bethel | 2,718 |
137 TIE | Readfield | 2,709 |
137 TIE | Jefferson | 2,709 |
139 | Searsport | 2,685 |
140 | Hallowell | 2,619 |
141 | St. George | 2,592 |
142 | Harrison | 2,588 |
143 | Hancock | 2,544 |
144 | Manchester | 2,491 |
145 | Union | 2,437 |
146 | Lincolnville | 2,418 |
147 | Whitefield | 2,411 |
148 | Leeds | 2,362 |
149 | Milo | 2,356 |
150 | Unity town | 2,342 |
151 | Anson | 2,320 |
152 | Dixfield | 2,312 |
153 | Damariscotta | 2,307 |
154 | Eddington | 2,272 |
155 | Corinna | 2,252 |
156 | Orland | 2,230 |
157 | Mount Desert | 2,207 |
158 | Phippsburg | 2,204 |
159 | Canaan | 2,201 |
160 | Livermore | 2,190 |
161 | Dayton | 2,188 |
162 | St. Albans | 2,137 |
163 | Deer Isle | 2,133 |
164 | Buckfield | 2,097 |
165 | Albion | 2,091 |
166 | Boothbay Harbor | 2,085 |
167 | Machias | 2,060 |
168 | Palmyra | 2,033 |
169 | Van Buren | 1,999 |
170 | Sebago | 1,969 |
171 | West Bath | 1,951 |
172 | Mapleton | 1,905 |
173 | Newcastle | 1,900 |
174 | Nobleboro | 1,899 |
175 | Otisfield | 1,885 |
176 | Southwest Harbor | 1,846 |
177 | Hartland | 1,845 |
178 | Veazie | 1,844 |
179 | Parsonsfield | 1,824 |
180 | Mount Vernon | 1,814 |
181 | Lamoine | 1,799 |
182 | Dresden | 1,794 |
183 | West Paris | 1,782 |
184 | Randolph | 1,773 |
185 | Gouldsboro | 1,753 |
186 | Hope | 1,726 |
187 | Newburgh | 1,719 |
188 | Brownfield | 1,710 |
189 | Hiram | 1,703 |
190 | Surry | 1,681 |
191 TIE | Newfield | 1,677 |
191 TIE | Greenville | 1,677 |
193 | Dedham | 1,658 |
194 | Wales | 1,656 |
195 | Porter | 1,648 |
196 | Trenton | 1,643 |
197 | Franklin | 1,642 |
198 | Waterford | 1,639 |
199 | Palermo | 1,631 |
200 | Northport | 1,629 |
201 | Baldwin | 1,627 |
202 | Pownal | 1,624 |
203 | Charleston | 1,621 |
204 | Ogunquit | 1,601 |
205 | Stockton Springs | 1,592 |
206 | Cornish | 1,583 |
207 | New Sharon | 1,582 |
208 | Washington | 1,572 |
209 TIE | East Millinocket | 1,566 |
209 TIE | Bradley | 1,566 |
211 | Tremont | 1,544 |
212 | South Thomaston | 1,524 |
213 | Greenbush | 1,514 |
214 | Washburn | 1,510 |
215 | Peru | 1,506 |
216 | Owls Head | 1,503 |
217 | Limestone | 1,496 |
218 | Cushing | 1,483 |
219 | Searsmont | 1,462 |
220 | Appleton | 1,452 |
221 | Hudson | 1,448 |
222 | Enfield | 1,443 |
223 | Swanville | 1,429 |
224 | Woodstock | 1,422 |
225 | Kenduskeag | 1,410 |
226 | Chesterville | 1,381 |
227 | Milbridge | 1,369 |
228 | Cornville | 1,363 |
229 | Castine | 1,361 |
230 | Sangerville | 1,348 |
231 | East Machias | 1,333 |
232 | Plymouth | 1,323 |
233 | Rangeley town | 1,322 |
234 | Easton | 1,318 |
235 | Mars Hill | 1,317 |
236 | Baileyville | 1,311 |
237 | Hodgdon | 1,306 |
238 | Guilford | 1,303 |
239 | Eastport | 1,292 |
240 | Hebron | 1,277 |
241 | Sullivan | 1,273 |
242 | Vinalhaven | 1,259 |
243 | Fayette | 1,257 |
244 | Hartford | 1,253 |
245 | Jonesport | 1,251 |
246 | Frankfort | 1,246 |
247 | Denmark | 1,242 |
248 | Etna | 1,238 |
249 | Lubec | 1,237 |
250 TIE | Bradford | 1,225 |
250 TIE | Stetson | 1,225 |
252 | Edgecomb | 1,217 |
253 | Woodland | 1,216 |
254 | Dixmont | 1,210 |
255 | Sedgwick | 1,202 |
256 | Ashland | 1,194 |
257 | Medway | 1,192 |
258 TIE | Addison | 1,179 |
258 TIE | Rome | 1,179 |
260 | Howland | 1,164 |
261 | Steuben | 1,160 |
262 | Wayne | 1,158 |
263 | Lovell | 1,157 |
264 | Brownville | 1,156 |
265 TIE | Penobscot | 1,152 |
265 TIE | Friendship | 1,152 |
267 | South Bristol | 1,140 |
268 | Strong | 1,128 |
269 | Canton | 1,118 |
270 | Burnham | 1,116 |
271 | Troy | 1,106 |
272 | Cherryfield | 1,095 |
273 | Georgetown | 1,092 |
274 | Stonington | 1,057 |
275 | Garland | 1,031 |
276 | Frenchville | 1,030 |
277 | Montville | 1,029 |
278 | Brooks | 1,024 |
279 TIE | Belmont | 1,021 |
279 TIE | Morrill | 1,021 |
281 | Kingfield | 1,015 |
282 | Machiasport | 1,011 |
283 TIE | Littleton | 1,007 |
283 TIE | Sumner | 1,007 |
285 | Solon | 1,005 |
286 | Exeter | 992 |
287 | Harrington | 986 |
288 | Athens | 961 |
289 | Linneus | 955 |
290 | Embden | 952 |
291 | Liberty | 947 |
292 | Smithfield | 944 |
293 | Monroe | 943 |
294 | Phillips | 940 |
295 | Brooksville | 932 |
296 | Detroit | 921 |
297 | Lee | 919 |
298 | Andover | 895 |
299 | Patten | 894 |
300 | Clifton | 873 |
301 | Waldo | 852 |
302 | Bremen | 848 |
303 TIE | Alton | 833 |
303 TIE | Bingham | 833 |
305 | Brooklin | 830 |
306 | Harmony | 827 |
307 | East Central Franklin | 816 |
308 | Knox | 811 |
309 | Industry | 808 |
310 | Sherman | 807 |
311 | Thorndike | 803 |
312 | Perry | 794 |
313 | Pembroke | 783 |
314 | Jackman | 781 |
315 | Greenwood | 773 |
316 | New Vineyard | 768 |
317 | Parkman | 765 |
318 TIE | New Portland | 763 |
318 TIE | Passamaquoddy Indian Township | 763 |
320 | Eagle Lake | 758 |
321 | Princeton | 752 |
322 | Westport Island | 750 |
323 | Island Falls | 749 |
324 | Alna | 741 |
325 | St. Agatha | 733 |
326 | Freedom | 732 |
327 | Monticello | 729 |
328 | East Central Washington | 725 |
329 | Mercer | 712 |
330 TIE | Carrabassett Valley | 709 |
330 TIE | Prospect | 709 |
332 | Square Lake | 696 |
333 | Passamaquoddy Pleasant Point | 691 |
334 | Sebec | 677 |
335 | Eustis | 674 |
336 | Otis | 668 |
337 | Blaine | 661 |
338 | Oakfield | 659 |
339 | Abbot | 642 |
340 | Lagrange | 641 |
341 | Monson | 637 |
342 | Southport | 635 |
343 | Somerville | 625 |
344 | Starks | 620 |
345 | Jackson | 616 |
346 | Vienna | 610 |
347 | Jonesboro | 608 |
348 | Mattawamkeag | 604 |
349 | South Oxford | 597 |
350 | Islesboro | 595 |
351 | Danforth | 592 |
352 | South Aroostook | 574 |
353 | New Sweden | 572 |
354 | New Limerick | 564 |
355 | Robbinston | 553 |
356 | Chester | 552 |
357 | Temple | 551 |
358 | Marshfield | 535 |
359 | Bridgewater | 526 |
360 | Cutler | 522 |
361 | Alexander | 520 |
362 | Verona Island | 514 |
363 TIE | Wallagrass | 513 |
363 TIE | Carthage | 513 |
365 | North Washington | 505 |
366 | Whiting | 501 |
367 | Arrowsic | 500 |
368 | Mariaville | 499 |
369 | Southeast Piscataquis | 496 |
370 | Chapman | 494 |
371 | Moscow | 491 |
372 | Ripley | 485 |
373 | Columbia Falls | 484 |
374 | Winter Harbor | 482 |
375 | Westfield | 462 |
376 TIE | Beals | 456 |
376 TIE | Cambridge | 456 |
378 | Smyrna | 453 |
379 | Avon | 452 |
380 | Stow | 446 |
381 | Ludlow | 442 |
382 | Columbia | 436 |
383 | Burlington | 435 |
384 | Eastbrook | 432 |
385 | St. Francis | 431 |
386 | Newry | 429 |
387 TIE | Sweden | 424 |
387 TIE | North Haven | 424 |
389 | Weld | 421 |
390 | Connor | 417 |
391 | North Penobscot | 411 |
392 | Winn | 405 |
393 | Chebeague Island | 401 |
394 | Lowell | 383 |
395 | Perham | 380 |
396 | Penobscot Indian Island Reservation | 376 |
397 | Stacyville | 374 |
398 | Castle Hill | 369 |
399 | Springfield | 367 |
400 | Roxbury | 366 |
401 | Northeast Somerset | 363 |
402 TIE | Grand Isle | 362 |
402 TIE | Portage Lake | 362 |
404 | Swans Island | 360 |
405 | Passadumkeag | 356 |
406 | Waltham | 343 |
407 TIE | Central Somerset | 339 |
407 TIE | Charlotte | 339 |
409 | Dennysville | 314 |
410 | Roque Bluffs | 313 |
411 | Dallas | 312 |
412 TIE | Northeast Piscataquis | 311 |
412 TIE | New Canada | 311 |
414 | East Central Penobscot | 309 |
415 | Hanover | 304 |
416 | Caswell | 291 |
417 | Sorrento | 278 |
418 | Shirley | 276 |
419 | Stoneham | 272 |
420 | St. John | 263 |
421 TIE | Argyle | 260 |
421 TIE | Amherst | 260 |
423 | Amity | 251 |
424 | Stockholm | 249 |
425 | Crystal | 246 |
426 | Weston | 241 |
427 | Medford | 234 |
428 TIE | Long Island | 233 |
428 TIE | Allagash | 233 |
430 TIE | Wade | 232 |
430 TIE | Wellington | 232 |
432 | Dyer Brook | 214 |
433 | Merrill | 209 |
434 | Whitneyville | 206 |
435 TIE | Woodville | 203 |
435 TIE | Masardis | 203 |
437 | Baring | 200 |
438 | Gilead | 199 |
439 | Winterville | 195 |
440 | Mount Chase | 188 |
441 | Moose River | 186 |
442 | Rangeley plantation | 183 |
443 | Topsfield | 180 |
444 | Northfield | 178 |
445 | Prentiss | 173 |
446 | Cooper | 171 |
447 TIE | Central Aroostook | 163 |
447 TIE | Hamlin | 163 |
449 | Cranberry Isles | 161 |
450 | Lake View | 155 |
451 | Orient | 152 |
452 | Milton | 151 |
453 | Kingman | 140 |
454 | Northwest Piscataquis | 139 |
455 TIE | Carroll | 138 |
455 TIE | Bowerbank | 138 |
457 | Willimantic | 137 |
458 | Meddybemps | 136 |
459 | Coplin | 134 |
460 TIE | Beaver Cove | 133 |
460 TIE | Edinburg | 133 |
462 | Central Hancock | 131 |
463 | Sandy River | 129 |
464 | Grand Lake Stream | 127 |
465 | Reed | 125 |
466 | Wesley | 121 |
467 | Byron | 105 |
468 TIE | Lakeville | 104 |
468 TIE | Vanceboro | 104 |
470 | Haynesville | 102 |
471 | Crawford | 95 |
472 | Aurora | 94 |
473 | Hammond | 92 |
474 TIE | Blanchard | 90 |
474 TIE | Maxfield | 90 |
476 | Pleasant Ridge | 88 |
477 | Isle au Haut | 85 |
478 | Caratunk | 83 |
479 | Wyman | 82 |
480 | Westmanland | 81 |
481 TIE | East Hancock | 79 |
481 TIE | Garfield | 79 |
483 TIE | Cyr | 78 |
483 TIE | Hersey | 78 |
485 | Deblois | 76 |
486 TIE | Upton | 70 |
486 TIE | Talmadge | 70 |
488 | Waite | 68 |
489 TIE | Webster | 66 |
489 TIE | North Oxford | 66 |
491 | Osborn | 65 |
492 TIE | Dennistown | 63 |
492 TIE | Monhegan | 63 |
494 TIE | Great Pond | 62 |
494 TIE | West Forks | 62 |
494 TIE | Brighton | 62 |
494 TIE | Macwahoc | 62 |
494 TIE | Beddington | 62 |
499 | South Franklin | 59 |
500 | Bancroft | 57 |
501 | Highland | 53 |
502 | Matinicus Isle | 50 |
503 | The Forks | 48 |
504 | Moro | 43 |
505 | Lincoln plantation | 41 |
506 TIE | Seboeis | 40 |
506 TIE | North Franklin | 40 |
508 TIE | Northwest Somerset | 39 |
508 TIE | Unity UT | 39 |
510 TIE | Frenchboro | 30 |
510 TIE | Kingsbury | 30 |
512 TIE | Drew | 29 |
512 TIE | Frye Island | 29 |
514 TIE | Nashville | 26 |
514 TIE | Seboomook Lake | 26 |
516 TIE | Codyville | 10 |
516 TIE | Northwest Aroostook | 10 |
518 | Whitney | 8 |
519 | Muscle Ridge Islands | 5 |
520 TIE | Glenwood | 4 |
520 TIE | Criehaven | 4 |
520 TIE | Northwest Hancock | 4 |
523 | Louds Island | 2 |
524 | Hibberts | 1 |
The table above displays the most recent population estimates data for all cities where data are available from the following datasets:
|
Join thousands of subscribers and receive just 2 (TWO!) emails a year in May and December when the US Census Bureau releases new population data for Maine cities.
© Copyright 2025 Cubit Planning, Inc.