| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Denton | 1 | 5,401 | 5,299 | -0.18% | 206 | 26 | Township |
| Roscommon | 2 | 4,525 | 4,391 | 0.11% | 44 | 104 | Township |
| Richfield | 3 | 3,562 | 3,552 | -0.36% | 52 | 69 | Township |
| Gerrish | 4 | 2,832 | 2,787 | -0.25% | 103 | 28 | Township |
| Markey | 5 | 2,455 | 2,400 | 0.12% | 85 | 29 | Township |
| Higgins | 6 | 1,887 | 1,876 | -0.26% | 27 | 70 | Township |
| Lyon | 7 | 1,276 | 1,263 | -0.23% | 43 | 30 | Township |
| Roscommon | 8 | 994 | 983 | 0.2% | 604 | 2 | Village |
| Backus | 9 | 297 | 288 | -0.67% | 9.0 | 34 | Township |
| Nester | 10 | 269 | 262 | -0.37% | 4.0 | 71 | Township |
| Au Sable | 11 | 241 | 236 | 0.42% | 7.0 | 36 | Township |
Denton is the largest city in Roscommon County, with a population of 5,401.
Au Sable is the smallest city in Roscommon County, with a population of 241.
There are 11 cities in Roscommon County, Michigan.