For the 2025-26 school year, there are 17 public schools serving 4,716 students in Rolette County, ND (there are , serving 27 private students). 99% of all K-12 students in Rolette County, ND are educated in public schools (compared to the ND state average of 91%).
The top ranked public schools in Rolette County, ND are Rolette High School, Mt Pleasant Elementary School and Rolette Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Rolette County, ND public schools have an average math proficiency score of 20% (versus the North Dakota public school average of 39%), and reading proficiency score of 26% (versus the 44% statewide average). Schools in Rolette County have an average ranking of 1/10, which is in the bottom 50% of North Dakota public schools.
Minority enrollment is 95% of the student body (majority American Indian), which is more than the North Dakota public school average of 29% (majority American Indian and Hispanic).
Best 51³Ô¹ÏÍøºÚÁÏ in Rolette County (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Rolette High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
901 3rd Ave Ne
Rolette, ND 58366
(701) 246-3595
Rolette, ND 58366
(701) 246-3595
Gr: 9-12 | 58 students Student-teacher ratio: 8:1 Minority enrollment: 48%
Rank: #22.
Mt Pleasant Elementary School
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
201 5th St Ne
Rolla, ND 58367
(701) 477-3151
Rolla, ND 58367
(701) 477-3151
Gr: PK-6 | 138 students Student-teacher ratio: 12:1 Minority enrollment: 49%
Rank: #33.
Rolette Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
Rank:
3/
Bottom 50%10
901 3rd Ave Ne
Rolette, ND 58366
(701) 246-3595
Rolette, ND 58366
(701) 246-3595
Gr: PK-8 | 80 students Student-teacher ratio: 6:1 Minority enrollment: 46%
Rank: #44.
Mt Pleasant High School
(Math: 15-19% | Reading: 40-49%)
Rank:
Rank:
3/
Bottom 50%10
201 5th St Ne
Rolla, ND 58367
(701) 477-3151
Rolla, ND 58367
(701) 477-3151
Gr: 7-12 | 122 students Student-teacher ratio: 10:1 Minority enrollment: 47%
Rank: #55.
Saint John Elementary School
(Math: 30-34% | Reading: 33%)
Rank:
Rank:
2/
Bottom 50%10
400 Foussard Ave
Saint John, ND 58369
(701) 477-5651
Saint John, ND 58369
(701) 477-5651
Gr: PK-8 | 311 students Student-teacher ratio: 10:1 Minority enrollment: 96%
Rank: #66.
Turtle Mountain Community Middle School
(Math: 21% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
1330 Braves Blvd
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 6-8 | 326 students Student-teacher ratio: 10:1 Minority enrollment: 99%
Rank: #77.
Saint John High School
(Math: ≤20% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
400 Foussard Ave
Saint John, ND 58369
(701) 477-5651
Saint John, ND 58369
(701) 477-5651
Gr: 9-12 | 127 students Student-teacher ratio: 10:1 Minority enrollment: 97%
Rank: #88.
Turtle Mountain Community Elementary School
(Math: 13% | Reading: 22%)
Rank:
Rank:
1/
Bottom 50%10
1209 Gilbert Godon Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: PK-5 | 672 students Student-teacher ratio: 19:1
Rank: #99.
Turtle Mountain Community High School
(Math: 10-14% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 9-12 | 553 students Student-teacher ratio: 10:1 Minority enrollment: 98%
Rank: #1010.
Dunseith Elementary School
(Math: 10-14% | Reading: 6-9%)
Rank:
Rank:
1/
Bottom 50%10
101 2nd Ave Sw
Dunseith, ND 58329
(701) 244-5792
Dunseith, ND 58329
(701) 244-5792
Gr: PK-6 | 249 students Student-teacher ratio: 9:1
Rank: #1111.
Dunseith High School
(Math: ≤5% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
310 3rd Ave Sw
Dunseith, ND 58329
(701) 244-5249
Dunseith, ND 58329
(701) 244-5249
Gr: 7-12 | 298 students Student-teacher ratio: 11:1
Rank: n/an/a
2994 99th St. Ne
Dunseith, ND 58329
(701) 263-4636
Dunseith, ND 58329
(701) 263-4636
Gr: K-8 | 183 students Student-teacher ratio: 13:1
Rank: n/an/a
9620 42nd Ave Ne
Belcourt, ND 58316
(701) 477-3108
Belcourt, ND 58316
(701) 477-3108
Gr: K-8 | 217 students Student-teacher ratio: 27:1
Rank: n/an/a
1221 William Hardesty Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: PK | 10 students Student-teacher ratio: 5:1
Rank: n/an/a
1209 Gilbert Godon Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: K-5 | 514 students Student-teacher ratio: 20:1
Rank: n/an/a
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 9-12 | 537 students Student-teacher ratio: 16:1
Rank: n/an/a
1330 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 6-8 | 321 students Student-teacher ratio: 19:1
Rolette County 51³Ô¹ÏÍøºÚÁÏ (Closed)
School
Location
Quick Facts
Turtle Mountain Spec Ed Unit (Closed 2020)
Special Education School
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
1330 Braves Blvd
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: K-5
1350 Braves Blvd
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 9-12
1330 Braves Blvd
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Gr: 6-8
Frequently Asked Questions
What are the top ranked public schools in Rolette County, ND?
The top ranked public schools in Rolette County, ND include Rolette High School, Mt Pleasant Elementary School and Rolette Elementary School.
How many public schools are located in Rolette County?
17 public schools are located in Rolette County.
What percentage of students in Rolette County go to public school?
99% of all K-12 students in Rolette County are educated in public schools (compared to the ND state average of 91%).
What is the racial composition of students in Rolette County?
Rolette County public schools minority enrollment is 95% of the student body (majority American Indian), which is more than the North Dakota public schools average of 29% (majority American Indian and Hispanic).
Which public schools in Rolette County are often viewed compared to one another?
Popular comparisons of public schools in Rolette County include: Mt Pleasant High School vs. Turtle Mountain Community High School, Turtle Mountain Community High School vs. Dunseith High School, Ojibwa Indian School vs. Dunseith Day School
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: Public vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

Public School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.