8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Rolla | 1 | 1,127 | 1,216 | -1.31% | 771 | 1 | City |
| Dunseith | 2 | 588 | 638 | -1.34% | 587 | 1 | City |
| Rolette | 3 | 448 | 484 | -1.32% | 444 | 1 | City |
| Shell Valley | 4 | 351 | 381 | -1.4% | 10 | 36 | Township |
| St. John | 5 | 303 | 323 | -0.98% | 686 | 0 | City |
| Kohlmeier | 6 | 32 | 33 | 0% | 1 | 35 | Township |
| South Valley | 7 | 30 | 34 | -3.23% | 1 | 36 | Township |
| Mylo | 8 | 19 | 21 | 0% | 22 | 1 | City |
Rolla is the largest city in Rolette County, with a population of 1,127.
Mylo is the smallest city in Rolette County, with a population of 19.
There are 8 cities in Rolette County, North Dakota.