Williams County, North Dakota Demographics 2026
Williams County, North Dakota has a population of 39,368, the 5th most populous county in North Dakota. The median household income is $90,224 and the median home value is $267,800. The poverty rate is 8.8%.
Williams County Quick Facts
Median Household Income
Median Home Value
Economy & Housing
Household Income Distribution
Employment
Housing Overview
People & Demographics
Age Distribution
Race & Ethnicity
Diversity Index
A less diverse community where one racial or ethnic group represents a large majority.
State average: 31 | National average: 60
Education
Educational Attainment (Adults 25+)
Cities & Places in Williams County
| City | Population | Median Income | Poverty | Home Value |
|---|---|---|---|---|
| Williston city | 27,964 | $84,309 | 8.6% | $262,700 |
| Tioga city | 1,525 | $62,315 | 10.0% | $196,800 |
| Ray city | 762 | $69,792 | 9.7% | $211,500 |
| Grenora city | 323 | N/A | 19.5% | $103,800 |
| Wildrose city | 147 | $92,727 | 9.5% | $108,900 |
| Epping city | 136 | $64,420 | 0.8% | $208,900 |
| Alamo city | 50 | $55,781 | 6.0% | $112,500 |
| Springbrook city | 30 | $250,001 | 33.3% | N/A |
Explore North Dakota Rankings
Population Overview
Williams County is located in North Dakota with a total population of 39,368. It is the 5th most populous county out of 53 in North Dakota. The county encompasses 8 Census-designated places.
Age Demographics
The median age in Williams County is 32.3 years. This is 10% lower than the state median of 35.7 years. With 30.0% of the population under 18, Williams County has a notably young demographic profile, suggesting a family-oriented community.
Economy, Income & Housing
The median household income in Williams County is $90,224. This is 19% higher than the state median of $75,949. Compared to the national median of $78,538, household income here is 15% higher. The poverty rate stands at 8.8%. This is 17% lower than the state poverty rate of 10.6%. The unemployment rate is 2.5%. This is 10% lower than the state rate of 2.8%. The median home value is $267,800. Housing costs are 11% higher than the state median of $241,100. The home-value-to-income ratio is 3.0x. 57.2% of occupied housing units are owner-occupied. This homeownership rate is 10% lower than the state average of 63.4%.
Race & Ethnicity
The largest racial or ethnic group in Williams County is White (non-Hispanic), making up 76.7% of the population. Hispanic or Latino residents account for 9.7%. The Black or African American population is significantly higher than the state average (5.2% vs 3.2%). The Hispanic or Latino population is significantly higher than the state average (9.7% vs 4.5%).
Education
23.7% of residents aged 25 and older hold a bachelor's degree or higher. This is 26% lower than the state rate of 32.3%. Nationally, 35.0% of adults hold at least a bachelor's degree. The high school graduation rate (or equivalent) is 90.6%.
Frequently Asked Questions
What is the population of Williams County, North Dakota?
Williams County has a population of 39,368, making it the 5th most populous county in North Dakota.
What is the median income in Williams County?
The median household income in Williams County is $90,224 with a poverty rate of 8.8%.
How many cities are in Williams County, North Dakota?
Williams County contains 8 Census-designated places.