The average public high school in North Dakota has approximately 224 students (2025).
The public high schools with the largest student enrollments are listed below (where sufficient data available).
The largest public high school in North Dakota (by enrollment) is Legacy High School with 1,411 students.
# Students Range: 260
1,411
Avg. # Students: 754
Largest North Dakota Public High Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Legacy High School
(Math: 29% | Reading: 52%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,411
Grades: 9-12
3400 E Calgary Ave
Bismarck, ND 58503
(701) 323-4850
Bismarck, ND 58503
(701) 323-4850
Rank: #22.
Century High School
(Math: 39% | Reading: 64%)
Rank:
Rank:
8/
Top 30%10
Students: 1,401
Grades: 9-12
1000 E Century Ave
Bismarck, ND 58503
(701) 323-4900
Bismarck, ND 58503
(701) 323-4900
Rank: #33.
West Fargo Sheyenne High School
(Math: 32% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,398
Grades: 9-12
800 40th Ave E
West Fargo, ND 58078
(701) 356-2160
West Fargo, ND 58078
(701) 356-2160
Rank: #44.
West Fargo High School
(Math: 35% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,393
Grades: 9-12
801 9th St E
West Fargo, ND 58078
(701) 356-2050
West Fargo, ND 58078
(701) 356-2050
Rank: #55.
Bismarck High School
(Math: 33% | Reading: 51%)
Rank:
Rank:
6/
Top 50%10
Students: 1,371
Grades: 9-12
800 N 8th St
Bismarck, ND 58501
(701) 323-4800
Bismarck, ND 58501
(701) 323-4800
Rank: #66.
Williston High School
(Math: 14% | Reading: 43%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,353
Grades: 9-12
4200 32nd St W
Williston, ND 58802
(701) 572-0967
Williston, ND 58802
(701) 572-0967
Rank: #77.
Fargo Davies High School
(Math: 40% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Students: 1,339
Grades: 9-12
7150 25th St S
Fargo, ND 58104
(701) 446-5600
Fargo, ND 58104
(701) 446-5600
Rank: #88.
Red River High School
(Math: 39% | Reading: 49%)
Rank:
Rank:
6/
Top 50%10
Students: 1,171
Grades: 9-12
2211 17th Ave S
Grand Forks, ND 58201
(701) 746-2400
Grand Forks, ND 58201
(701) 746-2400
Rank: #99.
Mandan High School
(Math: 28% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,152
Grades: 9-12
905 8th Ave Nw
Mandan, ND 58554
(701) 751-6501
Mandan, ND 58554
(701) 751-6501
Rank: #1010.
North High School
(Math: 46% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Students: 1,112
Grades: 9-12
801 17th Ave N
Fargo, ND 58102
(701) 446-2400
Fargo, ND 58102
(701) 446-2400
Rank: #1111.
Central High School
(Math: 32% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 1,091
Grades: 9-12
115 N 4th St
Grand Forks, ND 58203
(701) 746-2375
Grand Forks, ND 58203
(701) 746-2375
Rank: #1212.
Dickinson High School
(Math: 33% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,060
Grades: 9-12
979 13th Ave W
Dickinson, ND 58601
(701) 456-0030
Dickinson, ND 58601
(701) 456-0030
Rank: #1313.
Central Campus School
(Math: 35% | Reading: 40%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,048
Grades: 9-10
215 1st St Se
Minot, ND 58701
(701) 857-4660
Minot, ND 58701
(701) 857-4660
Rank: #1414.
Students: 967
Grades: 11-12
1100 11th Ave Sw
Minot, ND 58701
(701) 857-4500
Minot, ND 58701
(701) 857-4500
Rank: #1515.
South High School
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
Students: 910
Grades: 9-12
1840 15th Ave S
Fargo, ND 58103
(701) 446-2000
Fargo, ND 58103
(701) 446-2000
Rank: #1616.
Jamestown High School
(Math: 45-49% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
Students: 759
Grades: 9-12
1509 10th St Ne
Jamestown, ND 58402
(701) 952-4003
Jamestown, ND 58402
(701) 952-4003
Rank: #1717.
Horace High School
(Math: 40-44%)
Students: 676
Grades: 9-12
8100 Lakeview Drive
Horace, ND 58047
(701) 356-2070
Horace, ND 58047
(701) 356-2070
Rank: #1818.
Students: 565
Grades: K-12
9189 Hwy 24
Fort Yates, ND 58538
(701) 854-3461
Fort Yates, ND 58538
(701) 854-3461
Rank: #1919.
Turtle Mountain Community High School
(Math: 10-14% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
Students: 553
Grades: 9-12
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #2020.
Devils Lake High School
(Math: 15-19% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Students: 539
Grades: 9-12
1601 College Dr N
Devils Lake, ND 58301
(701) 662-1200
Devils Lake, ND 58301
(701) 662-1200
Rank: #2121.
Students: 537
Grades: 9-12
1350 Braves Boulevard
Belcourt, ND 58316
(701) 477-6471
Belcourt, ND 58316
(701) 477-6471
Rank: #2222.
Watford City High School
(Math: 10-14% | Reading: 35-39%)
Rank:
Rank:
2/
Bottom 50%10
Students: 511
Grades: 9-12
2313 Wolves Den Pkwy
Watford City, ND 58854
(701) 444-3626
Watford City, ND 58854
(701) 444-3626
Rank: #2323.
Kindred High School
(Math: 55% | Reading: 40-44%)
Rank:
Rank:
7/
Top 50%10
Students: 412
Grades: 7-12
255 Dakota St
Kindred, ND 58051
(701) 428-3177
Kindred, ND 58051
(701) 428-3177
Rank: #2424.
Wahpeton High School
(Math: 15-19% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Students: 371
Grades: 9-12
1021 11th St N
Wahpeton, ND 58074
(701) 642-2604
Wahpeton, ND 58074
(701) 642-2604
Rank: #2525.
Stanley High School
(Math: 15-19% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Students: 332
Grades: 7-12
109 8th Ave Sw
Stanley, ND 58784
(701) 628-2342
Stanley, ND 58784
(701) 628-2342
Rank: #2626.
Valley City High School
(Math: 40-44% | Reading: 40-44%)
Rank:
Rank:
5/
Bottom 50%10
Students: 318
Grades: 9-12
493 Central Ave N
Valley City, ND 58072
(701) 845-0483
Valley City, ND 58072
(701) 845-0483
Rank: #2727.
Bottineau Junior-senior High School
(Math: 50-54% | Reading: 35-39%)
Rank:
Rank:
6/
Top 50%10
Students: 315
Grades: 7-12
301 Brander St
Bottineau, ND 58318
(701) 228-2266
Bottineau, ND 58318
(701) 228-2266
Rank: #2828.
Central Cass High School
(Math: 30-34% | Reading: 40-44%)
Rank:
Rank:
4/
Bottom 50%10
Students: 306
Grades: 9-12
802 5th St N
Casselton, ND 58012
(701) 347-5352
Casselton, ND 58012
(701) 347-5352
Rank: #2929.
Rugby High School
(Math: 65-69% | Reading: 55-59%)
Rank:
Rank:
10/
Top 5%10
Students: 305
Grades: 7-12
1123 S Main Ave
Rugby, ND 58368
(701) 776-5201
Rugby, ND 58368
(701) 776-5201
Rank: #3030.
Des Lacs-burlington High School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Students: 304
Grades: 7-12
317 Roosevelt St
Des Lacs, ND 58733
(701) 725-4334
Des Lacs, ND 58733
(701) 725-4334
Rank: #3131.
Nedrose High School
(Math: 25-29% | Reading: 40-49%)
Rank:
Rank:
3/
Bottom 50%10
Students: 299
Grades: 6-12
5705 15th Ave Se
Minot, ND 58701
(701) 838-5550
Minot, ND 58701
(701) 838-5550
Rank: #3232.
Dunseith High School
(Math: ≤5% | Reading: 10-14%)
Rank:
Rank:
1/
Bottom 50%10
Students: 298
Grades: 7-12
310 3rd Ave Sw
Dunseith, ND 58329
(701) 244-5249
Dunseith, ND 58329
(701) 244-5249
Rank: #3333.
Grafton High School
(Math: 30-39% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Students: 291
Grades: 9-12
1548 School Road
Grafton, ND 58237
(701) 352-1930
Grafton, ND 58237
(701) 352-1930
Rank: #3434.
New Town High School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Students: 279
Grades: 9-12
300 Eagle Dr
New Town, ND 58763
(701) 627-3658
New Town, ND 58763
(701) 627-3658
Rank: #3535.
Thompson High School
(Math: 35-39% | Reading: 60-64%)
Rank:
Rank:
8/
Top 30%10
Students: 260
Grades: 7-12
424 3rd St
Thompson, ND 58278
(701) 599-2765
Thompson, ND 58278
(701) 599-2765
Show 100 more public schools in ND (out of 179 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public high schools student size?
The North Dakota average public high schools student size is 224 for 2025.
What are the public high schools with the largest student size in North Dakota?
The best top ranked public high schools in North Dakota include Legacy High School, Century High School and West Fargo Sheyenne High School.
Recent Articles

The 15 Biggest Failures of the American Public Education System
The world is in a constant state of change and those who fail to adjust fall behind. Unfortunately, the American public education system has not kept up with the times and is currently facing a number of serious problems. Keep reading to learn about the biggest failures affecting the modern U.S. public education system as well as some of the trends that could spark change.

Florida Governor Calls for More Funding for State鈥檚 Public School System
Florida Governor Rick Scott has introduced a state budget for next year that pumps one billion more dollars into the public school system. We鈥檒l look at his reasons for the increase and the responses to the proposal.

Can Your Child鈥檚 School Meet the National Standards?
The article discusses the challenges public schools face in meeting national educational standards. It examines current performance trends, identifies key issues affecting student achievement, and explores potential solutions for improving academic outcomes across U.S. public schools.