← Back to Discover · All towns in Maine
Towns in Somerset County
33 towns with data in Somerset County, Maine, largest first. Find your matches.
Skowhegan is the largest of the 33 towns we list in Somerset County, with 8,653 people. Together they have 50,633 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Skowhegan | 8,653 | $49,485 | $164,400 |
| Fairfield | 6,519 | $64,101 | $164,300 |
| Madison | 4,782 | $61,747 | $187,600 |
| Pittsfield | 3,930 | $57,381 | $164,100 |
| Norridgewock | 3,288 | $61,579 | $151,900 |
| Anson | 2,331 | $52,474 | $117,800 |
| Palmyra | 2,209 | $60,543 | $154,900 |
| Canaan | 2,063 | $57,781 | $159,900 |
| St. Albans | 1,831 | $65,600 | $194,000 |
| Hartland | 1,602 | $46,141 | $139,200 |
| Cornville | 1,419 | $79,926 | $167,400 |
| Embden | 995 | $56,875 | $173,400 |
| Harmony | 974 | $54,063 | $202,700 |
| Solon | 963 | $69,205 | $183,600 |
| Moscow | 865 | $45,526 | $153,800 |
| Smithfield | 856 | $107,917 | $242,800 |
| Athens | 791 | $50,750 | $153,100 |
| Mercer | 718 | $71,107 | $238,500 |
| Jackman | 695 | $33,625 | $172,700 |
| New Portland | 686 | $74,375 | $176,000 |
| Bingham | 660 | $42,708 | $103,000 |
| Detroit | 650 | $51,111 | $137,500 |
| Starks | 556 | $63,500 | $148,500 |
| Cambridge | 532 | $63,194 | $214,900 |
| Northeast Somerset UT | 516 | $57,308 | $341,300 |
| Ripley | 436 | $64,821 | $144,300 |
| Central Somerset UT | 333 | $39,063 | $135,900 |
| Moose River | 248 | $76,324 | $144,900 |
| Highland | 154 | $42,745 | $99,600 |
| Caratunk | 101 | $73,235 | $470,000 |
| Brighton | 98 | $73,750 | n/a |
| The Forks | 92 | $65,865 | $271,700 |
| Pleasant Ridge | 87 | $78,000 | $225,000 |
ZIP codes in Somerset County
24 ZIP codes in Somerset County, Maine. A ZIP code can also reach into a neighboring county.
- 04911 Anson
- 04912 Athens
- 04920 Bingham
- 04923 Cambridge
- 04924 Canaan
- 04925 Caratunk
- 04929 Detroit
- 04937 Fairfield
- 04942 Harmony
- 04943 Hartland
- 04944 Hinckley
- 04945 Jackman
- 04950 Madison
- 04957 Norridgewock
- 04958 North Anson
- 04961 New Portland
- 04965 Palmyra
- 04967 Pittsfield
- 04971 Saint Albans
- 04975 Shawmut
- 04976 Skowhegan
- 04978 Smithfield
- 04979 Solon
- 04985 West Forks
Nearby counties in Maine
- Franklin County 21
- Piscataquis County 20
- Kennebec County 29
- Waldo County 26
- Penobscot County 64
- Androscoggin County 14
Link to this page
Copy this HTML to link to this page from your own site.