The average student-teacher ratio in North Dakota public elementary schools is approximately 12:1 (2025-26).
Student-Teacher Ratio Range: 3:1
7:1
Avg. Student-Teacher Ratio: 5:1
ºÚÁÏÍø¹ÙÍø Elementary Schools Student-Teacher Ratio Statistics in North Dakota (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #1 - 51. - 5.
Edmore Elementary School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 3:1
Grades: PK-8
706 N Main Street
Edmore, ND 58330
(701) 644-2281
Edmore, ND 58330
(701) 644-2281
Rank: #1 - 51. - 5.
Explorer Academy
(Math: ≤20%)
Student-Teacher Ratio: 3:1
Grades: K-8
1780 17th St S
Fargo, ND 58103
(701) 446-4100
Fargo, ND 58103
(701) 446-4100
Rank: #1 - 51. - 5.
Goodrich Elementary School
(Reading: <50%)
Student-Teacher Ratio: 3:1
Grades: PK-6
211 4th St
Goodrich, ND 58444
(701) 884-2469
Goodrich, ND 58444
(701) 884-2469
Rank: #1 - 51. - 5.
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: #1 - 51. - 5.
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 - 86. - 8.
Halliday Elementary School
(Reading: <50%)
Student-Teacher Ratio: 4:1
Grades: K-6
30 4th St S
Halliday, ND 58636
(701) 938-4391
Halliday, ND 58636
(701) 938-4391
Rank: #6 - 86. - 8.
Marmarth Elementary School
(Math: <50% | Reading: 40-59%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 4:1
Grades: PK-8
301 2nd Ave Se
Marmarth, ND 58643
(701) 279-5521
Marmarth, ND 58643
(701) 279-5521
Rank: #6 - 86. - 8.
Student-Teacher Ratio: 4:1
Grades: K-8
15750 6th St Se
Blanchard, ND 58009
(701) 636-2191
Blanchard, ND 58009
(701) 636-2191
Rank: #9 - 199. - 19.
Finley-sharon Elementary School
(Math: 60-79% | Reading: 40-59%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 5:1
Grades: K-6
201 3rd St
Finley, ND 58230
(701) 524-2420
Finley, ND 58230
(701) 524-2420
Rank: #9 - 199. - 19.
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: #9 - 199. - 19.
Fort Ransom Elementary School
(Math: 40-59% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: K-6
135 Mill Rd
Fort Ransom, ND 58033
(701) 973-2591
Fort Ransom, ND 58033
(701) 973-2591
Rank: #9 - 199. - 19.
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: #9 - 199. - 19.
Golva Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
301 Terrell Ave
Golva, ND 58632
(701) 872-3674
Golva, ND 58632
(701) 872-3674
Rank: #9 - 199. - 19.
Prairie Elementary School
(Math: 60-79% | Reading: 40-59%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 5:1
Grades: PK-8
12793 20th St
Medora, ND 58645
(701) 575-4773
Medora, ND 58645
(701) 575-4773
Rank: #9 - 199. - 19.
Sawyer Elementary School
(Math: 20-29% | Reading: ≤20%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: PK-8
25 1st Ave Sw
Sawyer, ND 58781
(701) 624-5167
Sawyer, ND 58781
(701) 624-5167
Rank: #9 - 199. - 19.
Selfridge High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: 6-12
210 2nd Ave S
Selfridge, ND 58568
(701) 422-3353
Selfridge, ND 58568
(701) 422-3353
Rank: #9 - 199. - 19.
Starkweather Elementary School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: PK-6
505 E Main Street
Starkweather, ND 58377
(701) 292-4381
Starkweather, ND 58377
(701) 292-4381
Rank: #9 - 199. - 19.
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: #9 - 199. - 19.
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: #20 - 2820. - 28.
Fort Yates Middle School
(Math: ≤10% | Reading: 11-19%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: 5-8
9189 1/2 Hwy 24
Fort Yates, ND 58538
(701) 854-3819
Fort Yates, ND 58538
(701) 854-3819
Rank: #20 - 2820. - 28.
Kensal Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: PK-6
803 1st Ave
Kensal, ND 58455
(701) 435-2484
Kensal, ND 58455
(701) 435-2484
Rank: #20 - 2820. - 28.
Nathan Twining Middle School
(Math: 40-44% | Reading: 70-74%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: 6-8
1422 N Louisiana St
Grand Forks Afb, ND 58204
(701) 787-5100
Grand Forks Afb, ND 58204
(701) 787-5100
Rank: #20 - 2820. - 28.
Naughton Elementary School
(Math: 40-59% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 6:1
Grades: PK-8
9101 123rd Ave Ne
Bismarck, ND 58503
(701) 673-3119
Bismarck, ND 58503
(701) 673-3119
Rank: #20 - 2820. - 28.
Rolette Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: PK-8
901 3rd Ave Ne
Rolette, ND 58366
(701) 246-3595
Rolette, ND 58366
(701) 246-3595
Rank: #20 - 2820. - 28.
Roosevelt Elementary School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: PK-8
210 2nd Ave W
Carson, ND 58529
(701) 622-3263
Carson, ND 58529
(701) 622-3263
Rank: #20 - 2820. - 28.
Sundale Colony Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: PK-6
14226 75th St Se
Milnor, ND 58060
(701) 427-5868
Milnor, ND 58060
(701) 427-5868
Rank: #20 - 2820. - 28.
Student-Teacher Ratio: 6:1
Grades: K-8
7997 7a St. Nw
Halliday, ND 58636
(701) 938-4396
Halliday, ND 58636
(701) 938-4396
Rank: #20 - 2820. - 28.
Student-Teacher Ratio: 6:1
Grades: K-12
2 2nd Ave. West
Roseglen, ND 58775
(701) 743-4350
Roseglen, ND 58775
(701) 743-4350
Rank: #29 - 4529. - 45.
Ashley Elementary School
(Math: 20-29% | Reading: 20-29%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-6
703 W Main St
Ashley, ND 58413
(701) 288-3456
Ashley, ND 58413
(701) 288-3456
Rank: #29 - 4529. - 45.
Fairmount Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: PK-6
400 E Main Ave
Fairmount, ND 58030
(701) 474-5469
Fairmount, ND 58030
(701) 474-5469
Rank: #29 - 4529. - 45.
Gackle-streeter Elementary School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: PK-8
300 2nd Ave E
Gackle, ND 58442
(701) 485-3692
Gackle, ND 58442
(701) 485-3692
Rank: #29 - 4529. - 45.
Litchville-marion High School
(Math: 30-39% | Reading: 40-49%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 6-12
104 2nd St
Marion, ND 58466
(701) 669-2261
Marion, ND 58466
(701) 669-2261
Rank: #29 - 4529. - 45.
Mandan K-8 Elementary Virtual Academy
(Math: <50%)
Student-Teacher Ratio: 7:1
Grades: K-8
901 Division St Nw
Mandan, ND 58554
(701) 751-6500
Mandan, ND 58554
(701) 751-6500
Rank: #29 - 4529. - 45.
Max Elementary School
(Math: 40-49% | Reading: 30-39%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: PK-6
2855 Highway 83 Nw
Max, ND 58759
(701) 679-2685
Max, ND 58759
(701) 679-2685
Rank: #29 - 4529. - 45.
Mckinley Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: K-5
2930 8th St N
Fargo, ND 58102
(701) 446-5200
Fargo, ND 58102
(701) 446-5200
Show 100 more public schools in ND (out of 323 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public elementary schools student-teacher ratio?
The North Dakota average public elementary schools student-teacher ratio is 12:1 for 2025-26.
What are the public elementary schools with the lowest student-teacher ratio in North Dakota?
The best top ranked public elementary schools in North Dakota include Edmore Elementary School, Explorer Academy and Goodrich Elementary School.
Recent Articles
How ºÚÁÏÍø¹ÙÍø Schools Support Students on Free / Reduced-Lunch Programs
Explore how U.S. public schools support students eligible for free or reduced-price lunch through nutrition, academic, and wraparound services in 2025.
Hidden Costs of ºÚÁÏÍø¹ÙÍø Schools: Fees, Supplies & Extras
Explore the hidden costs in public schools—fees, supplies, extracurriculars—and how parents can plan for them in 2025.
ºÚÁÏÍø¹ÙÍø School Funding 2025: What Families Should Know
Essential insights on public school funding in 2025—how it works, what’s changing, and what families should know to stay ahead.
