The top ranked public high schools in North Dakota are Ellendale High School, Strasburg High School and Central Valley High School.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in North Dakota is 39%. The percentage of students achieving reading proficiency is 44%.
Top Ranked Public High Schools in North Dakota (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Ellendale High School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
10/
Top 1%10
Math: 60-79% (Top 5%)
Reading: ≥80% (Top 1%)
Grades: 9-12
321 1st St N
Ellendale, ND 58436
(701) 349-3232
Ellendale, ND 58436
(701) 349-3232
Rank: #22.
Strasburg High School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 5%10
Math: 60-79% (Top 5%)
Reading: 60-79% (Top 5%)
Grades: 7-12
301 1st St N
Strasburg, ND 58573
(701) 336-2667
Strasburg, ND 58573
(701) 336-2667
Rank: #33.
Central Valley High School
(Math: 60-69% | Reading: 70-79%)
Rank:
Rank:
10/
Top 5%10
Math: 60-69% (Top 5%)
Reading: 70-79% (Top 1%)
Grades: 7-12
1556 Highway 81 Ne
Buxton, ND 58218
(701) 847-2220
Buxton, ND 58218
(701) 847-2220
Rank: #44.
Rugby High School
(Math: 60-64% | Reading: 55-59%)
Rank:
Rank:
10/
Top 10%10
Math: 60-64% (Top 10%)
Reading: 55-59% (Top 10%)
Grades: 7-12
1123 S Main Ave
Rugby, ND 58368
(701) 776-5201
Rugby, ND 58368
(701) 776-5201
Rank: #55.
Northern Cass High School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
Math: 50-59% (Top 20%)
Reading: 60-69% (Top 5%)
Grades: 9-12
16021 18th St Se
Hunter, ND 58048
(701) 874-2322
Hunter, ND 58048
(701) 874-2322
Rank: #66.
Carrington High School
(Math: 50-54% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
Math: 50-54% (Top 20%)
Reading: 65-69% (Top 5%)
Grades: 7-12
100 3rd Ave S
Carrington, ND 58421
(701) 652-3136
Carrington, ND 58421
(701) 652-3136
Rank: #7 - 107. - 10.
Grenora High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math: 50-59% (Top 20%)
Reading: 50-59% (Top 20%)
Grades: 7-12
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Rank: #7 - 107. - 10.
Hatton Eielson High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math: 50-59% (Top 20%)
Reading: 50-59% (Top 20%)
Grades: 7-12
503 4th St
Hatton, ND 58240
(701) 543-3456
Hatton, ND 58240
(701) 543-3456
Rank: #7 - 107. - 10.
Hebron High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math: 50-59% (Top 20%)
Reading: 50-59% (Top 20%)
Grades: 7-12
400 Church Ave
Hebron, ND 58638
(701) 878-4442
Hebron, ND 58638
(701) 878-4442
Rank: #7 - 107. - 10.
Richland Junior-senior High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math: 50-59% (Top 20%)
Reading: 50-59% (Top 20%)
Grades: 7-12
101 Main Ave
Colfax, ND 58018
(701) 372-3713
Colfax, ND 58018
(701) 372-3713
Rank: #1111.
Beach High School
(Math: 55-59% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
Math: 55-59% (Top 10%)
Reading: 50-54% (Top 30%)
Grades: 7-12
600 N Central Avenue
Beach, ND 58621
(701) 872-4161
Beach, ND 58621
(701) 872-4161
Rank: #12 - 1512. - 15.
Hazelton-moffit-braddock High School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Math: 40-59% (Top 50%)
Reading: 60-79% (Top 5%)
Grades: 7-12
211 Hazel Ave
Hazelton, ND 58544
(701) 782-6231
Hazelton, ND 58544
(701) 782-6231
Rank: #12 - 1512. - 15.
Hope Page High School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Math: 40-59% (Top 50%)
Reading: 60-79% (Top 5%)
Grades: 7-12
740 7th Street Se
Hope, ND 58046
(701) 945-2473
Hope, ND 58046
(701) 945-2473
Rank: #12 - 1512. - 15.
Powers Lake High School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Math: 40-59% (Top 50%)
Reading: 60-79% (Top 5%)
Grades: 9-12
600 Railroad Ave E
Powers Lake, ND 58773
(701) 464-5432
Powers Lake, ND 58773
(701) 464-5432
Rank: #12 - 1512. - 15.
Starkweather High School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Math: 40-59% (Top 50%)
Reading: 60-79% (Top 5%)
Grades: 7-12
505 E Main Street
Starkweather, ND 58377
(701) 292-4381
Starkweather, ND 58377
(701) 292-4381
Rank: #1616.
Jamestown High School
(Math: 45-49% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 50%)
Reading: 75-79% (Top 1%)
Grades: 9-12
1509 10th St Ne
Jamestown, ND 58402
(701) 952-4003
Jamestown, ND 58402
(701) 952-4003
Rank: #1717.
Cavalier High School
(Math: 45-49% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 50%)
Reading: 60-64% (Top 10%)
Grades: 6-12
300 Main St E
Cavalier, ND 58220
(701) 265-8417
Cavalier, ND 58220
(701) 265-8417
Rank: #18 - 2018. - 20.
Century High School
(Math: 43% | Reading: 64%)
Rank:
Rank:
9/
Top 20%10
Math: 43% (Top 50%)
Reading: 64% (Top 10%)
Grades: 9-12
1000 E Century Ave
Bismarck, ND 58503
(701) 323-4900
Bismarck, ND 58503
(701) 323-4900
Rank: #18 - 2018. - 20.
Munich High School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Math: ≥50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
410 Seventh Avenue
Munich, ND 58352
(701) 682-5321
Munich, ND 58352
(701) 682-5321
Rank: #18 - 2018. - 20.
Sundale Colony High School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Math: ≥50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 7-12
14226 75th St Se
Milnor, ND 58060
(701) 427-5868
Milnor, ND 58060
(701) 427-5868
Rank: #21 - 2621. - 26.
Fargo 9-12 Virtual Academy
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
700 7th Street South
Fargo, ND 58103
(701) 446-1000
Fargo, ND 58103
(701) 446-1000
Rank: #21 - 2621. - 26.
North Border-pembina High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
155 S 3rd St
Pembina, ND 58271
(701) 825-6261
Pembina, ND 58271
(701) 825-6261
Rank: #21 - 2621. - 26.
North Border-walhalla High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
605 10th St
Walhalla, ND 58282
(701) 549-3751
Walhalla, ND 58282
(701) 549-3751
Rank: #21 - 2621. - 26.
North Sargent High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
16 1st St Sw
Gwinner, ND 58040
(701) 678-2492
Gwinner, ND 58040
(701) 678-2492
Rank: #21 - 2621. - 26.
Tgu-granville High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 9-12
210 6th St Sw
Granville, ND 58741
(701) 728-6641
Granville, ND 58741
(701) 728-6641
Rank: #21 - 2621. - 26.
Valley-edinburg High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: ≥50% (Top 30%)
Grades: 7-12
600 5th St S
Edinburg, ND 58227
(701) 993-8312
Edinburg, ND 58227
(701) 993-8312
Rank: #2727.
Midway High School
(Math: ≥50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math: ≥50% (Top 30%)
Reading: <50% (Top 50%)
Grades: 9-12
3202 33rd Ave Ne
Forest River, ND 58233
(701) 869-2432
Forest River, ND 58233
(701) 869-2432
Rank: #28 - 3028. - 30.
Hankinson High School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Math: 40-49% (Top 50%)
Reading: 50-59% (Top 20%)
Grades: 7-12
415 1st Ave Se
Hankinson, ND 58041
(701) 242-7516
Hankinson, ND 58041
(701) 242-7516
Rank: #28 - 3028. - 30.
Lidgerwood High School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Math: 40-49% (Top 50%)
Reading: 50-59% (Top 20%)
Grades: 7-12
28 3rd Ave Se
Lidgerwood, ND 58053
(701) 538-7341
Lidgerwood, ND 58053
(701) 538-7341
Rank: #28 - 3028. - 30.
Lisbon High School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Math: 40-49% (Top 50%)
Reading: 50-59% (Top 20%)
Grades: 9-12
502 Ash St
Lisbon, ND 58054
(701) 683-4106
Lisbon, ND 58054
(701) 683-4106
Rank: #3131.
Velva High School
(Math: 40-44% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Math: 40-44% (Top 50%)
Reading: 55-59% (Top 10%)
Grades: 7-12
101 4th St W
Velva, ND 58790
(701) 338-2022
Velva, ND 58790
(701) 338-2022
Rank: #3232.
Wilton High School
(Math: 60-69% | Reading: 40-49%)
Rank:
Rank:
8/
Top 30%10
Math: 60-69% (Top 5%)
Reading: 40-49% (Bottom 50%)
Grades: 6-12
504 Dakota Ave
Wilton, ND 58579
(701) 734-6331
Wilton, ND 58579
(701) 734-6331
Rank: #33 - 4933. - 49.
Drayton High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: <50% (Top 50%)
Grades: 9-12
108 S 5th St
Drayton, ND 58225
(701) 454-3324
Drayton, ND 58225
(701) 454-3324
Rank: #33 - 4933. - 49.
Fessenden-bowdon High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: <50% (Top 50%)
Grades: 9-12
500 2nd St N
Fessenden, ND 58438
(701) 547-3296
Fessenden, ND 58438
(701) 547-3296
Rank: #33 - 4933. - 49.
Glen Ullin High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 30%)
Reading: <50% (Top 50%)
Grades: 9-12
6508 Hwy 49
Glen Ullin, ND 58631
(701) 348-3590
Glen Ullin, ND 58631
(701) 348-3590
Show 100 more public schools in ND (out of 154 total schools)
Loading...
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.