The average student:teacher ratio in North Dakota public preschools is approximately 12:1 (2025).
Student:Teacher Ratio Range: 3:1
8:1
Avg. Student:Teacher Ratio: 6:1
Public Preschools Student:Teacher Ratio Statistics in North Dakota (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student: Teacher Ratio
Grades
Location
Rank: #1 - 41. - 4.
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 - 41. - 4.
Goodrich Elementary School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
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 - 41. - 4.
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 - 41. - 4.
Zeeland Elementary School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%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: #55.
Marmarth Elementary School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
5/
Bottom 50%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 - 126. - 12.
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: #6 - 126. - 12.
Glen Ullin Elementary School
(Math: 40-44% | Reading: 35-39%)
Rank:
Rank:
4/
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: #6 - 126. - 12.
Golva Elementary School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
5/
Bottom 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: #6 - 126. - 12.
Prairie Elementary School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%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: #6 - 126. - 12.
Sawyer Elementary School
(Math: 21-39% | Reading: ≤20%)
Rank:
Rank:
2/
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: #6 - 126. - 12.
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: #6 - 126. - 12.
Student : Teacher Ratio: 5:1
Grades: PK
1221 William Hardesty Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #13 - 1713. - 17.
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: #13 - 1713. - 17.
Naughton Elementary School
(Math: <50% | 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: #13 - 1713. - 17.
Rolette Elementary School
(Math: 40-49% | Reading: 30-39%)
Rank:
Rank:
4/
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: #13 - 1713. - 17.
Roosevelt Elementary School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
6/
Top 50%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: #13 - 1713. - 17.
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: #18 - 2918. - 29.
Ashley Elementary School
(Math: 30-39% | Reading: 20-29%)
Rank:
Rank:
2/
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: #18 - 2918. - 29.
Fairmount Elementary School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
5/
Bottom 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: #18 - 2918. - 29.
Gackle-streeter Elementary School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%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: #18 - 2918. - 29.
Max Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
Rank:
3/
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: #18 - 2918. - 29.
Milnor Elementary School
(Math: 30-39% | Reading: 30-39%)
Rank:
Rank:
3/
Bottom 50%10
Student : Teacher Ratio: 7:1
Grades: PK-6
530 5th St
Milnor, ND 58060
(701) 427-5237
Milnor, ND 58060
(701) 427-5237
Rank: #18 - 2918. - 29.
Munich Elementary School
(Math: 50-59% | Reading: 30-39%)
Rank:
Rank:
6/
Top 50%10
Student : Teacher Ratio: 7:1
Grades: PK-8
410 Seventh Avenue
Munich, ND 58352
(701) 682-5321
Munich, ND 58352
(701) 682-5321
Rank: #18 - 2918. - 29.
Newburg-united Elementary School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Student : Teacher Ratio: 7:1
Grades: PK-6
400 Libbie St
Newburg, ND 58762
(701) 272-6151
Newburg, ND 58762
(701) 272-6151
Rank: #18 - 2918. - 29.
Parshall Elementary School
(Math: 10-14% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
Student : Teacher Ratio: 7:1
Grades: PK-5
211 1st Ave Nw
Parshall, ND 58770
(701) 862-3417
Parshall, ND 58770
(701) 862-3417
Rank: #18 - 2918. - 29.
Selfridge Elementary School
(Math: ≤20% | Reading: ≤20%)
Rank:
Rank:
1/
Bottom 50%10
Student : Teacher Ratio: 7:1
Grades: PK-5
210 2nd Ave S
Selfridge, ND 58568
(701) 422-3353
Selfridge, ND 58568
(701) 422-3353
Rank: #18 - 2918. - 29.
Student : Teacher Ratio: 7:1
Grades: PK-8
118 Mckenzie St
Sterling, ND 58572
(701) 387-4413
Sterling, ND 58572
(701) 387-4413
Rank: #18 - 2918. - 29.
Strasburg Elementary School
(Math: 20-29% | Reading: 40-49%)
Rank:
Rank:
4/
Bottom 50%10
Student : Teacher Ratio: 7:1
Grades: PK-6
301 1st St N
Strasburg, ND 58573
(701) 336-2667
Strasburg, ND 58573
(701) 336-2667
Rank: #18 - 2918. - 29.
Wing Elementary School
(Math: 21-39% | Reading: ≤20%)
Rank:
Rank:
2/
Bottom 50%10
Student : Teacher Ratio: 7:1
Grades: PK-8
1 4th Ave E
Wing, ND 58494
(701) 943-2319
Wing, ND 58494
(701) 943-2319
Rank: #30 - 4630. - 46.
Anamoose Elementary School
(Math: 40-49% | Reading: 30-39%)
Rank:
Rank:
4/
Bottom 50%10
Student : Teacher Ratio: 8:1
Grades: PK-6
706 3rd St W
Anamoose, ND 58710
(701) 465-3258
Anamoose, ND 58710
(701) 465-3258
Rank: #30 - 4630. - 46.
Bowbells Elementary School
(Math: 21-39% | Reading: ≤20%)
Rank:
Rank:
2/
Bottom 50%10
Student : Teacher Ratio: 8:1
Grades: PK-6
200 Madison Ave Nw
Bowbells, ND 58721
(701) 377-2396
Bowbells, ND 58721
(701) 377-2396
Rank: #30 - 4630. - 46.
Demores Elementary School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 5%10
Student : Teacher Ratio: 8:1
Grades: PK-8
350 Broadway
Medora, ND 58645
(701) 623-4868
Medora, ND 58645
(701) 623-4868
Rank: #30 - 4630. - 46.
Emerado Elementary School
(Math: 20-29% | Reading: 30-39%)
Rank:
Rank:
2/
Bottom 50%10
Student : Teacher Ratio: 8:1
Grades: PK-8
501 Main St
Emerado, ND 58228
(701) 594-5125
Emerado, ND 58228
(701) 594-5125
Rank: #30 - 4630. - 46.
Grenora Elementary School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
6/
Top 50%10
Student : Teacher Ratio: 8:1
Grades: PK-6
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Rank: #30 - 4630. - 46.
Hazelton-moffit-braddock Elementary School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
6/
Top 50%10
Student : Teacher Ratio: 8:1
Grades: PK-6
211 Hazel Ave
Hazelton, ND 58544
(701) 782-6231
Hazelton, ND 58544
(701) 782-6231
Show 100 more public schools in ND (out of 176 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public preschools student:teacher ratio?
The North Dakota average public preschools student:teacher ratio is 12:1 for 2025.
What are the public preschools with the lowest student:teacher ratio in North Dakota?
The best top ranked public preschools in North Dakota include Edmore Elementary School, Goodrich Elementary School and School For The Deaf Pk-8.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.