Cumberland County, Maine Cities (2026)

28 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Portland169,97068,4960.29%3,24822 City
South Portland227,08226,5810.16%2,24912 City
Scarborough324,45022,2450.91%51248 Town
Westbrook422,77220,4353.14%1,32517 City
Brunswick522,75121,7630.26%48647 Town
Windham620,21818,4911.32%43447 Town
Gorham718,63718,3640.25%36851 Town
Falmouth812,93112,4750.05%44029 Town
Standish911,12510,2411.04%18859 Town
Cape Elizabeth109,8209,5390.68%66115 Town
Yarmouth119,0768,9980.09%67713 Town
Freeport128,9938,7410.65%25935 Town
Cumberland138,9588,4690.71%39223 Town
Gray148,8678,2871.63%20543 Town
Bridgton156,2565,4232.96%11057 Town
New Gloucester165,9975,6901.15%12747 Town
Harpswell175,1105,0230.35%21224 Town
Raymond184,7364,5560.79%14333 Town
North Yarmouth194,4384,0990.86%20921 Town
Naples204,1863,9261.5%13132 Town
Casco213,8133,6420.95%12231 Town
Harrison222,6722,4551.6%8033 Town
Sebago232,0091,9131.01%6133 Town
Baldwin241,7031,5202.28%4835 Town
Pownal251,6741,5741.52%7323 Town
Chebeague Island264053970.5%1134 Town
Long Island27231235-0.43%1611 Town
Frye Island2831283.33%231 Town

Cumberland County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 28 cities in Cumberland County, Maine.

Location of Cumberland County