In Williams, North Dakota, the median home price is $355,783, compared with the North Dakota median of $289,490; median household income is $85,595; the population is 39,555; schools rate 3.0 out of 10; the violent crime rate is 347.1 per 100k; and the average commute is 18.7 minutes. Sources: Zillow Research and the US Census Bureau.
Data updated June 2026 - Source: Zillow Research
Williams at a glance
Population
39,555
Median Household Income
$85,595
Typical Home Value
$355,783
School District Rating
3.0
Violent Crime Rate
347.1
Avg Commute Time
18.7
About Williams
Williams has a population of 39,555. The median home value is $355,783, 23% above the North Dakota median. Median household income is $85,595 (12% above the North Dakota median). The most populated towns are Williston, Williston, and Tioga.
Data comes from public sources including the U.S. Census Bureau, the National Center for Education Statistics, the FBI, the EPA, Zillow, and Redfin. Source attribution is shown on each metric.
Towns in Williams
64 towns, by population.
- Williston28,056 pop.
- Williston2,430 pop.
- Tioga1,657 pop.
- Missouri Ridge1,199 pop.
- Stony Creek727 pop.
- Ray714 pop.
- Trenton590 pop.
- Judson577 pop.
- Pherrin572 pop.
- Grenora408 pop.
- Wildrose260 pop.
- Truax217 pop.
- Springbrook166 pop.
- Scorio144 pop.
- Sauk Valley132 pop.
- Epping124 pop.
- Buford104 pop.
- Round Prairie95 pop.
- Blacktail93 pop.
- Golden Valley86 pop.
- Farmvale83 pop.
- Twelve Mile80 pop.
- Pleasant Valley77 pop.
- Strandahl75 pop.
- West Bank75 pop.
- Climax73 pop.
- View66 pop.
- Hebron65 pop.
- Marshall56 pop.
- Dublin55 pop.
- Lindahl53 pop.
- Tioga49 pop.
- Alamo47 pop.
- Brooklyn47 pop.
- Nesson Valley46 pop.
- Wheelock34 pop.
- Cow Creek33 pop.
- Springbrook27 pop.
- Oliver26 pop.
- Equality19 pop.
- Hardscrabble19 pop.
- Champion16 pop.
- Blue Ridge13 pop.
- Good Luck13 pop.
- Athens12 pop.
- Barr Butte12 pop.
- Hazel12 pop.
- Grenora9 pop.
- Bonetraill5 pop.
- Winner4 pop.
- New Home3 pop.
- Big Meadow0 pop.
- Big Stone0 pop.
- Bull Butte0 pop.
- Dry Fork0 pop.
- East Fork0 pop.
- Ellisville0 pop.
- Hofflund0 pop.
- Mont0 pop.
- Orthell0 pop.
- Rainbow0 pop.
- Rock Island0 pop.
- South Meadow0 pop.
- Tyrone0 pop.
County rankings in North Dakota
Every county in North Dakota, ranked on one decision metric at a time.
- Cheapest Counties to Buy a House
- Counties With the Lowest Monthly Housing Payment
- Counties With the Lowest Property Tax
- Counties With the Cheapest Homeowners Insurance
- Counties With the Cheapest Childcare
- Safest Counties From Natural Disasters
- Counties With the Lowest Flood Risk
- Counties With the Lowest Wildfire Risk
- Safest Counties (Lowest Violent Crime)
- Counties With the Best School Ratings
- Counties With the Highest Household Income
- Counties With the Shortest Commute
- Counties Where Homes Sell Fastest
Williams at a glance: frequently asked questions
- What is the population of Williams?
- Williams has a population of 39,555 based on the most recent US Census estimate.
- What is the median home price in Williams?
- The median home value in Williams is $355,783. Open the interactive map to see the distribution town by town.
- What is the median household income in Williams?
- Median household income in Williams is $85,595 per year, sourced from the US Census American Community Survey.
- What state is Williams in?
- Williams is in North Dakota.
- How many towns are in Williams?
- Williams contains 64 towns and municipalities. Click any town below or on the map to see its housing, school, and crime data.
Compare Williams with other places
Put up to four states, counties, towns, or ZIPs side by side on income, housing, crime, education, and more.