North Dakota schools ranked by test score
Latest ND A+ year (2024-25). 367 schools with reported Science scores. State average: 34.1%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 1 | DEMORES ELEMENTARY SCHOOL Medora · BILLINGS CO 1 | Elementary | 70.0% | +35.9pp |
| 2 | ROOSEVELT ELEMENTARY SCHOOL Carson · ROOSEVELT 18 | Elementary | 70.0% | +35.9pp |
| 3 | HEBRON ELEMENTARY SCHOOL Hebron · HEBRON 13 | Elementary | 60.0% | +25.9pp |
| 4 | MENOKEN ELEMENTARY SCHOOL Menoken · MENOKEN 33 | Elementary | 60.0% | +25.9pp |
| 5 | CENTRAL CASS ELEMENTARY SCHOOL Casselton · CENTRAL CASS 17 | Elementary | 58.0% | +23.9pp |
| 6 | CENTRAL CASS HIGH SCHOOL Casselton · CENTRAL CASS 17 | High | 58.0% | +23.9pp |
| 7 | CENTRAL CASS MIDDLE SCHOOL Casselton · CENTRAL CASS 17 | Middle | 58.0% | +23.9pp |
| 8 | CARRINGTON ELEMENTARY SCHOOL Carrington · CARRINGTON 49 | Elementary | 55.0% | +20.9pp |
| 9 | CARRINGTON HIGH SCHOOL Carrington · CARRINGTON 49 | High | 55.0% | +20.9pp |
| 10 | CAVALIER ELEMENTARY SCHOOL Cavalier · CAVALIER 6 | Elementary | 55.0% | +20.9pp |
| 11 | CAVALIER HIGH SCHOOL Cavalier · CAVALIER 6 | High | 55.0% | +20.9pp |
| 12 | ELGIN-NEW LEIPZIG ELEMENTARY SCHOOL Elgin · ELGIN-NEW LEIPZIG 49 | Elementary | 55.0% | +20.9pp |
| 13 | CENTRAL VALLEY ELEMENTARY SCHOOL Buxton · CENTRAL VALLEY 3 | Elementary | 50.0% | +15.9pp |
| 14 | CENTRAL VALLEY HIGH SCHOOL Buxton · CENTRAL VALLEY 3 | High | 50.0% | +15.9pp |
| 15 | EAST FAIRVIEW ELEMENTARY SCHOOL Fairview · YELLOWSTONE 14 | Elementary | 50.0% | +15.9pp |
| 16 | HAZELTON-MOFFIT-BRADDOCK ELEMENTARY SCHOOL Hazelton · HAZELTON-MOFFIT-BRADDOCK 6 | Elementary | 50.0% | +15.9pp |
| 17 | HAZELTON-MOFFIT-BRADDOCK HIGH SCHOOL Hazelton · HAZELTON-MOFFIT-BRADDOCK 6 | High | 50.0% | +15.9pp |
| 18 | HAZEN ELEMENTARY SCHOOL Hazen · HAZEN 3 | Elementary | 50.0% | +15.9pp |
| 19 | HAZEN HIGH SCHOOL Hazen · HAZEN 3 | High | 50.0% | +15.9pp |
| 20 | HAZEN MIDDLE SCHOOL Hazen · HAZEN 3 | Middle | 50.0% | +15.9pp |
| 21 | LEEDS ELEMENTARY SCHOOL Leeds · LEEDS 6 | Elementary | 50.0% | +15.9pp |
| 22 | LITCHVILLE-MARION ELEMENTARY SCHOOL Marion · LITCHVILLE-MARION 46 | Elementary | 50.0% | +15.9pp |
| 23 | LITCHVILLE-MARION HIGH SCHOOL Marion · LITCHVILLE-MARION 46 | High | 50.0% | +15.9pp |
| 24 | MANVEL ELEMENTARY SCHOOL Manvel · MANVEL 125 | Elementary | 50.0% | +15.9pp |
| 25 | MUNICH ELEMENTARY SCHOOL Munich · MUNICH 19 | Elementary | 50.0% | +15.9pp |
| 26 | NAPOLEON ELEMENTARY SCHOOL Napoleon · NAPOLEON 2 | Elementary | 50.0% | +15.9pp |
| 27 | NAPOLEON HIGH SCHOOL Napoleon · NAPOLEON 2 | High | 50.0% | +15.9pp |
| 28 | THOMPSON ELEMENTARY SCHOOL Thompson · THOMPSON 61 | Elementary | 50.0% | +15.9pp |
| 29 | TURTLE LAKE-MERCER ELEMENTARY SCHOOL Turtle Lake · TURTLE LAKE-MERCER 72 | Elementary | 50.0% | +15.9pp |
| 30 | TURTLE LAKE-MERCER HIGH SCHOOL Turtle Lake · TURTLE LAKE-MERCER 72 | High | 50.0% | +15.9pp |
| 31 | YELLOWSTONE VIRTUAL ACADEMY Fairview · YELLOWSTONE 14 | Elementary | 50.0% | +15.9pp |
| 32 | JAMESTOWN HIGH SCHOOL Jamestown · JAMESTOWN 1 | High | 49.0% | +14.9pp |
| 33 | JAMESTOWN MIDDLE SCHOOL Jamestown · JAMESTOWN 1 | Middle | 49.0% | +14.9pp |
| 34 | JEFFERSON ELEMENTARY SCHOOL Valley City · VALLEY CITY 2 | Elementary | 49.0% | +14.9pp |
| 35 | LINCOLN ELEMENTARY SCHOOL Jamestown · JAMESTOWN 1 | Elementary | 49.0% | +14.9pp |
| 36 | LOUIS L'AMOUR ELEMENTARY SCHOOL Jamestown · JAMESTOWN 1 | Elementary | 49.0% | +14.9pp |
| 37 | ROOSEVELT ELEMENTARY SCHOOL Jamestown · JAMESTOWN 1 | Elementary | 49.0% | +14.9pp |
| 38 | VALLEY CITY HIGH SCHOOL Valley City · VALLEY CITY 2 | High | 49.0% | +14.9pp |
| 39 | VALLEY CITY JUNIOR HIGH SCHOOL Valley City · VALLEY CITY 2 | Middle | 49.0% | +14.9pp |
| 40 | WASHINGTON ELEMENTARY SCHOOL Valley City · VALLEY CITY 2 | Middle | 49.0% | +14.9pp |
| 41 | WILLIAM S GUSSNER ELEMENTARY SCHOOL Jamestown · JAMESTOWN 1 | Elementary | 49.0% | +14.9pp |
| 42 | KINDRED ELEMENTARY SCHOOL Kindred · KINDRED 2 | Elementary | 46.0% | +11.9pp |
| 43 | BELFIELD ELEMENTARY SCHOOL Belfield · BELFIELD 13 | Elementary | 45.0% | +10.9pp |
| 44 | BEN FRANKLIN ELEMENTARY SCHOOL Grand Forks · GRAND FORKS 1 | Elementary | 45.0% | +10.9pp |
| 45 | BURLINGTON-DES LACS ELEMENTARY SCHOOL Burlington · UNITED 7 | Elementary | 45.0% | +10.9pp |
| 46 | CENTRAL HIGH SCHOOL Grand Forks · GRAND FORKS 1 | High | 45.0% | +10.9pp |
| 47 | CENTURY ELEMENTARY SCHOOL Grand Forks · GRAND FORKS 1 | Elementary | 45.0% | +10.9pp |
| 48 | COMMUNITY ALTERNATIVE HIGH SCHOOL Grand Forks · GRAND FORKS 1 | High | 45.0% | +10.9pp |
| 49 | DES LACS-BURLINGTON HIGH SCHOOL Des Lacs · UNITED 7 | High | 45.0% | +10.9pp |
| 50 | DISCOVERY ELEMENTARY SCHOOL Grand Forks · GRAND FORKS 1 | Elementary | 45.0% | +10.9pp |
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+ Science 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.