Somerset County, Maine Cities (2025)

36 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Skowhegan18,6728,6180.09%14759 Town
Fairfield26,5346,4910.06%12254 Town
Madison34,8764,7250.76%9452 Town
Pittsfield43,9533,9080.23%8248 Town
Norridgewock53,3033,2760.12%6650 Town
Anson62,3242,2900.17%4947 Town
Canaan72,2042,1900.14%5441 Town
St. Albans82,1612,0491.12%4845 Town
Palmyra92,0591,9261.28%5140 Town
Hartland101,8161,699-1.57%4937 Town
Cornville111,3771,3141.03%3441 Town
Solon121,0199711.39%2640 Town
Athens139659530.42%2244 Town
Embden149629041.05%2440 Town
Smithfield159499240.53%4820 Town
Detroit169298810.87%4620 Town
Bingham17832868-0.12%2534 Town
Harmony18826827-0.12%2139 Town
Jackman19779778-0.26%1941 Town
New Portland207637620%1744 Town
Mercer217127100%2727 Town
Starks226275971.13%2031 Town
Bingham23592766-1.82%2622 CDP
North Anson245784717.24%2742 CDP
Hartland25550531-3.17%2472 CDP
Moscow265014752.04%1146 Town
Ripley274884840.62%2025 Town
Cambridge284594460.66%2419 Town
Moose River291861860%540 Town
Pleasant Ridge3088880%422 Plantation
Caratunk3184801.2%252 Town
Dennistown3265613.17%239 Plantation
Brighton3362620%239 Plantation
West Forks3462620%149 Plantation
Highland3553530%142 Plantation
The Forks3648480%140 Plantation

Somerset County Cities Summary

Largest City

Skowhegan is the largest city in Somerset County, with a population of 8,672.

Smallest City

The Forks is the smallest city in Somerset County, with a population of 48.

10 Largest Cities

There are 36 cities in Somerset County, Maine.

Location of Somerset County