For the 2025 school year, there are 19 public schools serving 6,719 students in Williams County, ND (there are 2 private schools, serving 531 private students). 93% of all K-12 students in Williams County, ND are educated in public schools (compared to the ND state average of 91%).
The top ranked public schools in Williams County, ND are Grenora Elementary School, Grenora High School and Ray Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Williams County, ND public schools have an average math proficiency score of 29% (versus the North Dakota public school average of 39%), and reading proficiency score of 34% (versus the 44% statewide average). Schools in Williams County have an average ranking of 2/10, which is in the bottom 50% of North Dakota public schools.
Minority enrollment is 33% of the student body (majority Hispanic), which is more than the North Dakota public school average of 29% (majority American Indian and Hispanic).
Best Public Schools in Williams County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Grenora Elementary School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Gr: PK-6 | 79 students Student-teacher ratio: 8:1 Minority enrollment: 11%
Rank: #22.
Grenora High School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Gr: 7-12 | 89 students Student-teacher ratio: 11:1 Minority enrollment: 7%
Rank: #33.
Ray Elementary School
(Math: 45-49% | Reading: 40-44%)
Rank:
Rank:
6/
Top 50%10
224 2nd Ave W
Ray, ND 58849
(701) 568-3301
Ray, ND 58849
(701) 568-3301
Gr: PK-8 | 327 students Student-teacher ratio: 19:1 Minority enrollment: 14%
Rank: #44.
Ray High School
(Math: 11-19% | Reading: 40-59%)
Rank:
Rank:
3/
Bottom 50%10
224 2nd Ave W
Ray, ND 58849
(701) 568-3301
Ray, ND 58849
(701) 568-3301
Gr: 9-12 | 118 students Student-teacher ratio: 13:1 Minority enrollment: 15%
Rank: #55.
Lewis And Clark Elementary School
(Math: 40-44% | Reading: 25-29%)
Rank:
Rank:
3/
Bottom 50%10
704 17th Ave W
Williston, ND 58802
(701) 572-6331
Williston, ND 58802
(701) 572-6331
Gr: K-4 | 276 students Student-teacher ratio: 12:1 Minority enrollment: 16%
Rank: #66.
Rickard Elementary School
(Math: 40-44% | Reading: 20-24%)
Rank:
Rank:
3/
Bottom 50%10
1224 1st Ave E
Williston, ND 58802
(701) 572-5412
Williston, ND 58802
(701) 572-5412
Gr: K-4 | 352 students Student-teacher ratio: 16:1 Minority enrollment: 28%
Rank: #77.
Central Elementary School
(Math: 25-29% | Reading: 35-39%)
Rank:
Rank:
3/
Bottom 50%10
321 N Benson St
Tioga, ND 58852
(701) 664-3441
Tioga, ND 58852
(701) 664-3441
Gr: PK-6 | 329 students Student-teacher ratio: 14:1 Minority enrollment: 24%
Rank: #88.
Tioga High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
303 N Linda St
Tioga, ND 58852
(701) 664-3606
Tioga, ND 58852
(701) 664-3606
Gr: 7-12 | 214 students Student-teacher ratio: 13:1 Minority enrollment: 19%
Rank: #99.
Eight Mile Elementary School
(Math: 30-34% | Reading: 30-34%)
Rank:
Rank:
2/
Bottom 50%10
203 1st St E
Trenton, ND 58853
(701) 774-8221
Trenton, ND 58853
(701) 774-8221
Gr: PK-8 | 224 students Student-teacher ratio: 15:1 Minority enrollment: 53%
Rank: #1010.
Williston High School
(Math: 14% | Reading: 43%)
Rank:
Rank:
2/
Bottom 50%10
4200 32nd St W
Williston, ND 58802
(701) 572-0967
Williston, ND 58802
(701) 572-0967
Gr: 9-12 | 1,353 student Student-teacher ratio: 14:1 Minority enrollment: 36%
Rank: #1111.
Wilkinson Elementary School
(Math: 25-29% | Reading: 30-34%)
Rank:
Rank:
2/
Bottom 50%10
1200 9th Ave Nw
Williston, ND 58802
(701) 572-6532
Williston, ND 58802
(701) 572-6532
Gr: K-4 | 310 students Student-teacher ratio: 11:1 Minority enrollment: 32%
Rank: #1212.
Missouri Ridge Elementary School
(Math: 28% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
5640 140th Ave Nw
Williston, ND 58801
(701) 875-2041
Williston, ND 58801
(701) 875-2041
Gr: K-5 | 330 students Student-teacher ratio: 11:1 Minority enrollment: 31%
Rank: #1313.
Hagan Elementary School
(Math: 20-24% | Reading: 30-34%)
Rank:
Rank:
2/
Bottom 50%10
2501 29th St
Williston, ND 58802
(701) 572-4960
Williston, ND 58802
(701) 572-4960
Gr: K-4 | 460 students Student-teacher ratio: 15:1 Minority enrollment: 43%
Rank: #1414.
Eight Mile High School
(Math: ≤20% | Reading: 21-39%)
Rank:
Rank:
1/
Bottom 50%10
203 1st St E
Trenton, ND 58853
(701) 774-8221
Trenton, ND 58853
(701) 774-8221
Gr: 9-12 | 105 students Student-teacher ratio: 15:1 Minority enrollment: 61%
Rank: #1515.
Mcvay Elementary School
(Math: 25-29% | Reading: 15-19%)
Rank:
Rank:
1/
Bottom 50%10
420 University Ave
Williston, ND 58802
(701) 572-9104
Williston, ND 58802
(701) 572-9104
Gr: K-4 | 431 students Student-teacher ratio: 22:1 Minority enrollment: 47%
Rank: n/an/a
2304 11th Ave W
Williston, ND 58802
(701) 572-1055
Williston, ND 58802
(701) 572-1055
Gr: 10-12 | 23 students Student-teacher ratio: 12:1 Minority enrollment: 35%
Rank: n/an/a
13565 60th St Nw
Williston, ND 58802
(701) 826-4261
Williston, ND 58802
(701) 826-4261
Gr: K-3 | 131 students Student-teacher ratio: 13:1 Minority enrollment: 31%
Rank: n/an/a
501 14th St W
Williston, ND 58802
(701) 572-5618
Williston, ND 58802
(701) 572-5618
Gr: 5-8 | 1,532 student Student-teacher ratio: 15:1 Minority enrollment: 37%
Rank: n/an/a
501 14th St W
Williston, ND 58802
(701) 572-5618
Williston, ND 58802
(701) 572-5618
Gr: PK | 36 students Student-teacher ratio: 36:1 Minority enrollment: 31%
Williams County Public Schools (Closed)
School
Location
Quick Facts
1204 4th Ave W
Williston, ND 58802
(701) 713-7200
Williston, ND 58802
(701) 713-7200
Gr: 5-8 | 265 students Student-teacher ratio: 16:1 Minority enrollment: 23%
1204 4th Ave W
Williston, ND 58801
(701) 713-7200
Williston, ND 58801
(701) 713-7200
Gr: 5-8 | 251 students Student-teacher ratio: 11:1 Minority enrollment: 23%
502 West Highland Dr
Williston, ND 58802
(701) 713-7300
Williston, ND 58802
(701) 713-7300
Gr: 5-6 | 627 students Student-teacher ratio: 13:1 Minority enrollment: 41%
502 W Highland Dr
Williston, ND 58802
(701) 713-7300
Williston, ND 58802
(701) 713-7300
Gr: 5-6 | 429 students Student-teacher ratio: 12:1 Minority enrollment: 35%
2304 11th Ave W
Williston, ND 58802
(701) 572-1055
Williston, ND 58802
(701) 572-1055
Gr: 10-12 | 24 students Student-teacher ratio: 12:1 Minority enrollment: 41%
13565 60th St Nw Ste 102
Williston, ND 58801
(701) 826-4261
Williston, ND 58801
(701) 826-4261
Gr: PK-2 | 228 students Student-teacher ratio: 18:1 Minority enrollment: 23%
Great Northwest Area Career & Technical Center (Closed 2020)
Vocational School
222 University Ave
Williston, ND 58802
(701) 866-7813
Williston, ND 58802
(701) 866-7813
2501 29th St W
Williston, ND 58802
(701) 572-4960
Williston, ND 58802
(701) 572-4960
Gr: K-4 | 460 students Student-teacher ratio: 15:1 Minority enrollment: 43%
704 17th Ave W
Williston, ND 58802
(701) 572-6331
Williston, ND 58802
(701) 572-6331
Gr: K-4 | 278 students Student-teacher ratio: 17:1 Minority enrollment: 19%
420 University Ave
Williston, ND 58802
(701) 572-9104
Williston, ND 58802
(701) 572-9104
Gr: K-4 | 356 students Student-teacher ratio: 22:1 Minority enrollment: 51%
5640 140th Ave Nw
Williston, ND 58801
(701) 875-2041
Williston, ND 58801
(701) 875-2041
Gr: 4-5 | 97 students Student-teacher ratio: 19:1 Minority enrollment: 22%
5640 140th Ave Nw
Williston, ND 58801
(701) 875-2041
Williston, ND 58801
(701) 875-2041
Gr: 3-8 | 447 students Student-teacher ratio: 15:1 Minority enrollment: 25%
5032 133rd Rd Dr Nw
Williston, ND 58801
(701) 572-3579
Williston, ND 58801
(701) 572-3579
Gr: K | 30 students Student-teacher ratio: 30:1 Minority enrollment: 30%
1224 1st Ave E
Williston, ND 58802
(701) 572-5412
Williston, ND 58802
(701) 572-5412
Gr: K-4 | 322 students Student-teacher ratio: 13:1 Minority enrollment: 21%
5098 151st Ave Nw
Williston, ND 58801
(701) 875-4346
Williston, ND 58801
(701) 875-4346
Gr: PK-5 | 54 students Student-teacher ratio: 18:1 Minority enrollment: 20%
5098 151st Ave Nw
Williston, ND 58802
(701) 875-4346
Williston, ND 58802
(701) 875-4346
Gr: K-5 | 33 students Student-teacher ratio: 11:1 Minority enrollment: 3%
5032 133rd Dr Nw
Williston, ND 58801
(701) 572-3579
Williston, ND 58801
(701) 572-3579
Gr: 6-8 | 120 students Student-teacher ratio: 12:1 Minority enrollment: 23%
Po Box 697
Wildrose, ND 58795
(701) 539-2261
Wildrose, ND 58795
(701) 539-2261
Gr: K-6 | 9 students Student-teacher ratio: 3:1
Po Box 697
Wildrose, ND 58795
(701) 539-2261
Wildrose, ND 58795
(701) 539-2261
Gr: 7-12 | 28 students Student-teacher ratio: 7:1 Minority enrollment: 14%
1200 9th Ave W
Williston, ND 58802
(701) 572-6532
Williston, ND 58802
(701) 572-6532
Gr: K-4 | 310 students Student-teacher ratio: 12:1 Minority enrollment: 32%
4200 32nd St W
Williston, ND 58802
(701) 572-0967
Williston, ND 58802
(701) 572-0967
Gr: 9-12 | 1,263 student Student-teacher ratio: 11:1 Minority enrollment: 31%
501 14 St West
Williston, ND 58802
(701) 572-5618
Williston, ND 58802
(701) 572-5618
Gr: 7-8 | 485 students Student-teacher ratio: 12:1 Minority enrollment: 41%
501 14th St W
Williston, ND 58802
(701) 572-5618
Williston, ND 58802
(701) 572-5618
Gr: 7-8 | 597 students Student-teacher ratio: 14:1 Minority enrollment: 32%
Wilmac Spec Ed Unit (Closed 2020)
Special Education School
222 University Ave
Williston, ND 58802
(701) 572-6757
Williston, ND 58802
(701) 572-6757
Frequently Asked Questions
What are the top ranked public schools in Williams County, ND?
The top ranked public schools in Williams County, ND include Grenora Elementary School, Grenora High School and Ray Elementary School.
How many public schools are located in Williams County?
19 public schools are located in Williams County.
What percentage of students in Williams County go to public school?
93% of all K-12 students in Williams County are educated in public schools (compared to the ND state average of 91%).
What is the racial composition of students in Williams County?
Williams County public schools minority enrollment is 33% of the student body (majority Hispanic), which is more than the North Dakota public schools average of 29% (majority American Indian and Hispanic).
Which public schools in Williams County are often viewed compared to one another?
Popular comparisons of public schools in Williams County include: Ray Elementary School vs. Central Elementary School, Grenora Elementary School vs. Ray Elementary School, Central Elementary School vs. Ray Elementary School
Recent Articles

Why Single-Sex Public Schools are Growing in Popularity
This article examines the growing trend of single-sex public schools in the United States. It explores the potential benefits, research findings, and controversies surrounding gender-specific education, as well as the factors driving its increasing popularity among parents and educators.

When Teachers Cheat: The Standardized Test Controversies
Teachers across the country are being accused of cheating on standardized tests, using erasers to conveniently change their students’ answers. However, are these teachers driven to cheat because the funding system is flawed?

When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.