Williams County, North Dakota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Williston129,40129,306-0.41%1,14226 City
Tioga22,2112,213-0.45%6543 City
Ray37707380.26%5831 City
Grenora42302240%3781 City
Wildrose51191140%4100 City
Epping689860%2380 City
Alamo756540%1021 City
Springbrook835330%940 City

Williams County Cities Summary

Largest City

Williston is the largest city in Williams County, with a population of 29,401.

Smallest City

Springbrook is the smallest city in Williams County, with a population of 35.

10 Largest Cities

There are 8 cities in Williams County, North Dakota.

Location of Williams County