Cumberland County, Maine Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Portland170,07068,4870.23%3,25322 City
South Portland226,97926,576-0.1%2,24012 City
Scarborough325,05422,2232.07%52548 Town
Brunswick423,35121,7671.28%49947 Town
Westbrook521,69120,4360.58%1,26217 City
Windham620,05118,4970.7%43047 Town
Gorham719,89518,3563.41%39351 Town
Falmouth813,01212,4770.23%44329 Town
Standish911,05210,2450.47%18759 Town
Cape Elizabeth109,9279,5551.02%66815 Town
Yarmouth119,0488,997-0.15%67513 Town
Freeport128,9738,7350.44%25835 Town
Cumberland138,9018,4700.28%38923 Town
Gray148,7668,2591.04%20243 Town
Bridgton156,0345,4211.16%10657 Town
New Gloucester166,0065,7230.7%12747 Town
Harpswell175,1245,0230.43%21324 Town
Raymond184,6704,5580%14133 Town
North Yarmouth194,4724,1011.08%21121 Town
Naples204,1863,9291.41%13132 Town
Casco213,8143,6390.93%12231 Town
Harrison222,6782,4561.48%8133 Town
Sebago232,0141,9160.95%6133 Town
Baldwin241,6891,5161.75%4835 Town
Pownal251,6601,5770.91%7323 Town
Chebeague Island264003910.5%1124 Town
Long Island272372340.85%1651 Town
Frye Island2825240%191 Town

Cumberland County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 28 cities in Cumberland County, Maine.

Location of Cumberland County