Public high schools in North Dakota achieve an average math proficiency of 34% (2025).
The public high schools with the highest math proficiency are listed below (where sufficient data available).
The public high school with the highest math proficiency in North Dakota is Ellendale High School with 60-79%.
Math Proficiency Range: 50%
69.5%
Avg. Math Proficiency: 53%
Top Math Proficiency Public High Schools in North Dakota (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Math Proficiency
Grades
Location
Rank: #1 - 21. - 2.
Ellendale High School
(Math: 60-79% | Reading: ≥80%)
Rank:
Rank:
10/
Top 1%10
Math Proficiency: 60-79%
Grades: 9-12
321 1st St N
Ellendale, ND 58436
(701) 349-3232
Ellendale, ND 58436
(701) 349-3232
Rank: #1 - 21. - 2.
Strasburg High School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 5%10
Math Proficiency: 60-79%
Grades: 7-12
301 1st St N
Strasburg, ND 58573
(701) 336-2667
Strasburg, ND 58573
(701) 336-2667
Rank: #3 - 43. - 4.
Central Valley High School
(Math: 60-69% | Reading: 70-79%)
Rank:
Rank:
10/
Top 5%10
Math Proficiency: 60-69%
Grades: 7-12
1556 Highway 81 Ne
Buxton, ND 58218
(701) 847-2220
Buxton, ND 58218
(701) 847-2220
Rank: #3 - 43. - 4.
Wilton High School
(Math: 60-69% | Reading: 40-49%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: 60-69%
Grades: 6-12
504 Dakota Ave
Wilton, ND 58579
(701) 734-6331
Wilton, ND 58579
(701) 734-6331
Rank: #55.
Rugby High School
(Math: 60-64% | Reading: 55-59%)
Rank:
Rank:
10/
Top 10%10
Math Proficiency: 60-64%
Grades: 7-12
1123 S Main Ave
Rugby, ND 58368
(701) 776-5201
Rugby, ND 58368
(701) 776-5201
Rank: #66.
Beach High School
(Math: 55-59% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: 55-59%
Grades: 7-12
600 N Central Avenue
Beach, ND 58621
(701) 872-4161
Beach, ND 58621
(701) 872-4161
Rank: #7 - 127. - 12.
Grenora High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: 50-59%
Grades: 7-12
402 Robinson St
Grenora, ND 58845
(701) 694-2711
Grenora, ND 58845
(701) 694-2711
Rank: #7 - 127. - 12.
Hatton Eielson High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: 50-59%
Grades: 7-12
503 4th St
Hatton, ND 58240
(701) 543-3456
Hatton, ND 58240
(701) 543-3456
Rank: #7 - 127. - 12.
Hebron High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: 50-59%
Grades: 7-12
400 Church Ave
Hebron, ND 58638
(701) 878-4442
Hebron, ND 58638
(701) 878-4442
Rank: #7 - 127. - 12.
North Shore Plaza High School
(Math: 50-59% | Reading: 40-49%)
Rank:
Rank:
7/
Top 50%10
Math Proficiency: 50-59%
Grades: 7-12
801 Covell St
Plaza, ND 58771
(701) 497-3734
Plaza, ND 58771
(701) 497-3734
Rank: #7 - 127. - 12.
Northern Cass High School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
Math Proficiency: 50-59%
Grades: 9-12
16021 18th St Se
Hunter, ND 58048
(701) 874-2322
Hunter, ND 58048
(701) 874-2322
Rank: #7 - 127. - 12.
Richland Junior-senior High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: 50-59%
Grades: 7-12
101 Main Ave
Colfax, ND 58018
(701) 372-3713
Colfax, ND 58018
(701) 372-3713
Rank: #1313.
Carrington High School
(Math: 50-54% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
Math Proficiency: 50-54%
Grades: 7-12
100 3rd Ave S
Carrington, ND 58421
(701) 652-3136
Carrington, ND 58421
(701) 652-3136
Rank: #14 - 1614. - 16.
Midway High School
(Math: ≥50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: ≥50%
Grades: 9-12
3202 33rd Ave Ne
Forest River, ND 58233
(701) 869-2432
Forest River, ND 58233
(701) 869-2432
Rank: #14 - 1614. - 16.
Munich High School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: ≥50%
Grades: 9-12
410 Seventh Avenue
Munich, ND 58352
(701) 682-5321
Munich, ND 58352
(701) 682-5321
Rank: #14 - 1614. - 16.
Sundale Colony High School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
9/
Top 20%10
Math Proficiency: ≥50%
Grades: 7-12
14226 75th St Se
Milnor, ND 58060
(701) 427-5868
Milnor, ND 58060
(701) 427-5868
Rank: #17 - 3917. - 39.
Drayton High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
108 S 5th St
Drayton, ND 58225
(701) 454-3324
Drayton, ND 58225
(701) 454-3324
Rank: #17 - 3917. - 39.
Fargo 9-12 Virtual Academy
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
700 7th Street South
Fargo, ND 58103
(701) 446-1000
Fargo, ND 58103
(701) 446-1000
Rank: #17 - 3917. - 39.
Fessenden-bowdon High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
500 2nd St N
Fessenden, ND 58438
(701) 547-3296
Fessenden, ND 58438
(701) 547-3296
Rank: #17 - 3917. - 39.
Glen Ullin High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
6508 Hwy 49
Glen Ullin, ND 58631
(701) 348-3590
Glen Ullin, ND 58631
(701) 348-3590
Rank: #17 - 3917. - 39.
Griggs County Central High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
1207 Foster Ave Ne
Cooperstown, ND 58425
(701) 797-3114
Cooperstown, ND 58425
(701) 797-3114
Rank: #17 - 3917. - 39.
Lamoure High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 7-12
105 6th St Se
Lamoure, ND 58458
(701) 883-5397
Lamoure, ND 58458
(701) 883-5397
Rank: #17 - 3917. - 39.
Maddock High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
909 1st St
Maddock, ND 58348
(701) 438-2531
Maddock, ND 58348
(701) 438-2531
Rank: #17 - 3917. - 39.
North Border-pembina High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
155 S 3rd St
Pembina, ND 58271
(701) 825-6261
Pembina, ND 58271
(701) 825-6261
Rank: #17 - 3917. - 39.
North Border-walhalla High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
605 10th St
Walhalla, ND 58282
(701) 549-3751
Walhalla, ND 58282
(701) 549-3751
Rank: #17 - 3917. - 39.
North Sargent High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
16 1st St Sw
Gwinner, ND 58040
(701) 678-2492
Gwinner, ND 58040
(701) 678-2492
Rank: #17 - 3917. - 39.
Rolette High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
901 3rd Ave Ne
Rolette, ND 58366
(701) 246-3595
Rolette, ND 58366
(701) 246-3595
Rank: #17 - 3917. - 39.
Roughrider High Virtual Academy
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
402 4th St W
Dickinson, ND 58601
(701) 456-0030
Dickinson, ND 58601
(701) 456-0030
Rank: #17 - 3917. - 39.
Sawyer High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
25 1st Ave Sw
Sawyer, ND 58781
(701) 624-5167
Sawyer, ND 58781
(701) 624-5167
Rank: #17 - 3917. - 39.
Selfridge High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 6-12
210 2nd Ave S
Selfridge, ND 58568
(701) 422-3353
Selfridge, ND 58568
(701) 422-3353
Rank: #17 - 3917. - 39.
Souris River Campus Alternative High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
1510 University Ave W
Minot, ND 58703
(701) 857-4496
Minot, ND 58703
(701) 857-4496
Rank: #17 - 3917. - 39.
Southwest Community High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
402 4th St W
Dickinson, ND 58601
(701) 456-0042
Dickinson, ND 58601
(701) 456-0042
Rank: #17 - 3917. - 39.
Tgu-granville High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
210 6th St Sw
Granville, ND 58741
(701) 728-6641
Granville, ND 58741
(701) 728-6641
Rank: #17 - 3917. - 39.
Tgu-towner High School
(Math: <50% | Reading: <50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 9-12
302 2nd St Se
Towner, ND 58788
(701) 537-5414
Towner, ND 58788
(701) 537-5414
Rank: #17 - 3917. - 39.
Valley-edinburg High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math Proficiency: <50%
Grades: 7-12
600 5th St S
Edinburg, ND 58227
(701) 993-8312
Edinburg, ND 58227
(701) 993-8312
Show 100 more public schools in ND (out of 154 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public high schools math proficiency?
The North Dakota average public high schools math proficiency is 34%% for 2025.
What are the public high schools with the highest math proficiency in North Dakota?
The best top ranked public high schools in North Dakota include Ellendale High School, Strasburg High School and Central Valley High School.
Recent Articles

Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.

Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.

What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.