Maine cities by population

Number of cities: 155
Population: 1,357,046
Largest city: Portland
Table of cities in Maine sorted by population from largest to smallest.
CityType ↓ Population
Portlandcity68,063
Lewistoncity36,615
Bangorcity31,920
South Portlandcity26,428
Auburncity23,790
Biddefordcity22,331
Sanfordcity21,812
Sacocity20,203
Westbrookcity20,074
Augustacity18,895
BrunswickCDP16,554
Watervillecity15,872
OronoCDP10,426
Brewercity9,606
Old Orchard BeachCDP8,954
Presque Islecity8,859
Bathcity8,718
Ellsworthcity8,340
Cariboucity7,448
Old Towncity7,415
GorhamCDP7,378
Rocklandcity6,977
Belfastcity6,890
TopshamCDP6,854
SkowheganCDP6,344
YarmouthCDP6,043
Gardinercity5,944
KennebunkCDP5,616
North WindhamCDP5,395
KitteryCDP5,335
WinslowCDP5,104
HoultonCDP5,057
Oak HillCDP4,602
FarmingtonCDP4,424
HampdenCDP4,325
Lisbon FallsCDP4,213
MillinocketCDP4,127
RumfordCDP3,891
York HarborCDP3,819
CamdenCDP3,713
South BerwickCDP3,596
LisbonCDP3,456
South EliotCDP3,342
Calaiscity3,010
Lake ArrowheadCDP3,007
BucksportCDP2,996
PittsfieldCDP2,994
Cumberland CenterCDP2,956
MadawaskaCDP2,907
LincolnCDP2,588
Dover-FoxcroftCDP2,560
NorwayCDP2,557
Hallowellcity2,542
MadisonCDP2,516
Cape NeddickCDP2,485
Fort KentCDP2,409
WinthropCDP2,407
MilfordCDP2,400
OaklandCDP2,368
FarmingdaleCDP2,355
FairfieldCDP2,185
South ParisCDP2,169
Mechanic FallsCDP2,142
ThomastonCDP2,075
Bar HarborCDP2,018
DexterCDP1,940
RichmondCDP1,861
MexicoCDP1,859
DunstanCDP1,852
FreeportCDP1,828
Falmouth ForesideCDP1,811
VeazieCDP1,771
North BerwickCDP1,750
FalmouthCDP1,728
BridgtonCDP1,726
BerwickCDP1,725
Steep FallsCDP1,677
Livermore FallsCDP1,667
Van BurenCDP1,596
RandolphCDP1,595
East MillinocketCDP1,581
MiloCDP1,563
NewportCDP1,549
Fort FairfieldCDP1,547
WaldoboroCDP1,476
WiltonCDP1,451
FryeburgCDP1,449
KennebunkportCDP1,402
Blue HillCDP1,401
MachiasCDP1,396
DixfieldCDP1,383
WiscassetCDP1,318
DamariscottaCDP1,314
ClintonCDP1,284
SearsportCDP1,279
NorridgewockCDP1,278
WinterportCDP1,275
LimestoneCDP1,266
Eastportcity1,226
West KennebunkCDP1,119
CornishCDP1,117
GreenvilleCDP1,116
Boothbay HarborCDP1,103
HowlandCDP1,096
OxfordCDP1,043
WoodlandCDP1,035
Kittery PointCDP1,017
ChisholmCDP1,007
Mars HillCDP1,004
South WindhamCDP990
AlfredCDP939
WashburnCDP937
BradleyCDP863
AnsonCDP833
GrayCDP829
CastineCDP814
GreeneCDP805
BowdoinhamCDP789
Kezar FallsCDP759
CascoCDP752
MapletonCDP747
BinghamCDP738
NewcastleCDP709
SabattusCDP674
JonesportCDP659
TurnerCDP654
CorinnaCDP627
RangeleyCDP617
HartlandCDP597
Southwest HarborCDP591
BethelCDP590
AshlandCDP586
KingfieldCDP573
GuilfordCDP527
MattawamkeagCDP507
Brownville JunctionCDP506
Little FallsCDP501
Eagle LakeCDP473
DanforthCDP471
North AnsonCDP458
OakfieldCDP457
MilbridgeCDP439
Cousins IslandCDP433
Northeast HarborCDP427
NaplesCDP421
PattenCDP389
Island FallsCDP385
Winter HarborCDP371
LubecCDP328
UnityCDP271
Grand IsleCDP238
BlaineCDP199
StandishCDP197
VanceboroCDP162
Littlejohn IslandCDP61

What is the largest city in Maine?

Portland is the largest city in Maine with a population of 68,063.

TOP-5 cities by population in Maine:
  • Portland
  • Lewiston
  • Bangor
  • South Portland
  • Auburn