8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rolla | 1 | 1,142 | 1,216 | -1.3% | 782 | 1 | City |
| Dunseith | 2 | 596 | 638 | -1.49% | 595 | 1 | City |
| Rolette | 3 | 454 | 484 | -1.3% | 450 | 1 | City |
| Shell Valley | 4 | 356 | 381 | -1.39% | 10 | 36 | Township |
| St. John | 5 | 306 | 323 | -1.29% | 692 | 0 | City |
| Kohlmeier | 6 | 32 | 33 | 0% | 1 | 35 | Township |
| South Valley | 7 | 31 | 34 | -3.13% | 1 | 36 | Township |
| Mylo | 8 | 19 | 21 | -5% | 22 | 1 | City |
Rolla is the largest city in Rolette County, with a population of 1,142.
Mylo is the smallest city in Rolette County, with a population of 19.
There are 8 cities in Rolette County, North Dakota.