Williams County, North Dakota Cities (2025)

58 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Williston128,69629,318-0.43%1,11526 City
Tioga22,1682,212-0.41%6413 City
Missouri Ridge31,6831,6094.02%5829 Township
Williston41,1361,0863.93%8114 Township
Pherrin59609173.9%2736 Township
Stony Creek68588184%1750 Township
Ray77587460.26%5741 City
Trenton86846543.95%2330 Township
Round Prairie94143974.02%851 Township
Judson103963624.76%1136 Township
Truax112342234%549 Township
Springbrook122272203.18%735 Township
Grenora13219221-0.45%3601 City
Pleasant Valley141761673.53%536 Township
Hardscrabble151151113.6%250 Township
Wildrose161131130%3900 City
Twelve Mile17104985.05%262 Township
Tioga1897905.43%332 Township
Sauk Valley1995874.4%336 Township
Blacktail2094903.3%336 Township
Buford2192893.37%334 Township
Epping2287860%2330 City
Dry Fork2380706.67%154 Township
West Bank2479753.95%237 Township
Mont2570672.94%233 Township
Scorio2670672.94%235 Township
Equality2765604.84%235 Township
Tyrone2862593.33%236 Township
Alamo2956550%1021 City
Ray3055550%236 Township
Athens3148429.09%136 Township
Lindahl3248434.35%136 Township
Wheelock3346442.22%136 Township
View3444407.32%136 Township
Winner3541377.89%136 Township
Hazel3640382.56%135 Township
Springbrook3735340%940 City
Strandahl3833303.13%133 Township
Ellisville3931293.33%136 Township
Farmvale4031313.33%136 Township
Good Luck4131313.33%136 Township
Oliver4231313.33%136 Township
Big Stone4328290%136 Township
South Meadow4427263.85%136 Township
Big Meadow4524234.35%135 Township
Blue Ridge4624219.09%134 Township
Bonetraill4723224.55%136 Township
Brooklyn4823204.55%136 Township
Barr Butte4922214.76%136 Township
East Fork5022214.76%136 Township
Grenora5122214.76%131 Township
Orthell5222214.76%136 Township
Rainbow5319180%136 Township
Champion5416156.67%0.0036 Township
Bull Butte5514137.69%0.0051 Township
Climax5611100%0.0033 Township
Dublin57111010%0.0036 Township
Rock Island58440%0.0034 Township

Williams County Cities Summary

Largest City

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

Smallest City

Rock Island is the smallest city in Williams County, with a population of 4.

10 Largest Cities

There are 58 cities in Williams County, North Dakota.

Location of Williams County