Schools in North Dakota

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in North Dakota

Showing 1–50 of 537 public schools in North Dakota.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in North Dakota, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
ALEXANDER ELEMENTARY SCHOOLAlexanderPublic schoolPK–60
ALEXANDER HIGH SCHOOLAlexanderPublic school7–120
ANAMOOSE ELEMENTARY SCHOOLAnamoosePublic schoolK–60
APPLE CREEK ELEMENTARY SCHOOLBismarckPublic schoolPK–50
ASB PREK CENTERWillistonPublic schoolNot known0
ASHLEY ELEMENTARY SCHOOLAshleyPublic schoolPK–60
ASHLEY HIGH SCHOOLAshleyPublic school7–120
AURORA ELEMENTARY SCHOOLWest FargoPublic schoolK–50
BADLANDS ELEMENTARY SCHOOLWatford CityPublic schoolPK–50
BARNES COUNTY NORTH ELEMENTARY SCHOOLWimbledonPublic schoolPK–80
BARNES COUNTY NORTH HIGH SCHOOLWimbledonPublic school9–120
BEACH ELEMENTARY VIRTUAL ACADEMYBeachPublic schoolK–60
BEACH HIGH SCHOOLBeachPublic school7–120
BEACH HIGH VIRTUAL ACADEMYBeachPublic school7–120
BECEP CENTERBismarckPublic schoolPK0
BEL AIR ELEMENTARY SCHOOLMinotPublic schoolPK–50
BELFIELD ELEMENTARY SCHOOLBelfieldPublic schoolPK–60
BELFIELD HIGH SCHOOLBelfieldPublic school7–120
BELFIELD PUBLIC 7-8 VIRTUAL SCHOOLBelfieldPublic schoolNot known0
BELFIELD PUBLIC 9-12 VIRTUAL SCHOOLBelfieldPublic schoolNot known0
BEN FRANKLIN ELEMENTARY SCHOOLGrand ForksPublic schoolPK–50
BEN FRANKLIN MIDDLE SCHOOLFargoPublic school6–80
BENNETT ELEMENTARY SCHOOLFargoPublic schoolK–50
BERTHOLD ELEMENTARY SCHOOLBertholdPublic schoolPK–60
BERTHOLD HIGH SCHOOLBertholdPublic school7–120
BEULAH ELEMENTARY SCHOOLBeulahPublic schoolPK–40
BEULAH HIGH SCHOOLBeulahPublic school9–120
BEULAH MIDDLE SCHOOLBeulahPublic school5–80
BISMARCK ELEMENTARY VIRTUAL ACADEMYBismarckPublic schoolK–50
BISMARCK HIGH SCHOOLBismarckPublic school9–120
BISMARCK HIGH VIRTUAL ACADEMYBismarckPublic school9–120
BISMARCK MIDDLE VIRTUAL ACADEMYBismarckPublic school6–80
BLUE JAY ACADEMYJamestownPublic school9–120
BM HANSON ELEMENTARY SCHOOLHarveyPublic schoolPK–60
BOB CALLIES ELEMENTARY SCHOOLGarrisonPublic schoolPK–60
BOTTINEAU ELEMENTARY SCHOOLBottineauPublic schoolPK–60
BOTTINEAU JUNIOR-SENIOR HIGH SCHOOLBottineauPublic school7–120
BOWBELLS ELEMENTARY SCHOOLBowbellsPublic schoolK–60
BOWBELLS HIGH SCHOOLBowbellsPublic school7–120
BOWMAN CO ELEMENTARY SCHOOLBowmanPublic schoolK–60
BOWMAN CO HIGH SCHOOLBowmanPublic school7–120
BOWMAN CO PRESCHOOLBowmanPublic schoolPK0
BRAVES ALTERNATIVE EDUCATION CAMPUSMandanPublic school9–120
BROOKS HARBOR ELEMENTARY SCHOOLWest FargoPublic schoolK–50
BURKE CENTRAL ELEMENTARY SCHOOLLignitePublic schoolPK–60
BURKE CENTRAL HIGH SCHOOLLignitePublic school7–120
BURLINGTON-DES LACS ELEMENTARY SCHOOLBurlingtonPublic schoolPK–60
CANNON BALL ELEMENTARY SCHOOLCannon BallPublic schoolPK–50
CARL BEN EIELSON MIDDLE SCHOOLFargoPublic school6–80
CARRINGTON ELEMENTARY SCHOOLCarringtonPublic schoolPK–60