Rolette County, North Dakota Cities (2025)

11 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Belcourt11,6962,132-1.45%2926 CDP
Shell Valley21,1791,541-0.17%7915 CDP
Rolla31,1421,216-1.3%7821 City
Green Acres48436182.18%5602 CDP
Dunseith5596638-1.49%5951 City
Rolette6454484-1.3%4501 City
Shell Valley7356381-1.39%1036 Township
St. John8306323-1.29%6920 City
Kohlmeier932330%135 Township
South Valley103134-3.13%136 Township
Mylo111921-5%221 City

Rolette County Cities Summary

Largest City

Belcourt is the largest city in Rolette County, with a population of 1,696.

Smallest City

Mylo is the smallest city in Rolette County, with a population of 19.

10 Largest Cities

There are 11 cities in Rolette County, North Dakota.

Location of Rolette County