33 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Skowhegan | 1 | 8,680 | 8,618 | 0.09% | 148 | 59 | Town |
| Fairfield | 2 | 6,538 | 6,491 | 0.06% | 122 | 54 | Town |
| Madison | 3 | 4,913 | 4,725 | 0.76% | 95 | 52 | Town |
| Pittsfield | 4 | 3,962 | 3,908 | 0.23% | 82 | 48 | Town |
| Norridgewock | 5 | 3,307 | 3,276 | 0.12% | 66 | 50 | Town |
| Anson | 6 | 2,328 | 2,290 | 0.17% | 49 | 47 | Town |
| Canaan | 7 | 2,207 | 2,190 | 0.14% | 54 | 41 | Town |
| St. Albans | 8 | 2,185 | 2,049 | 1.11% | 49 | 45 | Town |
| Palmyra | 9 | 2,085 | 1,926 | 1.26% | 52 | 40 | Town |
| Hartland | 10 | 1,787 | 1,699 | -1.6% | 48 | 37 | Town |
| Cornville | 11 | 1,391 | 1,314 | 1.02% | 34 | 41 | Town |
| Solon | 12 | 1,033 | 971 | 1.37% | 26 | 40 | Town |
| Embden | 13 | 972 | 904 | 1.04% | 25 | 40 | Town |
| Athens | 14 | 969 | 953 | 0.41% | 22 | 44 | Town |
| Smithfield | 15 | 954 | 924 | 0.53% | 48 | 20 | Town |
| Detroit | 16 | 937 | 881 | 0.86% | 46 | 20 | Town |
| Bingham | 17 | 831 | 868 | -0.12% | 25 | 34 | Town |
| Harmony | 18 | 825 | 827 | -0.12% | 21 | 39 | Town |
| Jackman | 19 | 777 | 778 | -0.26% | 19 | 41 | Town |
| New Portland | 20 | 763 | 762 | 0% | 17 | 44 | Town |
| Mercer | 21 | 712 | 710 | 0% | 27 | 27 | Town |
| Starks | 22 | 634 | 597 | 1.12% | 20 | 31 | Town |
| Moscow | 23 | 511 | 475 | 2% | 11 | 46 | Town |
| Ripley | 24 | 491 | 484 | 0.61% | 20 | 25 | Town |
| Cambridge | 25 | 462 | 446 | 0.65% | 24 | 19 | Town |
| Moose River | 26 | 186 | 186 | 0% | 5 | 40 | Town |
| Pleasant Ridge | 27 | 88 | 88 | 0% | 4 | 22 | Plantation |
| Caratunk | 28 | 85 | 80 | 1.19% | 2 | 52 | Town |
| Dennistown | 29 | 67 | 61 | 3.08% | 2 | 39 | Plantation |
| Brighton | 30 | 62 | 62 | 0% | 2 | 39 | Plantation |
| West Forks | 31 | 62 | 62 | 0% | 1 | 49 | Plantation |
| Highland | 32 | 53 | 53 | 0% | 1 | 42 | Plantation |
| The Forks | 33 | 48 | 48 | 0% | 1 | 40 | Plantation |
Skowhegan is the largest city in Somerset County, with a population of 8,680.
The Forks is the smallest city in Somerset County, with a population of 48.
There are 33 cities in Somerset County, Maine.