North Dakota schools ranked by test score
Latest ND A+ year (2024-25). 239 schools with reported Reading scores. State average: 38.7%.
| Rank | School | Level | Reading | vs state |
|---|---|---|---|---|
| 1 | CENTRAL VALLEY ELEMENTARY SCHOOL Buxton · CENTRAL VALLEY 3 | Elementary | 60.0% | +21.3pp |
| 2 | HEBRON ELEMENTARY SCHOOL Hebron · HEBRON 13 | Elementary | 60.0% | +21.3pp |
| 3 | RICHLAND ELEMENTARY SCHOOL Abercrombie · RICHLAND 44 | Elementary | 60.0% | +21.3pp |
| 4 | CARRINGTON ELEMENTARY SCHOOL Carrington · CARRINGTON 49 | Elementary | 59.0% | +20.3pp |
| 5 | THOMPSON ELEMENTARY SCHOOL Thompson · THOMPSON 61 | Elementary | 56.0% | +17.3pp |
| 6 | EAST FAIRVIEW ELEMENTARY SCHOOL Fairview · YELLOWSTONE 14 | Elementary | 55.0% | +16.3pp |
| 7 | ELGIN-NEW LEIPZIG ELEMENTARY SCHOOL Elgin · ELGIN-NEW LEIPZIG 49 | Elementary | 55.0% | +16.3pp |
| 8 | HAZELTON-MOFFIT-BRADDOCK ELEMENTARY SCHOOL Hazelton · HAZELTON-MOFFIT-BRADDOCK 6 | Elementary | 55.0% | +16.3pp |
| 9 | KULM ELEMENTARY SCHOOL Kulm · KULM 7 | Elementary | 55.0% | +16.3pp |
| 10 | LEEDS ELEMENTARY SCHOOL Leeds · LEEDS 6 | Elementary | 55.0% | +16.3pp |
| 11 | NORTH BORDER-PEMBINA ELEMENTARY SCHOOL Pembina · NORTH BORDER 100 | Elementary | 55.0% | +16.3pp |
| 12 | NORTH BORDER-WALHALLA ELEMENTARY SCHOOL Walhalla · NORTH BORDER 100 | Elementary | 55.0% | +16.3pp |
| 13 | YELLOWSTONE VIRTUAL ACADEMY Fairview · YELLOWSTONE 14 | Elementary | 55.0% | +16.3pp |
| 14 | CAVALIER ELEMENTARY SCHOOL Cavalier · CAVALIER 6 | Elementary | 53.0% | +14.3pp |
| 15 | LINTON ELEMENTARY SCHOOL Linton · LINTON 36 | Elementary | 53.0% | +14.3pp |
| 16 | CENTRAL CASS ELEMENTARY SCHOOL Casselton · CENTRAL CASS 17 | Elementary | 52.0% | +13.3pp |
| 17 | HAZEN ELEMENTARY SCHOOL Hazen · HAZEN 3 | Elementary | 51.0% | +12.3pp |
| 18 | DAKOTA PRAIRIE ELEMENTARY SCHOOL McVille · DAKOTA PRAIRIE 1 | Elementary | 50.0% | +11.3pp |
| 19 | DEMORES ELEMENTARY SCHOOL Medora · BILLINGS CO 1 | Elementary | 50.0% | +11.3pp |
| 20 | FESSENDEN-BOWDON ELEMENTARY SCHOOL Fessenden · FESSENDEN-BOWDON 25 | Elementary | 50.0% | +11.3pp |
| 21 | GACKLE-STREETER ELEMENTARY SCHOOL Gackle · GACKLE-STREETER 56 | Elementary | 50.0% | +11.3pp |
| 22 | HATTON EIELSON ELEMENTARY SCHOOL Hatton · HATTON EIELSON 7 | Elementary | 50.0% | +11.3pp |
| 23 | KIDDER COUNTY ELEMENTARY SCHOOL Steele · KIDDER COUNTY 1 | Elementary | 50.0% | +11.3pp |
| 24 | MADDOCK ELEMENTARY SCHOOL Maddock · MADDOCK 9 | Elementary | 50.0% | +11.3pp |
| 25 | MIDKOTA ELEMENTARY SCHOOL Binford · MIDKOTA 7 | Elementary | 50.0% | +11.3pp |
| 26 | NORTHERN CASS ELEMENTARY SCHOOL Hunter · NORTHERN CASS 97 | Elementary | 50.0% | +11.3pp |
| 27 | OAKES ELEMENTARY SCHOOL Oakes · OAKES 41 | Elementary | 50.0% | +11.3pp |
| 28 | ROLETTE ELEMENTARY SCHOOL Rolette · ROLETTE 29 | Elementary | 50.0% | +11.3pp |
| 29 | ROOSEVELT ELEMENTARY SCHOOL Carson · ROOSEVELT 18 | Elementary | 50.0% | +11.3pp |
| 30 | VALLEY-EDINBURG ELEMENTARY SCHOOL-CRYSTAL Crystal · VALLEY-EDINBURG 118 | Elementary | 50.0% | +11.3pp |
| 31 | VALLEY-EDINBURG ELEMENTARY SCHOOL-HOOPLE Hoople · VALLEY-EDINBURG 118 | Elementary | 50.0% | +11.3pp |
| 32 | BOWMAN CO ELEMENTARY SCHOOL Bowman · BOWMAN CO 1 | Elementary | 48.0% | +9.3pp |
| 33 | VELVA ELEMENTARY SCHOOL Velva · VELVA 1 | Elementary | 48.0% | +9.3pp |
| 34 | BOTTINEAU ELEMENTARY SCHOOL Bottineau · BOTTINEAU 1 | Elementary | 47.0% | +8.3pp |
| 35 | BURLINGTON-DES LACS ELEMENTARY SCHOOL Burlington · UNITED 7 | Elementary | 47.0% | +8.3pp |
| 36 | KINDRED ELEMENTARY SCHOOL Kindred · KINDRED 2 | Elementary | 47.0% | +8.3pp |
| 37 | PETER BOE JR ELEMENTARY SCHOOL Mayville · MAY-PORT CG 14 | Elementary | 47.0% | +8.3pp |
| 38 | SOUTH PRAIRIE ELEMENTARY SCHOOL Minot · SOUTH PRAIRIE 70 | Elementary | 47.0% | +8.3pp |
| 39 | ASHLEY ELEMENTARY SCHOOL Ashley · ASHLEY 9 | Elementary | 45.0% | +6.3pp |
| 40 | BARNES COUNTY NORTH ELEMENTARY SCHOOL Wimbledon · BARNES COUNTY NORTH 7 | Elementary | 45.0% | +6.3pp |
| 41 | ELLENDALE ELEMENTARY SCHOOL Ellendale · ELLENDALE 40 | Elementary | 45.0% | +6.3pp |
| 42 | FINLEY-SHARON ELEMENTARY SCHOOL Finley · FINLEY-SHARON 19 | Elementary | 45.0% | +6.3pp |
| 43 | JEFFERSON ELEMENTARY SCHOOL Valley City · VALLEY CITY 2 | Elementary | 45.0% | +6.3pp |
| 44 | LAMOURE ELEMENTARY SCHOOL LaMoure · LAMOURE 8 | Elementary | 45.0% | +6.3pp |
| 45 | MANVEL ELEMENTARY SCHOOL Manvel · MANVEL 125 | Elementary | 45.0% | +6.3pp |
| 46 | MAPLE VALLEY ELEMENTARY SCHOOL Tower City · MAPLE VALLEY 4 | Elementary | 45.0% | +6.3pp |
| 47 | MIDWAY ELEMENTARY SCHOOL Inkster · MIDWAY 128 | Elementary | 45.0% | +6.3pp |
| 48 | MLS-MOHALL ELEMENTARY SCHOOL Mohall · MOHALL-LANSFORD-SHERWOOD 1 | Elementary | 45.0% | +6.3pp |
| 49 | MT PLEASANT ELEMENTARY SCHOOL Rolla · MT PLEASANT 4 | Elementary | 45.0% | +6.3pp |
| 50 | POWERS LAKE ELEMENTARY SCHOOL Powers Lake · POWERS LAKE 27 | Elementary | 45.0% | +6.3pp |
Page 1 of 5
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.