The average student-teacher ratio in North Dakota public schools is approximately 12:1 (2026).
Student-Teacher Ratio Range: 1:1
6:1
Avg. Student-Teacher Ratio: 4:1
Student-Teacher Ratio Trends (1989-2025)
Public Schools Student-Teacher Ratio Statistics in North Dakota (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #11.
Explorer Academy
(Math: ≤20%)
Student-Teacher Ratio: 1:1
Grades: K-8
1780 17th St S
Fargo, ND 58103
(701) 446-4100
Fargo, ND 58103
(701) 446-4100
Rank: #2 - 52. - 5.
Student-Teacher Ratio: 2:1
Grades: 9-12
102 Main St N
Fordville, ND 58231
(701) 229-3297
Fordville, ND 58231
(701) 229-3297
Rank: #2 - 52. - 5.
Marmarth Elementary School
(Math: <50% | Reading: 40-59%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 2:1
Grades: PK-8
301 2nd Ave Se
Marmarth, ND 58643
(701) 279-5521
Marmarth, ND 58643
(701) 279-5521
Rank: #2 - 52. - 5.
Student-Teacher Ratio: 2:1
Grades: 6-12
701 16th Ave Sw
Mandan, ND 58554
(701) 667-1400
Mandan, ND 58554
(701) 667-1400
Rank: #2 - 52. - 5.
Student-Teacher Ratio: 2:1
Grades: 6-8
1305 9th Avenue South
Fargo, ND 58103
(701) 446-3000
Fargo, ND 58103
(701) 446-3000
Rank: #6 - 96. - 9.
School For The Deaf Pk-8
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 3:1
Grades: PK-8
1401 College Drive N
Devils Lake, ND 58301
(701) 665-4400
Devils Lake, ND 58301
(701) 665-4400
Rank: #6 - 96. - 9.
Wing High School
(Reading: <50%)
Student-Teacher Ratio: 3:1
Grades: 9-12
1 4th Ave E
Wing, ND 58494
(701) 943-2319
Wing, ND 58494
(701) 943-2319
Rank: #6 - 96. - 9.
Zeeland Elementary School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 3:1
Grades: PK-6
510 Main Ave
Zeeland, ND 58581
(701) 423-5429
Zeeland, ND 58581
(701) 423-5429
Rank: #6 - 96. - 9.
Zeeland High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 3:1
Grades: 7-12
510 Main Ave
Zeeland, ND 58581
(701) 423-5429
Zeeland, ND 58581
(701) 423-5429
Rank: #10 - 1510. - 15.
Finley-sharon High School
(Math: 21-39% | Reading: 21-39%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 4:1
Grades: 7-12
201 3rd St
Finley, ND 58230
(701) 524-2420
Finley, ND 58230
(701) 524-2420
Rank: #10 - 1510. - 15.
Fort Ransom Elementary School
(Math: 40-59% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 4:1
Grades: PK-6
135 Mill Rd
Fort Ransom, ND 58033
(701) 973-2591
Fort Ransom, ND 58033
(701) 973-2591
Rank: #10 - 1510. - 15.
Student-Teacher Ratio: 4:1
Grades: 7-12
219 West Ave D
Mcclusky, ND 58463
(701) 363-2470
Mcclusky, ND 58463
(701) 363-2470
Rank: #10 - 1510. - 15.
North Border-pembina High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 4:1
Grades: 9-12
155 S 3rd St
Pembina, ND 58271
(701) 825-6261
Pembina, ND 58271
(701) 825-6261
Rank: #10 - 1510. - 15.
Rhame Elementary School
(Math: ≥50% | Reading: 60-79%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 4:1
Grades: K-6
402 4th Ave E
Rhame, ND 58651
(701) 279-5523
Rhame, ND 58651
(701) 279-5523
Rank: #10 - 1510. - 15.
Selfridge High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 4:1
Grades: 7-12
210 2nd Ave S
Selfridge, ND 58568
(701) 422-3353
Selfridge, ND 58568
(701) 422-3353
Rank: #16 - 3316. - 33.
Fordville-lankin Elementary School
(Math: 21-39% | Reading: 21-39%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
102 Main St N
Fordville, ND 58231
(701) 229-3297
Fordville, ND 58231
(701) 229-3297
Rank: #16 - 3316. - 33.
Student-Teacher Ratio: 5:1
Grades: 9-12
300 2nd Ave E
Gackle, ND 58442
(701) 485-3692
Gackle, ND 58442
(701) 485-3692
Rank: #16 - 3316. - 33.
Glen Ullin Elementary School
(Math: 30-39% | Reading: 35-39%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
6508 Hwy 49
Glen Ullin, ND 58631
(701) 348-3590
Glen Ullin, ND 58631
(701) 348-3590
Rank: #16 - 3316. - 33.
Mandan K-8 Elementary Virtual Academy
(Math: <50%)
Student-Teacher Ratio: 5:1
Grades: K-8
901 Division St Nw
Mandan, ND 58554
(701) 751-6500
Mandan, ND 58554
(701) 751-6500
Rank: #16 - 3316. - 33.
Student-Teacher Ratio: 5:1
Grades: PK-6
121 F Ave W
Mcclusky, ND 58463
(701) 363-2470
Mcclusky, ND 58463
(701) 363-2470
Rank: #16 - 3316. - 33.
Milnor High School
(Math: 40-49% | Reading: 40-49%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: 7-12
530 5th St
Milnor, ND 58060
(701) 427-5237
Milnor, ND 58060
(701) 427-5237
Rank: #16 - 3316. - 33.
Minto High School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 9-12
200 4th St
Minto, ND 58261
(701) 248-3479
Minto, ND 58261
(701) 248-3479
Rank: #16 - 3316. - 33.
Naughton Elementary School
(Math: 40-59% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: PK-8
9101 123rd Ave Ne
Bismarck, ND 58503
(701) 673-3119
Bismarck, ND 58503
(701) 673-3119
Rank: #16 - 3316. - 33.
Newburg-united Elementary School
(Math: 21-39% | Reading: 60-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: PK-6
400 Libbie St
Newburg, ND 58762
(701) 272-6151
Newburg, ND 58762
(701) 272-6151
Rank: #16 - 3316. - 33.
Newburg-united High School
(Math: ≤20% | Reading: 40-59%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 7-12
400 Libbie St
Newburg, ND 58762
(701) 272-6151
Newburg, ND 58762
(701) 272-6151
Rank: #16 - 3316. - 33.
North Border-walhalla High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 5:1
Grades: 9-12
605 10th St
Walhalla, ND 58282
(701) 549-3751
Walhalla, ND 58282
(701) 549-3751
Rank: #16 - 3316. - 33.
Sawyer High School
(Reading: <50%)
Student-Teacher Ratio: 5:1
Grades: 9-12
25 1st Ave Sw
Sawyer, ND 58781
(701) 624-5167
Sawyer, ND 58781
(701) 624-5167
Rank: #16 - 3316. - 33.
Student-Teacher Ratio: 5:1
Grades: K-8
15750 6th St Se
Blanchard, ND 58009
(701) 636-2191
Blanchard, ND 58009
(701) 636-2191
Rank: #16 - 3316. - 33.
Turtle Mountain Community Middle School
(Math: 21% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 6-8
1330 Braves Blvd
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #16 - 3316. - 33.
Twin Buttes Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: K-8
7997 7a St Nw
Halliday, ND 58636
(701) 938-4396
Halliday, ND 58636
(701) 938-4396
Rank: #16 - 3316. - 33.
Warwick High School
(Math: ≤20% | Reading: <50%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 9-12
210 4th Ave
Warwick, ND 58381
(701) 294-2561
Warwick, ND 58381
(701) 294-2561
Rank: #16 - 3316. - 33.
Warwick Middle School
(Math: ≤10% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 5-8
210 4th Ave
Warwick, ND 58381
(701) 294-2561
Warwick, ND 58381
(701) 294-2561
Rank: #16 - 3316. - 33.
Wheatland Colony School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: K-8
3361 134th Ave Se
Tower City, ND 58071
(701) 749-5310
Tower City, ND 58071
(701) 749-5310
Rank: #34 - 6334. - 63.
Ashley Elementary School
(Math: 20-29% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-6
703 W Main St
Ashley, ND 58413
(701) 288-3456
Ashley, ND 58413
(701) 288-3456
Rank: #34 - 6334. - 63.
Bowbells Elementary School
(Math: 40-59% | Reading: ≤20%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-6
200 Madison Ave Nw
Bowbells, ND 58721
(701) 377-2396
Bowbells, ND 58721
(701) 377-2396
Show 100 more public schools in ND (out of 496 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public schools student-teacher ratio?
The North Dakota average public schools student-teacher ratio is 12:1 for 2026.
What are the public schools with the lowest student-teacher ratio in North Dakota?
The best top-ranked public schools in North Dakota include Explorer Academy, Fordville-lankin High School and Marmarth Elementary School.
What is public high school and public elementary school with the lowest student-teacher ratio in North Dakota?
The public high school with the lowest student-teacher ratio in North Dakota is Fordville-lankin High School, with a value of 2:1. The public elementary school with the lowest student-teacher ratio is Explorer Academy, with a value of 1:1.
Recent Articles
Media Literacy as a Core Skill: How to Tell if a School Teaches It Well
Learn how to evaluate whether a public school teaches media literacy effectively, from fact-checking and source evaluation to digital citizenship and critical thinking.
Screen Time, Paper Learning, and the New Back-to-Basics Debate
Explore why some public schools are reducing screen time, bringing back paper learning, and rethinking the balance between technology and traditional instruction.
Student Data, AI Tools, and Privacy: Questions to Ask Your District
Learn how public schools use AI, protect student data, and the key privacy questions every parent should ask their school district in 2026.
