Williams County, North Dakota Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Williston128,57229,318-0.43%1,11026 City
Tioga22,1592,212-0.42%6393 City
Ray37617460.4%5771 City
Grenora42192210%3601 City
Wildrose51131130%3900 City
Epping687860%2330 City
Alamo756550%1021 City
Springbrook835340%940 City

Williams County Cities Summary

Largest City

Williston is the largest city in Williams County, with a population of 28,572.

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