14 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Houghton Lake | 1 | 6,145 | 5,596 | 3.05% | 572 | 11 | CDP |
| Denton | 2 | 5,415 | 5,296 | -0.06% | 206 | 26 | Township |
| Roscommon | 3 | 4,530 | 4,394 | 0.29% | 44 | 104 | Township |
| Richfield | 4 | 3,579 | 3,551 | -0.17% | 52 | 69 | Township |
| St. Helen | 5 | 2,861 | 2,868 | 0.46% | 499 | 6 | CDP |
| Gerrish | 6 | 2,848 | 2,792 | -0.04% | 103 | 28 | Township |
| Markey | 7 | 2,452 | 2,396 | 0.33% | 85 | 29 | Township |
| Higgins | 8 | 1,891 | 1,871 | 0% | 27 | 70 | Township |
| Prudenville | 9 | 1,344 | 1,755 | -1.68% | 471 | 3 | CDP |
| Lyon | 10 | 1,273 | 1,256 | -0.08% | 42 | 30 | Township |
| Roscommon | 11 | 992 | 981 | 0.2% | 602 | 2 | Village |
| Backus | 12 | 302 | 290 | 0.33% | 9 | 34 | Township |
| Nester | 13 | 275 | 263 | 0.36% | 4 | 71 | Township |
| Au Sable | 14 | 238 | 234 | 0% | 7 | 36 | Township |
Houghton Lake is the largest city in Roscommon County, with a population of 6,145.
Au Sable is the smallest city in Roscommon County, with a population of 238.
There are 14 cities in Roscommon County, Michigan.