The average public elementary school in North Dakota has approximately 250 students (2026).
The public elementary schools with the largest student enrollments are listed below (where sufficient data available).
The largest public elementary school in North Dakota (by enrollment) is Williston Middle School Central Campus, with 1,536 students.
# Students Range: 508
1,536
Avg. # Students: 717
Largest North Dakota Public Elementary Schools (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Students: 1,536
Grades: 5-8
501 14th St W
Williston, ND 58802
(701) 572-5618
Williston, ND 58802
(701) 572-5618
Rank: #22.
Horizon Middle School
(Math: 44% | Reading: 53%)
Rank:
Rank:
8/
Top 30%10
Students: 1,124
Grades: 6-8
500 Ash Coulee Dr
Bismarck, ND 58503
(701) 323-4550
Bismarck, ND 58503
(701) 323-4550
Rank: #33.
Liberty Middle School
(Math: 31% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,103
Grades: 6-8
801 36th Ave E
West Fargo, ND 58078
(701) 356-2671
West Fargo, ND 58078
(701) 356-2671
Rank: #44.
Simle Middle School
(Math: 38% | Reading: 40%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,053
Grades: 6-8
1218 Simle Dr
Bismarck, ND 58501
(701) 323-4600
Bismarck, ND 58501
(701) 323-4600
Rank: #55.
Wachter Middle School
(Math: 40% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,012
Grades: 6-8
1107 S 7th St
Bismarck, ND 58504
(701) 323-4650
Bismarck, ND 58504
(701) 323-4650
Rank: #66.
Cheney Middle School
(Math: 36% | Reading: 43%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,006
Grades: 6-8
825 17th Ave E
West Fargo, ND 58078
(701) 356-2090
West Fargo, ND 58078
(701) 356-2090
Rank: #77.
Mandan Middle School
(Math: 34% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,003
Grades: 6-8
2901 12th Ave Nw
Mandan, ND 58554
(701) 751-6502
Mandan, ND 58554
(701) 751-6502
Rank: #88.
Discovery Middle School
(Math: 44% | Reading: 55%)
Rank:
Rank:
8/
Top 30%10
Students: 992
Grades: 6-8
1717 40th Ave S
Fargo, ND 58104
(701) 446-3300
Fargo, ND 58104
(701) 446-3300
Rank: #99.
Dickinson Middle School
(Math: 36% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Students: 944
Grades: 6-8
2675 21st St W
Dickinson, ND 58601
(701) 456-0021
Dickinson, ND 58601
(701) 456-0021
Rank: #1010.
Ben Franklin Middle School
(Math: 39% | Reading: 47%)
Rank:
Rank:
6/
Top 50%10
Students: 873
Grades: 6-8
1420 8th St N
Fargo, ND 58102
(701) 446-3600
Fargo, ND 58102
(701) 446-3600
Rank: #1111.
Heritage Middle School
(Math: 33% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
Students: 799
Grades: 6-8
6350 76th Ave S
Horace, ND 58047
(701) 356-5910
Horace, ND 58047
(701) 356-5910
Rank: #1212.
Carl Ben Eielson Middle School
(Math: 35% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Students: 677
Grades: 6-8
1601 13th Ave S
Fargo, ND 58103
(701) 446-1700
Fargo, ND 58103
(701) 446-1700
Rank: #1313.
Fox Hills Elementary School
(Math: 41% | Reading: 37%)
Rank:
Rank:
4/
Bottom 50%10
Students: 663
Grades: K-5
2610 Wolves Den Parkway
Watford City, ND 58854
(701) 444-3626
Watford City, ND 58854
(701) 444-3626
Rank: #1414.
Centennial Elementary School
(Math: 38% | Reading: 37%)
Rank:
Rank:
4/
Bottom 50%10
Students: 639
Grades: K-5
4201 25th St S
Fargo, ND 58104
(701) 446-4300
Fargo, ND 58104
(701) 446-4300
Rank: #1515.
Bennett Elementary School
(Math: 54% | Reading: 62%)
Rank:
Rank:
10/
Top 10%10
Students: 622
Grades: K-5
2000 S 58th Ave
Fargo, ND 58104
(701) 446-4000
Fargo, ND 58104
(701) 446-4000
Rank: #16 - 1716. - 17.
Lincoln Elementary School
(Math: 51% | Reading: 38%)
Rank:
Rank:
6/
Top 50%10
Students: 605
Grades: K-5
3320 Mccurry Way
Bismarck, ND 58504
(701) 323-4310
Bismarck, ND 58504
(701) 323-4310
Rank: #16 - 1716. - 17.
Turtle Mountain Community Elementary School
(Math: 13% | Reading: 22%)
Rank:
Rank:
1/
Bottom 50%10
Students: 605
Grades: PK-5
1209 Gilbert Godon Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #1818.
Victor Solheim Elementary School
(Math: 62% | Reading: 57%)
Rank:
Rank:
10/
Top 5%10
Students: 588
Grades: K-5
325 Munich Dr
Bismarck, ND 58504
(701) 323-4260
Bismarck, ND 58504
(701) 323-4260
Rank: #1919.
Erik Ramstad Middle School
(Math: 41% | Reading: 48%)
Rank:
Rank:
6/
Top 50%10
Students: 584
Grades: 6-8
1215 36th Ave Nw
Minot, ND 58703
(701) 857-4466
Minot, ND 58703
(701) 857-4466
Rank: #2020.
Schroeder Middle School
(Math: 45% | Reading: 49%)
Rank:
Rank:
7/
Top 50%10
Students: 569
Grades: 6-8
800 32nd Ave S
Grand Forks, ND 58201
(701) 746-2330
Grand Forks, ND 58201
(701) 746-2330
Rank: #2121.
Discovery Elementary School
(Math: 55% | Reading: 54%)
Rank:
Rank:
9/
Top 20%10
Students: 567
Grades: PK-5
3300 43rd Ave S
Grand Forks, ND 58201
(701) 787-4359
Grand Forks, ND 58201
(701) 787-4359
Rank: #2222.
Students: 561
Grades: K-12
9189 Hwy 24
Fort Yates, ND 58538
(701) 854-3461
Fort Yates, ND 58538
(701) 854-3461
Rank: #2323.
Osgood Elementary School
(Math: 35% | Reading: 31%)
Rank:
Rank:
3/
Bottom 50%10
Students: 554
Grades: K-5
5550 44th Ave S
Fargo, ND 58104
(701) 356-2190
Fargo, ND 58104
(701) 356-2190
Rank: #2424.
Independence Elementary School
(Math: 50% | Reading: 52%)
Rank:
Rank:
9/
Top 20%10
Students: 553
Grades: K-5
3700 54th St S
Fargo, ND 58104
(701) 356-5890
Fargo, ND 58104
(701) 356-5890
Rank: #2525.
South Middle School
(Math: 34% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
Students: 549
Grades: 6-8
1999 47th Ave S
Grand Forks, ND 58201
(701) 746-2345
Grand Forks, ND 58201
(701) 746-2345
Rank: #2626.
Horace Elementary School
(Math: 50-54% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
Students: 548
Grades: K-5
50 Ironwood Dr
Horace, ND 58047
(701) 356-2080
Horace, ND 58047
(701) 356-2080
Rank: #2727.
Edwin Loe Elementary School
(Math: 28% | Reading: 28%)
Rank:
Rank:
1/
Bottom 50%10
Students: 546
Grades: PK-6
206 2nd Ave E
New Town, ND 58763
(701) 627-3718
New Town, ND 58763
(701) 627-3718
Rank: #2828.
Students: 544
Grades: K-5
1209 Gilbert Godon Street
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #2929.
Badlands Elementary School
(Math: 34% | Reading: 45%)
Rank:
Rank:
4/
Bottom 50%10
Students: 538
Grades: K-5
300 3rd St Se
Watford City, ND 58854
(701) 444-3626
Watford City, ND 58854
(701) 444-3626
Rank: #3030.
Brooks Harbor Elementary School
(Math: 40% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
Students: 537
Grades: K-5
801 22nd Ave W
West Fargo, ND 58078
(701) 356-8310
West Fargo, ND 58078
(701) 356-8310
Rank: #3131.
Central Middle School
(Math: 23% | Reading: 43%)
Rank:
Rank:
3/
Bottom 50%10
Students: 536
Grades: 5-8
325 7th St Ne
Devils Lake, ND 58301
(701) 662-7664
Devils Lake, ND 58301
(701) 662-7664
Rank: #3232.
Century Elementary School
(Math: 20% | Reading: 31%)
Rank:
Rank:
1/
Bottom 50%10
Students: 532
Grades: PK-6
1540 School Road
Grafton, ND 58237
(701) 352-1930
Grafton, ND 58237
(701) 352-1930
Rank: #3333.
Elk Ridge Elementary School
(Math: 74%)
Students: 510
Grades: K-5
4401 Ivory Lane
Bismarck, ND 58503
(701) 323-4230
Bismarck, ND 58503
(701) 323-4230
Rank: #3434.
Watford City Middle School
(Math: 34% | Reading: 41%)
Rank:
Rank:
3/
Bottom 50%10
Students: 509
Grades: 6-8
100 Third St Ne
Watford City, ND 58854
(701) 444-3626
Watford City, ND 58854
(701) 444-3626
Rank: #3535.
Valley Middle School
(Math: 24% | Reading: 37%)
Rank:
Rank:
2/
Bottom 50%10
Students: 508
Grades: 6-8
2100 5th Ave N
Grand Forks, ND 58203
(701) 746-2360
Grand Forks, ND 58203
(701) 746-2360
Frequently Asked Questions
What is the North Dakota average public elementary schools student size?
The North Dakota average public elementary schools student size is 250 for 2026.
What are the public elementary schools with the largest student size in North Dakota?
The best top-ranked public elementary schools in North Dakota include Williston Middle School Central Campus, Horizon Middle School and Liberty Middle School.
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
