Somerset County, Maine Cities (2026)

33 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Skowhegan18,6808,6180.09%14859 Town
Fairfield26,5386,4910.06%12254 Town
Madison34,9134,7250.76%9552 Town
Pittsfield43,9623,9080.23%8248 Town
Norridgewock53,3073,2760.12%6650 Town
Anson62,3282,2900.17%4947 Town
Canaan72,2072,1900.14%5441 Town
St. Albans82,1852,0491.11%4945 Town
Palmyra92,0851,9261.26%5240 Town
Hartland101,7871,699-1.6%4837 Town
Cornville111,3911,3141.02%3441 Town
Solon121,0339711.37%2640 Town
Embden139729041.04%2540 Town
Athens149699530.41%2244 Town
Smithfield159549240.53%4820 Town
Detroit169378810.86%4620 Town
Bingham17831868-0.12%2534 Town
Harmony18825827-0.12%2139 Town
Jackman19777778-0.26%1941 Town
New Portland207637620%1744 Town
Mercer217127100%2727 Town
Starks226345971.12%2031 Town
Moscow235114752%1146 Town
Ripley244914840.61%2025 Town
Cambridge254624460.65%2419 Town
Moose River261861860%540 Town
Pleasant Ridge2788880%422 Plantation
Caratunk2885801.19%252 Town
Dennistown2967613.08%239 Plantation
Brighton3062620%239 Plantation
West Forks3162620%149 Plantation
Highland3253530%142 Plantation
The Forks3348480%140 Plantation

Somerset County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 33 cities in Somerset County, Maine.

Location of Somerset County