The Town Files

Williams County, North Dakota

39,555 people. The median home is worth $284,800 (typical North Dakota town: $167,950) and the median household earns $85,595.

Towns in Williams County

Towns in Williams County

TownPeopleMedian homeIncomeMedian age
Williston29,160$286,200$79,38132.0
Tioga2,202$199,600$66,18132.0
Ray740$227,600$72,03135.3

People and housing

Williams CountyTypical North Dakota town
Median home value$284,800$167,950
Median rent$1,123$775
Median household income$85,595$68,195
Median age31.839.0
Bachelor's degree or higher24.4%23.0%
Below the poverty line8.6%10.6%

Jobs and pay

27,125 jobs in 2024, average pay $91,464 a year.

Largest industries in Williams CountyMining, oil & gas7,796 jobs · $140,011Construction2,477 jobs · $105,367Retail2,354 jobs · $45,194Hotels & restaurants2,150 jobs · $28,322Wholesale trade1,736 jobs · $95,220Transportation & warehousing1,692 jobs · $97,646
BLS QCEW 2024.
Unemployment rate in Williams County0%2%4%6%8%10%2000200420082012201620202023 1.6%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 588 storm events in Williams County from 1996 to 2026, with 7 deaths.

Storm events in Williams County by type since 1996Hail204Flood8Drought22Tornado6Blizzard31High Wind59Heavy Snow27Funnel Cloud17Winter Storm27Cold/Wind Chill11
NOAA NCEI Storm Events Database.

Federal disaster declarations

Williams County has been included in 20 FEMA declarations since 1953.

DeclaredIncidentDeclaration
September 1, 2026Severe StormDR-4934: Severe Storms, Straight-Line Winds, And Tornadoes
December 24, 2024FireDR-4852: Wildfires And Straight-Line Winds
July 13, 2022Severe StormDR-4660: Severe Winter Storm And Flooding
September 1, 2021Severe StormDR-4613: Severe Storm, Straight-Line Winds, And Flooding
April 1, 2020BiologicalDR-4509: Covid-19 Pandemic
March 13, 2020BiologicalEM-3477: Covid-19
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).