The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

North Dakota schools ranked by test score

Latest ND A+ year (2024-25). 96 schools with reported Reading scores. State average: 38.7%.
RankSchoolLevelReadingvs state
1CENTRAL VALLEY HIGH SCHOOL
Buxton · CENTRAL VALLEY 3
High60.0%+21.3pp
2RICHLAND JUNIOR-SENIOR HIGH SCHOOL
Colfax · RICHLAND 44
High60.0%+21.3pp
3CARRINGTON HIGH SCHOOL
Carrington · CARRINGTON 49
High59.0%+20.3pp
4HAZELTON-MOFFIT-BRADDOCK HIGH SCHOOL
Hazelton · HAZELTON-MOFFIT-BRADDOCK 6
High55.0%+16.3pp
5NORTH BORDER-WALHALLA HIGH SCHOOL
Walhalla · NORTH BORDER 100
High55.0%+16.3pp
6CAVALIER HIGH SCHOOL
Cavalier · CAVALIER 6
High53.0%+14.3pp
7CENTRAL CASS HIGH SCHOOL
Casselton · CENTRAL CASS 17
High52.0%+13.3pp
8HAZEN HIGH SCHOOL
Hazen · HAZEN 3
High51.0%+12.3pp
9DAKOTA PRAIRIE HIGH SCHOOL
Petersburg · DAKOTA PRAIRIE 1
High50.0%+11.3pp
10HATTON EIELSON HIGH SCHOOL
Hatton · HATTON EIELSON 7
High50.0%+11.3pp
11MIDKOTA HIGH SCHOOL
Glenfield · MIDKOTA 7
High50.0%+11.3pp
12NORTHERN CASS HIGH SCHOOL
Hunter · NORTHERN CASS 97
High50.0%+11.3pp
13OAKES HIGH SCHOOL
Oakes · OAKES 41
High50.0%+11.3pp
14VALLEY-EDINBURG HIGH SCHOOL
Edinburg · VALLEY-EDINBURG 118
High50.0%+11.3pp
15VELVA HIGH SCHOOL
Velva · VELVA 1
High48.0%+9.3pp
16BOTTINEAU JUNIOR-SENIOR HIGH SCHOOL
Bottineau · BOTTINEAU 1
High47.0%+8.3pp
17DES LACS-BURLINGTON HIGH SCHOOL
Des Lacs · UNITED 7
High47.0%+8.3pp
18MAY-PORT CG HIGH SCHOOL
Mayville · MAY-PORT CG 14
High47.0%+8.3pp
19SOUTH PRAIRIE HIGH SCHOOL
Minot · SOUTH PRAIRIE 70
High47.0%+8.3pp
20BARNES COUNTY NORTH HIGH SCHOOL
Wimbledon · BARNES COUNTY NORTH 7
High45.0%+6.3pp
21ELLENDALE HIGH SCHOOL
Ellendale · ELLENDALE 40
High45.0%+6.3pp
22LAMOURE HIGH SCHOOL
LaMoure · LAMOURE 8
High45.0%+6.3pp
23MAPLE VALLEY HIGH SCHOOL
Tower City · MAPLE VALLEY 4
High45.0%+6.3pp
24MIDWAY HIGH SCHOOL
Inkster · MIDWAY 128
High45.0%+6.3pp
25MLS-MOHALL HIGH SCHOOL
Mohall · MOHALL-LANSFORD-SHERWOOD 1
High45.0%+6.3pp
26MT PLEASANT HIGH SCHOOL
Rolla · MT PLEASANT 4
High45.0%+6.3pp
27POWERS LAKE HIGH SCHOOL
Powers Lake · POWERS LAKE 27
High45.0%+6.3pp
28SARGENT CENTRAL HIGH SCHOOL
Forman · SARGENT CENTRAL 6
High45.0%+6.3pp
29VALLEY CITY HIGH SCHOOL
Valley City · VALLEY CITY 2
High45.0%+6.3pp
30BRAVE CENTER ACADEMY
Mandan · MANDAN 1
High44.0%+5.3pp
31MANDAN HIGH SCHOOL
Mandan · MANDAN 1
High44.0%+5.3pp
32BEULAH HIGH SCHOOL
Beulah · BEULAH 27
High43.0%+4.3pp
33JAMESTOWN HIGH SCHOOL
Jamestown · JAMESTOWN 1
High43.0%+4.3pp
34KENMARE HIGH SCHOOL
Kenmare · KENMARE 28
High43.0%+4.3pp
35NEW SALEM-ALMONT HIGH SCHOOL
New Salem · NEW SALEM-ALMONT 49
High43.0%+4.3pp
36NORTH SHORE PLAZA HIGH SCHOOL
Plaza · LEWIS AND CLARK 161
High43.0%+4.3pp
37BISMARCK HIGH SCHOOL
Bismarck · BISMARCK 1
High42.0%+3.3pp
38CENTRAL HIGH SCHOOL
Grand Forks · GRAND FORKS 1
High42.0%+3.3pp
39CENTURY HIGH SCHOOL
Bismarck · BISMARCK 1
High42.0%+3.3pp
40COMMUNITY ALTERNATIVE HIGH SCHOOL
Grand Forks · GRAND FORKS 1
High42.0%+3.3pp
41LEGACY HIGH SCHOOL
Bismarck · BISMARCK 1
High42.0%+3.3pp
42RED RIVER HIGH SCHOOL
Grand Forks · GRAND FORKS 1
High42.0%+3.3pp
43SOUTH CENTRAL ALTERNATIVE HIGH SCHOOL
Bismarck · BISMARCK 1
High42.0%+3.3pp
44BEACH HIGH SCHOOL
Beach · BEACH 3
High40.0%+1.3pp
45GARRISON HIGH SCHOOL
Garrison · GARRISON 51
High40.0%+1.3pp
46GRENORA HIGH SCHOOL
Grenora · GRENORA 99
High40.0%+1.3pp
47HOPE PAGE HIGH SCHOOL
Hope · HOPE-PAGE 85
High40.0%+1.3pp
48LANGDON AREA HIGH SCHOOL
Langdon · LANGDON AREA 23
High40.0%+1.3pp
49LARIMORE HIGH SCHOOL
Larimore · LARIMORE 44
High40.0%+1.3pp
50RICHARDTON-TAYLOR HIGH SCHOOL
Richardton · RICHARDTON-TAYLOR 34
High40.0%+1.3pp
Page 1 of 2

About this ranking

Schools are ranked by the percentage of students who scored at or above the ND A+ % Proficient + Advanced threshold on the latest available ND A+ Reading test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in North Dakota, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.