North Dakota schools ranked by test score
Latest ND A+ year (2024-25). 368 schools with reported Math scores. State average: 40.0%.
| Rank | School | Level | Math | vs state |
|---|---|---|---|---|
| 1 | CARRINGTON ELEMENTARY SCHOOL Carrington · CARRINGTON 49 | Elementary | 64.0% | +24.0pp |
| 2 | CARRINGTON HIGH SCHOOL Carrington · CARRINGTON 49 | High | 64.0% | +24.0pp |
| 3 | KINDRED ELEMENTARY SCHOOL Kindred · KINDRED 2 | Elementary | 61.0% | +21.0pp |
| 4 | CAVALIER ELEMENTARY SCHOOL Cavalier · CAVALIER 6 | Elementary | 60.0% | +20.0pp |
| 5 | CAVALIER HIGH SCHOOL Cavalier · CAVALIER 6 | High | 60.0% | +20.0pp |
| 6 | DEMORES ELEMENTARY SCHOOL Medora · BILLINGS CO 1 | Elementary | 60.0% | +20.0pp |
| 7 | HEBRON ELEMENTARY SCHOOL Hebron · HEBRON 13 | Elementary | 60.0% | +20.0pp |
| 8 | KULM ELEMENTARY SCHOOL Kulm · KULM 7 | Elementary | 60.0% | +20.0pp |
| 9 | LEEDS ELEMENTARY SCHOOL Leeds · LEEDS 6 | Elementary | 60.0% | +20.0pp |
| 10 | MUNICH ELEMENTARY SCHOOL Munich · MUNICH 19 | Elementary | 60.0% | +20.0pp |
| 11 | NORTH BORDER-PEMBINA ELEMENTARY SCHOOL Pembina · NORTH BORDER 100 | Elementary | 60.0% | +20.0pp |
| 12 | NORTH BORDER-WALHALLA ELEMENTARY SCHOOL Walhalla · NORTH BORDER 100 | Elementary | 60.0% | +20.0pp |
| 13 | NORTH BORDER-WALHALLA HIGH SCHOOL Walhalla · NORTH BORDER 100 | High | 60.0% | +20.0pp |
| 14 | POWERS LAKE ELEMENTARY SCHOOL Powers Lake · POWERS LAKE 27 | Elementary | 60.0% | +20.0pp |
| 15 | POWERS LAKE HIGH SCHOOL Powers Lake · POWERS LAKE 27 | High | 60.0% | +20.0pp |
| 16 | ROOSEVELT ELEMENTARY SCHOOL Carson · ROOSEVELT 18 | Elementary | 60.0% | +20.0pp |
| 17 | CENTRAL CASS ELEMENTARY SCHOOL Casselton · CENTRAL CASS 17 | Elementary | 56.0% | +16.0pp |
| 18 | CENTRAL CASS HIGH SCHOOL Casselton · CENTRAL CASS 17 | High | 56.0% | +16.0pp |
| 19 | CENTRAL CASS MIDDLE SCHOOL Casselton · CENTRAL CASS 17 | Middle | 56.0% | +16.0pp |
| 20 | ANAMOOSE ELEMENTARY SCHOOL Anamoose · ANAMOOSE 14 | Elementary | 55.0% | +15.0pp |
| 21 | BEACH HIGH SCHOOL Beach · BEACH 3 | High | 55.0% | +15.0pp |
| 22 | EAST FAIRVIEW ELEMENTARY SCHOOL Fairview · YELLOWSTONE 14 | Elementary | 55.0% | +15.0pp |
| 23 | HANKINSON ELEMENTARY SCHOOL Hankinson · HANKINSON 8 | Elementary | 55.0% | +15.0pp |
| 24 | HANKINSON HIGH SCHOOL Hankinson · HANKINSON 8 | High | 55.0% | +15.0pp |
| 25 | HATTON EIELSON ELEMENTARY SCHOOL Hatton · HATTON EIELSON 7 | Elementary | 55.0% | +15.0pp |
| 26 | HATTON EIELSON HIGH SCHOOL Hatton · HATTON EIELSON 7 | High | 55.0% | +15.0pp |
| 27 | KIDDER COUNTY ELEMENTARY SCHOOL Steele · KIDDER COUNTY 1 | Elementary | 55.0% | +15.0pp |
| 28 | LAMOURE ELEMENTARY SCHOOL LaMoure · LAMOURE 8 | Elementary | 55.0% | +15.0pp |
| 29 | LAMOURE HIGH SCHOOL LaMoure · LAMOURE 8 | High | 55.0% | +15.0pp |
| 30 | LINCOLN ELEMENTARY SCHOOL Beach · BEACH 3 | Elementary | 55.0% | +15.0pp |
| 31 | LINTON ELEMENTARY SCHOOL Linton · LINTON 36 | Elementary | 55.0% | +15.0pp |
| 32 | MAPLETON ELEMENTARY SCHOOL Mapleton · MAPLETON 7 | Elementary | 55.0% | +15.0pp |
| 33 | NORTHERN CASS ELEMENTARY SCHOOL Hunter · NORTHERN CASS 97 | Elementary | 55.0% | +15.0pp |
| 34 | NORTHERN CASS HIGH SCHOOL Hunter · NORTHERN CASS 97 | High | 55.0% | +15.0pp |
| 35 | NORTHERN CASS MIDDLE SCHOOL Hunter · NORTHERN CASS 97 | Middle | 55.0% | +15.0pp |
| 36 | RICHLAND ELEMENTARY SCHOOL Abercrombie · RICHLAND 44 | Elementary | 55.0% | +15.0pp |
| 37 | RICHLAND JUNIOR-SENIOR HIGH SCHOOL Colfax · RICHLAND 44 | High | 55.0% | +15.0pp |
| 38 | THOMPSON ELEMENTARY SCHOOL Thompson · THOMPSON 61 | Elementary | 55.0% | +15.0pp |
| 39 | YELLOWSTONE VIRTUAL ACADEMY Fairview · YELLOWSTONE 14 | Elementary | 55.0% | +15.0pp |
| 40 | LISBON ELEMENTARY SCHOOL Lisbon · LISBON 19 | Elementary | 54.0% | +14.0pp |
| 41 | BURLINGTON-DES LACS ELEMENTARY SCHOOL Burlington · UNITED 7 | Elementary | 52.0% | +12.0pp |
| 42 | DES LACS-BURLINGTON HIGH SCHOOL Des Lacs · UNITED 7 | High | 52.0% | +12.0pp |
| 43 | JEFFERSON ELEMENTARY SCHOOL Valley City · VALLEY CITY 2 | Elementary | 51.0% | +11.0pp |
| 44 | OAKES ELEMENTARY SCHOOL Oakes · OAKES 41 | Elementary | 51.0% | +11.0pp |
| 45 | OAKES HIGH SCHOOL Oakes · OAKES 41 | High | 51.0% | +11.0pp |
| 46 | VALLEY CITY HIGH SCHOOL Valley City · VALLEY CITY 2 | High | 51.0% | +11.0pp |
| 47 | VALLEY CITY JUNIOR HIGH SCHOOL Valley City · VALLEY CITY 2 | Middle | 51.0% | +11.0pp |
| 48 | WASHINGTON ELEMENTARY SCHOOL Valley City · VALLEY CITY 2 | Middle | 51.0% | +11.0pp |
| 49 | CENTRAL VALLEY ELEMENTARY SCHOOL Buxton · CENTRAL VALLEY 3 | Elementary | 50.0% | +10.0pp |
| 50 | CENTRAL VALLEY HIGH SCHOOL Buxton · CENTRAL VALLEY 3 | High | 50.0% | +10.0pp |
Page 1 of 8
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+ Math 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.