Cumberland County, Maine Cities (2025)

31 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Portland169,83668,4960.39%3,24222 City
Portland269,76968,4960.29%3,23922 City
South Portland327,09726,5810.38%2,25012 City
South Portland427,03826,5810.16%2,24512 City
Scarborough524,23022,2450.92%50748 Town
Brunswick622,69121,7630.27%48547 Town
Westbrook722,07920,4353.24%1,28417 City
Westbrook821,62320,4351.11%1,25817 City
Windham919,95418,4911.34%42847 Town
Gorham1018,59118,3640.25%36751 Town
Falmouth1112,92512,4750.05%44029 Town
Standish1211,01110,2411.05%18659 Town
Cape Elizabeth139,7549,5390.68%65715 Town
Yarmouth149,0688,9980.09%67613 Town
Freeport158,9358,7410.65%25735 Town
Cumberland168,8958,4690.71%38923 Town
Gray178,7258,2871.65%20243 Town
Bridgton186,0765,4233.05%10757 Town
New Gloucester195,9295,6901.16%12647 Town
Harpswell205,0925,0230.35%21124 Town
Raymond214,6994,5560.79%14233 Town
North Yarmouth224,4004,0990.87%20721 Town
Naples234,1243,9261.53%13032 Town
Casco243,7773,6420.96%12131 Town
Harrison252,6302,4551.62%7933 Town
Sebago261,9891,9131.02%6133 Town
Baldwin271,6651,5202.34%4735 Town
Pownal281,6491,5741.54%7223 Town
Chebeague Island294033970.5%1134 Town
Long Island30232235-0.43%1621 Town
Frye Island3130283.45%221 Town

Cumberland County Cities Summary

Largest City

Portland is the largest city in Cumberland County, with a population of 69,836.

Smallest City

Frye Island is the smallest city in Cumberland County, with a population of 30.

10 Largest Cities

There are 31 cities in Cumberland County, Maine.

Location of Cumberland County