Williams County
Williams County's public-school footprint spans 23 K-12 campuses with combined enrollment of about 6,885, the largest district being Williston Basin 7. By level, that breaks down as 12 elementary, 1 middle, and 6 high schools.
7-year change in Williams County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Williams County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Williams County
Latest 2024-25 ELA proficiency, 15 schools ranked. North Dakota state average: 38.7%.
- GRENORA ELEMENTARY SCHOOL· 40.0%
- GRENORA HIGH SCHOOL· 40.0%
- EIGHT MILE ELEMENTARY SCHOOL· 38.0%
- RAY ELEMENTARY SCHOOL· 36.0%
- RAY HIGH SCHOOL· 36.0%
Cities in Williams County
About Williams County
Williams County is a small county of about 39,555 residents in North Dakota. Its public-school system educates approximately 6,885 students across 23 schools.
Looking at the wider area, census numbers show median household income runs near $85,595, 24% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 5%. That income level is 17% above the North Dakota median.
For a sense of the school types, Williams County covers 12 elementary schools (3,415 students), 1 middle school (1,536), 6 high schools (1,934), and 4 combined or other schools.
The largest single district in Williams County is WILLISTON BASIN 7, which alone enrolls about 5,413 students.
Five-year track record. Combined enrollment now sits at 6,885 students, increased 18% from the 5,819 reported in SY 2017-18. Over that span, Williams County closed 1 school, going from 20 to 19. Demographically, the White share of enrollment decreased from 75% to 64%.
Within the allk12 community for this area, the community for Williams County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.