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