Somerset County, Maine Cities (2025)

36 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Skowhegan18,6688,613-0.06%14759 Town
Fairfield26,5406,4900%12254 Town
Madison34,8584,7250.45%9452 Town
Pittsfield43,9213,907-0.13%8148 Town
Norridgewock53,3283,2770.18%6750 Town
Anson62,3272,2900.22%4947 Town
Canaan72,2082,1910%5441 Town
St. Albans82,1692,0511.07%4845 Town
Palmyra92,0571,9261.33%5140 Town
Hartland101,9811,6992.7%5337 Town
Cornville111,3731,3140.81%3441 Town
Solon121,0129710.8%2640 Town
Embden139709041.36%2540 Town
Athens149589490%2244 Town
Detroit159508801.71%4720 Town
Smithfield16938926-0.21%4720 Town
Bingham17833868-0.24%2534 Town
Harmony18827827-0.12%2139 Town
Jackman19782778-0.13%1941 Town
New Portland20765764-0.13%1744 Town
Mercer217147100%2727 Town
Starks226405971.91%2031 Town
Bingham23592766-1.82%2622 CDP
North Anson245784717.24%2742 CDP
Hartland25550531-3.17%2472 CDP
Ripley26482484-0.21%2025 Town
Moscow274794740%1046 Town
Cambridge284684481.08%2419 Town
Moose River29186187-0.53%540 Town
Pleasant Ridge3086860%422 Plantation
Caratunk3183791.22%252 Town
West Forks3264611.59%149 Plantation
Brighton3361610%239 Plantation
Dennistown3457570%139 Plantation
Highland3553530%142 Plantation
The Forks3649490%140 Plantation

Somerset County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 36 cities in Somerset County, Maine.

Location of Somerset County