Cumberland County, Maine Cities (2026)

31 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Portland170,10468,4960.38%3,25522 City
Portland269,97068,4960.29%3,24822 City
South Portland327,20026,5810.38%2,25812 City
South Portland427,08226,5810.16%2,24912 City
Scarborough524,45022,2450.91%51248 Town
Westbrook622,77220,4353.14%1,32517 City
Brunswick722,75121,7630.26%48647 Town
Westbrook821,86120,4351.1%1,27217 City
Windham920,21818,4911.32%43447 Town
Gorham1018,63718,3640.25%36851 Town
Falmouth1112,93112,4750.05%44029 Town
Standish1211,12510,2411.04%18859 Town
Cape Elizabeth139,8209,5390.68%66115 Town
Yarmouth149,0768,9980.09%67713 Town
Freeport158,9938,7410.65%25935 Town
Cumberland168,9588,4690.71%39223 Town
Gray178,8678,2871.63%20543 Town
Bridgton186,2565,4232.96%11057 Town
New Gloucester195,9975,6901.15%12747 Town
Harpswell205,1105,0230.35%21224 Town
Raymond214,7364,5560.79%14333 Town
North Yarmouth224,4384,0990.86%20921 Town
Naples234,1863,9261.5%13132 Town
Casco243,8133,6420.95%12231 Town
Harrison252,6722,4551.6%8033 Town
Sebago262,0091,9131.01%6133 Town
Baldwin271,7031,5202.28%4835 Town
Pownal281,6741,5741.52%7323 Town
Chebeague Island294053970.5%1134 Town
Long Island30231235-0.43%1611 Town
Frye Island3131283.33%231 Town

Cumberland County Cities Summary

Largest City

Portland is the largest city in Cumberland County, with a population of 70,104.

Smallest City

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

10 Largest Cities

There are 31 cities in Cumberland County, Maine.

Location of Cumberland County