551 schools in North Dakota
54 counties · 186 cities · Public K-12
Parents researching North Dakota schools have 551 public K-12 options to consider across 54 counties and 186 cities. The directory below is the entry point.
Test scores
Reading, SY 2024-25. State average: 38.7% met or exceeded.Top 5 schools
- 60.0%
- 60.0%
- 60.0%
- 60.0%
- 60.0%
Lowest 5 schools
- 5.0%
- 15.0%
- 15.0%
- 15.0%
- 15.0%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| LAMOURE ELEMENTARY SCHOOL | LaMoure | LaMoure County | Elementary | 157 | · |
| MEMORIAL MIDDLE SCHOOL | Minot AFB | Ward County | Middle | 157 | · |
| SOUTH PRAIRIE HIGH SCHOOL | Minot | Ward County | High | 155 | · |
| ENDERLIN AREA HIGH SCHOOL | Enderlin | Ransom County | High | 154 | · |
| TGU-TOWNER ELEMENTARY SCHOOL | Towner | McHenry County | Elementary | 154 | · |
| NEW ENGLAND ELEMENTARY SCHOOL | New England | Hettinger County | Elementary | 153 | · |
| WILTON ELEMENTARY SCHOOL | Wilton | McLean County | Elementary | 153 | · |
| POWERS LAKE ELEMENTARY SCHOOL | Powers Lake | Burke County | Elementary | 152 | · |
| LINCOLN ELEMENTARY SCHOOL | Beach | Golden Valley County | Elementary | 150 | · |
| WISHEK ELEMENTARY SCHOOL | Wishek | McIntosh County | Elementary | 150 | · |
| CENTER-STANTON ELEMENTARY SCHOOL | Center | Oliver County | Elementary | 146 | · |
| GLENBURN ELEMENTARY SCHOOL | Glenburn | Renville County | Elementary | 144 | · |
| HAZEN MIDDLE SCHOOL | Hazen | Mercer County | Middle | 143 | · |
| MAY-PORT CG HIGH SCHOOL | Mayville | Traill County | High | 143 | · |
| TAYLOR-RICHARDTON ELEMENTARY SCHOOL | Taylor | Stark County | Elementary | 142 | · |
| WASHBURN HIGH SCHOOL | Washburn | McLean County | High | 142 | · |
| MIDWAY ELEMENTARY SCHOOL | Inkster | Grand Forks County | Elementary | 141 | · |
| PARSHALL ELEMENTARY SCHOOL | Parshall | Mountrail County | Elementary | 141 | · |
| FESSENDEN-BOWDON ELEMENTARY SCHOOL | Fessenden | Wells County | Elementary | 140 | · |
| MLS-MOHALL HIGH SCHOOL | Mohall | Renville County | High | 140 | · |
| NAPOLEON ELEMENTARY SCHOOL | Napoleon | Logan County | Elementary | 139 | · |
| PARSHALL HIGH SCHOOL | Parshall | Mountrail County | High | 139 | · |
| RICHARDTON-TAYLOR HIGH SCHOOL | Richardton | Stark County | High | 139 | · |
| EDGELEY ELEMENTARY SCHOOL | Edgeley | LaMoure County | Elementary | 138 | · |
| GRAFTON JUNIOR HIGH SCHOOL | Grafton | Walsh County | Middle | 137 | · |
| SAINT JOHN HIGH SCHOOL | Saint John | Rolette County | High | 137 | · |
| ENDERLIN AREA ELEMENTARY SCHOOL | Enderlin | Ransom County | Elementary | 136 | · |
| HANKINSON ELEMENTARY SCHOOL | Hankinson | Richland County | Elementary | 136 | · |
| MANDAREE ELEMENTARY SCHOOL | Mandaree | McKenzie County | Elementary | 136 | · |
| MOTT-REGENT ELEMENTARY SCHOOL | Mott | Hettinger County | Elementary | 136 | · |
| NORTH SHORE PLAZA ELEMENTARY SCHOOL | Plaza | Mountrail County | Elementary | 136 | · |
| PRAIRIE ROSE ELEMENTARY SCHOOL | Bismarck | Burleigh County | Elementary | 136 | · |
| FLASHER ELEMENTARY SCHOOL | Flasher | Morton County | Elementary | 134 | · |
| MADISON ELEMENTARY SCHOOL | Fargo | Cass County | Elementary | 134 | · |
| FLASHER HIGH SCHOOL | Flasher | Morton County | High | 132 | · |
| MT PLEASANT HIGH SCHOOL | Rolla | Rolette County | High | 132 | · |
| BELFIELD ELEMENTARY SCHOOL | Belfield | Stark County | Elementary | 131 | · |
| NORTH SARGENT ELEMENTARY SCHOOL | Gwinner | Sargent County | Elementary | 131 | · |
| DAKOTA PRAIRIE HIGH SCHOOL | Petersburg | Nelson County | High | 130 | · |
| WILTON HIGH SCHOOL | Wilton | McLean County | High | 130 | · |
| KENMARE ELEMENTARY SCHOOL | Kenmare | Ward County | Elementary | 129 | · |
| LAKOTA ELEMENTARY SCHOOL | Lakota | Nelson County | Elementary | 129 | · |
| MAY-PORT CG MIDDLE SCHOOL | Mayville | Traill County | Middle | 129 | · |
| NORTH BORDER-WALHALLA ELEMENTARY SCHOOL | Walhalla | Pembina County | Elementary | 128 | · |
| DAKOTA HIGH SCHOOL | Fargo | Cass County | High | 127 | · |
| CUSTER ELEMENTARY SCHOOL | Mandan | Morton County | Elementary | 126 | · |
| NEW TOWN MIDDLE SCHOOL | New Town | Mountrail County | Middle | 126 | · |
| RICHLAND JUNIOR-SENIOR HIGH SCHOOL | Colfax | Richland County | High | 126 | · |
| WYNDMERE ELEMENTARY SCHOOL | Wyndmere | Richland County | Elementary | 125 | · |
| BELFIELD HIGH SCHOOL | Belfield | Stark County | High | 122 | · |
| HETTINGER HIGH SCHOOL | Hettinger | Adams County | High | 122 | · |
| MAPLE VALLEY ELEMENTARY SCHOOL | Tower City | Cass County | Elementary | 122 | · |
| NEW ENGLAND HIGH SCHOOL | New England | Hettinger County | High | 122 | · |
| Circle of Nations | Wahpeton | Richland County | Middle | 121 | · |
| DRAYTON ELEMENTARY SCHOOL | Drayton | Pembina County | Elementary | 120 | · |
| ELLENDALE ELEMENTARY SCHOOL | Ellendale | Dickey County | Elementary | 120 | · |
| WYNDMERE HIGH SCHOOL | Wyndmere | Richland County | High | 120 | · |
| CENTER-STANTON HIGH SCHOOL | Center | Oliver County | High | 119 | · |
| RAY HIGH SCHOOL | Ray | Williams County | High | 119 | · |
| LAMOURE HIGH SCHOOL | LaMoure | LaMoure County | High | 117 | · |
| WHITE SHIELD ELEMENTARY SCHOOL | White Shield | McLean County | Elementary | 117 | · |
| MAPLE VALLEY HIGH SCHOOL | Tower City | Cass County | High | 116 | · |
| WEST FARGO HIGH VIRTUAL ACADEMY | West Fargo | Cass County | High | 116 | · |
| ZIMMERMAN ELEMENTARY SCHOOL | Wahpeton | Richland County | Elementary | 116 | · |
| CANNON BALL ELEMENTARY SCHOOL | Cannon Ball | Sioux County | Elementary | 115 | · |
| ALEXANDER HIGH SCHOOL | Alexander | McKenzie County | High | 114 | · |
| SARGENT CENTRAL ELEMENTARY SCHOOL | Forman | Sargent County | Elementary | 114 | · |
| FARGO 9-12 VIRTUAL ACADEMY | Fargo | Cass County | High | 113 | · |
| LOUIS L'AMOUR ELEMENTARY SCHOOL | Jamestown | Stutsman County | Elementary | 113 | · |
| ROOSEVELT ELEMENTARY SCHOOL | Bismarck | Burleigh County | Elementary | 113 | · |
| MT PLEASANT ELEMENTARY SCHOOL | Rolla | Rolette County | Elementary | 112 | · |
| BEACH HIGH SCHOOL | Beach | Golden Valley County | High | 111 | · |
| CENTRAL VALLEY ELEMENTARY SCHOOL | Buxton | Traill County | Elementary | 109 | · |
| NORTH BORDER-PEMBINA ELEMENTARY SCHOOL | Pembina | Pembina County | Elementary | 109 | · |
| HANKINSON HIGH SCHOOL | Hankinson | Richland County | High | 108 | · |
| NAPOLEON HIGH SCHOOL | Napoleon | Logan County | High | 107 | · |
| EIGHT MILE HIGH SCHOOL | Trenton | Williams County | High | 105 | · |
| GLENBURN HIGH SCHOOL | Glenburn | Renville County | High | 105 | · |
| HIGHLAND ACRES ELEMENTARY SCHOOL | Bismarck | Burleigh County | Elementary | 103 | · |
| MEDINA ELEMENTARY SCHOOL | Medina | Stutsman County | Elementary | 103 | · |
| MEDINA HIGH SCHOOL | Medina | Stutsman County | High | 103 | · |
| PINGREE-BUCHANAN ELEMENTARY SCHOOL | Buchanan | Stutsman County | Elementary | 102 | · |
| Theodore Jamerson Elementary School | Bismarck | Burleigh County | Elementary | 102 | · |
| CENTRAL VALLEY HIGH SCHOOL | Buxton | Traill County | High | 101 | · |
| EMERADO ELEMENTARY SCHOOL | Emerado | Grand Forks County | Elementary | 101 | · |
| ELGIN-NEW LEIPZIG ELEMENTARY SCHOOL | Elgin | Grant County | Elementary | 100 | · |
| LIDGERWOOD ELEMENTARY SCHOOL | Lidgerwood | Richland County | Elementary | 100 | · |
| SOLEN HIGH SCHOOL | Solen | Sioux County | High | 99 | · |
| WARWICK ELEMENTARY SCHOOL | Warwick | Benson County | Elementary | 99 | · |
| BERTHOLD HIGH SCHOOL | Berthold | Ward County | High | 98 | · |
| UNDERWOOD HIGH SCHOOL | Underwood | McLean County | High | 98 | · |
| HARWOOD ELEMENTARY SCHOOL | Harwood | Cass County | Elementary | 97 | · |
| HOPE PAGE ELEMENTARY SCHOOL | Page | Cass County | Elementary | 97 | · |
| SOUTH CENTRAL ALTERNATIVE HIGH SCHOOL | Bismarck | Burleigh County | High | 97 | · |
| TURTLE LAKE-MERCER ELEMENTARY SCHOOL | Turtle Lake | McLean County | Elementary | 97 | · |
| WASHINGTON ELEMENTARY SCHOOL | Jamestown | Stutsman County | Elementary | 97 | · |
| WISHEK HIGH SCHOOL | Wishek | McIntosh County | High | 97 | · |
| BERTHOLD ELEMENTARY SCHOOL | Berthold | Ward County | Elementary | 96 | · |
| LEEDS ELEMENTARY SCHOOL | Leeds | Benson County | Elementary | 96 | · |
| MADDOCK ELEMENTARY SCHOOL | Maddock | Benson County | Elementary | 96 | · |
| MIDKOTA ELEMENTARY SCHOOL | Binford | Griggs County | Elementary | 91 | · |
| UNDERWOOD ELEMENTARY SCHOOL | Underwood | McLean County | Elementary | 91 | · |
| BELL ELEMENTARY SCHOOL | Minot | Ward County | Elementary | 90 | · |
| EARLY CHILDHOOD PROGRAM | Dickinson | Stark County | Elementary | 90 | · |
| EDGELEY HIGH SCHOOL | Edgeley | LaMoure County | High | 90 | · |
| GLEN ULLIN ELEMENTARY SCHOOL | Glen Ullin | Morton County | Elementary | 90 | · |
| MILNOR ELEMENTARY SCHOOL | Milnor | Sargent County | Elementary | 89 | · |
| MOTT-REGENT HIGH SCHOOL | Mott | Hettinger County | High | 89 | · |
| KULM ELEMENTARY SCHOOL | Kulm | LaMoure County | Elementary | 87 | · |
| HAZELTON-MOFFIT-BRADDOCK ELEMENTARY SCHOOL | Hazelton | Emmons County | Elementary | 86 | · |
| MIDKOTA HIGH SCHOOL | Glenfield | Foster County | High | 86 | · |
| HEBRON ELEMENTARY SCHOOL | Hebron | Morton County | Elementary | 85 | · |
| TGU-GRANVILLE ELEMENTARY SCHOOL | Granville | McHenry County | Elementary | 85 | · |
| TURTLE LAKE-MERCER HIGH SCHOOL | Turtle Lake | McLean County | High | 85 | · |
| GRENORA ELEMENTARY SCHOOL | Grenora | Williams County | Elementary | 83 | · |
| GRENORA HIGH SCHOOL | Grenora | Williams County | High | 83 | · |
| GRIGGS COUNTY CENTRAL HIGH SCHOOL | Cooperstown | Griggs County | High | 83 | · |
| HATTON EIELSON ELEMENTARY SCHOOL | Hatton | Traill County | Elementary | 83 | · |
| LITCHVILLE-MARION ELEMENTARY SCHOOL | Marion | LaMoure County | Elementary | 83 | · |
| WESTHOPE HIGH SCHOOL | Westhope | Bottineau County | High | 81 | · |
| ELLENDALE HIGH SCHOOL | Ellendale | Dickey County | High | 79 | · |
| VALLEY-EDINBURG ELEMENTARY SCHOOL-CRYSTAL | Crystal | Pembina County | Elementary | 79 | · |
| WESTHOPE ELEMENTARY SCHOOL | Westhope | Bottineau County | Elementary | 79 | · |
| APPLE CREEK ELEMENTARY SCHOOL | Bismarck | Burleigh County | Elementary | 78 | · |
| NORTH SHORE PLAZA HIGH SCHOOL | Plaza | Mountrail County | High | 78 | · |
| ROLETTE ELEMENTARY SCHOOL | Rolette | Rolette County | Elementary | 78 | · |
| MILNOR HIGH SCHOOL | Milnor | Sargent County | High | 77 | · |
| VALLEY-EDINBURG HIGH SCHOOL | Edinburg | Walsh County | High | 77 | · |
| LAKOTA HIGH SCHOOL | Lakota | Nelson County | High | 76 | · |
| LIDGERWOOD HIGH SCHOOL | Lidgerwood | Richland County | High | 76 | · |
| MINTO HIGH SCHOOL | Minto | Walsh County | High | 76 | · |
| NORTH STAR HIGH SCHOOL | Cando | Towner County | High | 76 | · |
| DRAKE HIGH SCHOOL | Drake | McHenry County | High | 75 | · |
| TGU-TOWNER HIGH SCHOOL | Towner | McHenry County | High | 75 | · |
| ASHLEY ELEMENTARY SCHOOL | Ashley | McIntosh County | Elementary | 74 | · |
| BARNES COUNTY NORTH HIGH SCHOOL | Wimbledon | Barnes County | High | 74 | · |
| HATTON EIELSON HIGH SCHOOL | Hatton | Traill County | High | 74 | · |
| SARGENT CENTRAL HIGH SCHOOL | Forman | Sargent County | High | 74 | · |
| SAWYER ELEMENTARY SCHOOL | Sawyer | Ward County | Elementary | 74 | · |
| ANAMOOSE ELEMENTARY SCHOOL | Anamoose | McHenry County | Elementary | 73 | · |
| COMMUNITY ALTERNATIVE HIGH SCHOOL | Grand Forks | Grand Forks County | High | 73 | · |
| LINTON HIGH SCHOOL | Linton | Emmons County | High | 73 | · |
| SCRANTON ELEMENTARY SCHOOL | Scranton | Bowman County | Elementary | 73 | · |
| MAX ELEMENTARY SCHOOL | Max | McLean County | Elementary | 72 | · |
| MCKINLEY ELEMENTARY SCHOOL | Minot | Ward County | Elementary | 72 | · |
| MINNEWAUKAN HIGH SCHOOL | Minnewaukan | Benson County | High | 71 | · |
| GACKLE-STREETER ELEMENTARY SCHOOL | Gackle | Logan County | Elementary | 70 | · |
| NATHAN TWINING MIDDLE SCHOOL | Grand Forks AFB | Grand Forks County | Middle | 69 | · |
| POWERS LAKE HIGH SCHOOL | Powers Lake | Burke County | High | 69 | · |
| ELGIN-NEW LEIPZIG HIGH SCHOOL | Elgin | Grant County | High | 68 | · |
| HEBRON HIGH SCHOOL | Hebron | Morton County | High | 68 | · |
| MCCLUSKY-GOODRICH ELEMENTARY SCHOOL | McClusky | Sheridan County | Elementary | 68 | · |
| MANDAREE HIGH SCHOOL | Mandaree | McKenzie County | High | 67 | · |
| FINLEY-SHARON ELEMENTARY SCHOOL | Finley | Steele County | Elementary | 66 | · |
| LITCHVILLE-MARION HIGH SCHOOL | Marion | LaMoure County | High | 66 | · |
| HOPE PAGE HIGH SCHOOL | Hope | Steele County | High | 65 | · |
| VALLEY-EDINBURG ELEMENTARY SCHOOL-HOOPLE | Hoople | Walsh County | Elementary | 65 | · |
| NORTH SARGENT HIGH SCHOOL | Gwinner | Sargent County | High | 64 | · |
| MAX HIGH SCHOOL | Max | McLean County | High | 63 | · |
| MUNICH ELEMENTARY SCHOOL | Munich | Cavalier County | Elementary | 63 | · |
| STRASBURG HIGH SCHOOL | Strasburg | Emmons County | High | 63 | · |
| DRAYTON HIGH SCHOOL | Drayton | Pembina County | High | 62 | · |
| ROOSEVELT ELEMENTARY SCHOOL | Carson | Grant County | Elementary | 62 | · |
| SCRANTON HIGH SCHOOL | Scranton | Bowman County | High | 62 | · |
| MONTPELIER ELEMENTARY SCHOOL | Montpelier | Stutsman County | Elementary | 61 | · |
| NORTH BORDER-WALHALLA HIGH SCHOOL | Walhalla | Pembina County | High | 59 | · |
| HAZELTON-MOFFIT-BRADDOCK HIGH SCHOOL | Hazelton | Emmons County | High | 58 | · |
| PINGREE-BUCHANAN HIGH SCHOOL | Pingree | Stutsman County | High | 58 | · |
| WHITE SHIELD HIGH SCHOOL | White Shield | McLean County | High | 57 | · |
| ELLENDALE MIDDLE SCHOOL | Ellendale | Dickey County | Middle | 56 | · |
| FESSENDEN-BOWDON HIGH SCHOOL | Fessenden | Wells County | High | 56 | · |
| RICHARDTON-TAYLOR ELEMENTARY SCHOOL | Richardton | Stark County | Middle | 56 | · |
| DEMORES ELEMENTARY SCHOOL | Medora | Billings County | Elementary | 55 | · |
| TWIN BUTTES ELEMENTARY SCHOOL | Halliday | Dunn County | Elementary | 55 | · |
| FAIRMOUNT ELEMENTARY SCHOOL | Fairmount | Richland County | Elementary | 54 | · |
| MIDWAY HIGH SCHOOL | Inkster | Grand Forks County | High | 54 | · |
| WEST FARGO COMMUNITY HIGH SCHOOL | West Fargo | Cass County | High | 53 | · |
| BURKE CENTRAL ELEMENTARY SCHOOL | Lignite | Burke County | Elementary | 52 | · |
| OBERON ELEMENTARY SCHOOL | Oberon | Benson County | Elementary | 52 | · |
| WARWICK MIDDLE SCHOOL | Warwick | Benson County | Middle | 52 | · |
| ROLETTE HIGH SCHOOL | Rolette | Rolette County | High | 51 | · |
| BOWBELLS ELEMENTARY SCHOOL | Bowbells | Burke County | Elementary | 50 | · |
| BRAVE CENTER ACADEMY | Mandan | Morton County | High | 50 | · |
| MENOKEN ELEMENTARY SCHOOL | Menoken | Burleigh County | Elementary | 50 | · |
| SOURIS RIVER CAMPUS ALTERNATIVE HIGH SCHOOL | Minot | Ward County | High | 50 | · |
| MANDAN VIRTUAL HIGH SCHOOL | Mandan | Morton County | High | 49 | · |
| MAPLE RIVER COLONY SCHOOL | Fullerton | Dickey County | Elementary | 49 | · |
| SOUTHWEST COMMUNITY HIGH SCHOOL | Dickinson | Stark County | High | 48 | · |
| WARWICK HIGH SCHOOL | Warwick | Benson County | High | 48 | · |
| ASHLEY HIGH SCHOOL | Ashley | McIntosh County | High | 47 | · |
| FORT YATES MIDDLE SCHOOL | Fort Yates | Sioux County | Middle | 46 | · |
| MCCLUSKY-GOODRICH HIGH SCHOOL | McClusky | Sheridan County | High | 46 | · |
| NEWBURG-UNITED ELEMENTARY SCHOOL | Newburg | Bottineau County | Elementary | 46 | · |
| PRAIRIE ELEMENTARY SCHOOL | Belfield | Billings County | Elementary | 46 | · |
| FAIRMOUNT HIGH SCHOOL | Fairmount | Richland County | High | 45 | · |
| SELFRIDGE ELEMENTARY SCHOOL | Selfridge | Sioux County | Elementary | 45 | · |
| GLEN ULLIN HIGH SCHOOL | Glen Ullin | Morton County | High | 44 | · |
| MONTPELIER HIGH SCHOOL | Montpelier | Stutsman County | High | 44 | · |
| STRASBURG ELEMENTARY SCHOOL | Strasburg | Emmons County | Elementary | 44 | · |
| BURKE CENTRAL HIGH SCHOOL | Lignite | Burke County | High | 43 | · |
| BOWBELLS HIGH SCHOOL | Bowbells | Burke County | High | 42 | · |
| WING ELEMENTARY SCHOOL | Wing | Burleigh County | Elementary | 40 | · |
| TGU-GRANVILLE HIGH SCHOOL | Granville | McHenry County | High | 39 | · |
| Twin Buttes Day School | Hallilday | Dunn County | Elementary | 39 | · |
| MADDOCK HIGH SCHOOL | Maddock | Benson County | High | 38 | · |
| ROUGHRIDER ELEMENTARY VIRTUAL ACADEMY | Dickinson | Stark County | Elementary | 38 | · |
| ROUGHRIDER HIGH VIRTUAL ACADEMY | Dickinson | Stark County | High | 38 | · |
| TINY TURTLES PRESCHOOL | Belcourt | Rolette County | Elementary | 38 | · |
| DEL EASTON ALTERNATIVE HIGH SCHOOL | Williston | Williams County | High | 37 | · |
| WILLISTON MIDDLE SCHOOL CENTRAL CAMPUS PK | Williston | Williams County | Elementary | 37 | · |
| FORDVILLE-LANKIN ELEMENTARY SCHOOL | Fordville | Walsh County | Elementary | 36 | · |
| GOLVA ELEMENTARY SCHOOL | Golva | Golden Valley County | Elementary | 36 | · |
| KULM HIGH SCHOOL | Kulm | LaMoure County | High | 36 | · |
| NORTH BORDER-PEMBINA HIGH SCHOOL | Pembina | Pembina County | High | 36 | · |
| FINLEY-SHARON HIGH SCHOOL | Finley | Steele County | High | 35 | · |
| NEWBURG-UNITED HIGH SCHOOL | Newburg | Bottineau County | High | 35 | · |
| SUNDALE COLONY ELEMENTARY SCHOOL | Milnor | Ransom County | Elementary | 35 | · |
| Spring Creek Colony Elementary - 04 | Forbes | McPherson County | Elementary | 35 | · |
| BOWMAN CO PRESCHOOL | Bowman | Bowman County | Elementary | 34 | · |
| EXPLORER ACADEMY | Fargo | Cass County | Elementary | 34 | · |
| WATFORD CITY VIRTUAL ACADEMY HIGH SCHOOL | Watford City | McKenzie County | High | 34 | · |
| GACKLE-STREETER HIGH SCHOOL | Gackle | Logan County | High | 30 | · |
| LEEDS HIGH SCHOOL | Leeds | Benson County | High | 30 | · |
| MUNICH HIGH SCHOOL | Munich | Cavalier County | High | 30 | · |
| SELFRIDGE HIGH SCHOOL | Selfridge | Sioux County | High | 30 | · |
| WOLVES CENTER ACADEMY | Watford City | McKenzie County | High | 30 | · |
| STARKWEATHER ELEMENTARY SCHOOL | Starkweather | Ramsey County | Elementary | 29 | · |
| KENSAL ELEMENTARY SCHOOL | Kensal | Stutsman County | Elementary | 28 | · |
| SWEET BRIAR SCHOOL | Mandan | Morton County | Elementary | 28 | · |
| WILLOW BANK COLONY SCHOOL | Edgeley | LaMoure County | Elementary | 27 | · |
| LITTLE HEART ELEMENTARY SCHOOL | Saint Anthony | Morton County | Elementary | 25 | · |
| STARKWEATHER HIGH SCHOOL | Starkweather | Ramsey County | High | 25 | · |
| FARGO K-8 VIRTUAL ACADEMY | Fargo | Cass County | Elementary | 22 | · |
| WING HIGH SCHOOL | Wing | Burleigh County | High | 22 | · |
| LAMOURE COLONY SCHOOL | LaMoure | LaMoure County | Elementary | 21 | · |
| STERLING ELEMENTARY SCHOOL | Sterling | Burleigh County | Elementary | 21 | · |
| MARMOT SCHOOL 6-12 | Mandan | Morton County | High | 20 | · |
| SAWYER HIGH SCHOOL | Sawyer | Ward County | High | 20 | · |
| MINOT PUBLIC SCHOOLS 9-12 VIRTUAL ACADEMY | Minot | Ward County | High | 19 | · |
| FOUR WINDS COMMUNITY PK SCHOOL | Fort Totten | Benson County | Elementary | 16 | · |
| NAUGHTON ELEMENTARY SCHOOL | Bismarck | Burleigh County | Elementary | 16 | · |
| SCHOOL FOR THE DEAF PK-8 | Devils Lake | Ramsey County | Elementary | 16 | · |
| SELF-DIRECTED ACADEMY | Fargo | Cass County | Middle | 16 | · |
| FORDVILLE-LANKIN HIGH SCHOOL | Fordville | Walsh County | High | 14 | · |
| MANDAN K-8 ELEMENTARY VIRTUAL ACADEMY | Mandan | Morton County | Elementary | 14 | · |
| ZEELAND HIGH SCHOOL | Zeeland | McIntosh County | High | 14 | · |
| EDMORE ELEMENTARY SCHOOL | Edmore | Ramsey County | Elementary | 13 | · |
| RHAME ELEMENTARY SCHOOL | Rhame | Bowman County | Elementary | 13 | · |
| SUNDALE COLONY HIGH SCHOOL | Milnor | Ransom County | High | 13 | · |
| WEST FARGO MIDDLE VIRTUAL ACADEMY | West Fargo | Cass County | Middle | 13 | · |