Every City in the USA

Maine: Cities and towns · July 1, 2025 PEP estimate

This comparison uses one population source and period. Types and rank scope remain explicit.

Browse all Maine communities · 50 states and DC comparison · Coverage policy

Cities and towns · July 1, 2025 PEP estimate

These are overlapping jurisdictions and communities. Do not add their populations together. A directory count describes this selection policy.

482 entries in this view. The initial list shows up to 50 entries per section.

Cities and towns · July 1, 2025 PEP estimate (482)

ME: Cities and towns · July 1, 2025 PEP estimate. Ordered by population estimate, largest first.
NameTypeState rankJuly 1, 2025 population
Portland cityCumberland CountyCity169,911
Lewiston cityAndroscoggin CountyCity238,866
Bangor cityPenobscot CountyCity332,518
South Portland cityCumberland CountyCity427,007
Auburn cityAndroscoggin CountyCity525,441
Scarborough townCumberland CountyTown624,547
Brunswick townCumberland CountyTown723,055
Sanford cityYork CountyCity822,663
Biddeford cityYork CountyCity922,399
Westbrook cityCumberland CountyCity1021,565
Saco cityYork CountyCity1121,159
Windham townCumberland CountyTown1219,912
Gorham townCumberland CountyTown1319,239
Augusta cityKennebec CountyCity1419,155
Waterville cityKennebec CountyCity1517,579
York townYork CountyTown1614,293
Falmouth townCumberland CountyTown1712,982
Orono townPenobscot CountyTown1812,421
Kennebunk townYork CountyTown1912,152
Wells townYork CountyTown2012,094
Kittery townYork CountyTown2111,420
Standish townCumberland CountyTown2211,000
Topsham townSagadahoc CountyTown239,982
Lisbon townAndroscoggin CountyTown249,919
Cape Elizabeth townCumberland CountyTown259,827
Brewer cityPenobscot CountyCity269,636
Old Orchard Beach townYork CountyIn the 2020-2024 ACS geography, a municipal jurisdiction and a Census-designated place describe overlapping territory. Both native geographies are listed separately; do not add their populations.Town279,533
Yarmouth townCumberland CountyTown289,062
Freeport townCumberland CountyTown298,934
Cumberland townCumberland CountyTown308,876
Ellsworth cityHancock CountyCity318,862
Bath citySagadahoc CountyCity328,835
Presque Isle cityAroostook CountyCity338,694
Buxton townYork CountyTown348,681
Gray townCumberland CountyTown358,676
Skowhegan townSomerset CountyTown358,676
Berwick townYork CountyTown378,436
Farmington townFranklin CountyTown388,258
Waterboro townYork CountyTown398,219
Hampden townPenobscot CountyTown408,078
Winslow townKennebec CountyTown418,063
South Berwick townYork CountyTown427,941
Eliot townYork CountyTown437,643
Old Town cityPenobscot CountyCity447,589
Caribou cityAroostook CountyCity457,321
Rockland cityKnox CountyCity467,142
Belfast cityWaldo CountyCity476,988
Hermon townPenobscot CountyTown486,982
Lebanon townYork CountyTown496,801
Fairfield townSomerset CountyTown506,537

Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.