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 151–200 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
GOLVA ELEMENTARY SCHOOLGolvaPublic schoolPK–80
GRAFTON HIGH SCHOOLGraftonPublic school9–120
GRAFTON JUNIOR HIGH SCHOOLGraftonPublic school7–80
GRAND FORKS VIRTUAL HIGH SCHOOLGrand ForksPublic school9–120
GRANT COLONY SCHOOLEnderlinPublic schoolK–80
GRENORA ELEMENTARY SCHOOLGrenoraPublic schoolPK–60
GRENORA HIGH SCHOOLGrenoraPublic school7–120
GRIGGS COUNTY CENTRAL ELEMENTARY SCHOOLCooperstownPublic schoolPK–80
GRIGGS COUNTY CENTRAL HIGH SCHOOLCooperstownPublic school9–120
GRIMSRUD ELEMENTARY SCHOOLBismarckPublic schoolK–50
HAGAN ELEMENTARY SCHOOLWillistonPublic schoolPK–40
HANKINSON ELEMENTARY SCHOOLHankinsonPublic schoolPK–60
HANKINSON HIGH SCHOOLHankinsonPublic school7–120
HARVEY HIGH SCHOOLHarveyPublic school7–120
HARWOOD ELEMENTARY SCHOOLHarwoodPublic schoolK–50
HATTON EIELSON ELEMENTARY SCHOOLHattonPublic schoolPK–60
HATTON EIELSON HIGH SCHOOLHattonPublic school7–120
HAZELTON-MOFFIT-BRADDOCK ELEMENTARY SCHOOLHazeltonPublic schoolPK–60
HAZELTON-MOFFIT-BRADDOCK HIGH SCHOOLHazeltonPublic school7–120
HAZEN ELEMENTARY SCHOOLHazenPublic schoolPK–50
HAZEN HIGH SCHOOLHazenPublic school9–120
HAZEN MIDDLE SCHOOLHazenPublic school6–80
HEART RIVER ELEMENTARY SCHOOLDickinsonPublic schoolK–50
HEBRON ELEMENTARY SCHOOLHebronPublic schoolPK–60
HEBRON HIGH SCHOOLHebronPublic school7–120
HERITAGE MIDDLE SCHOOLHoracePublic school6–80
HETTINGER ELEMENTARY SCHOOLHettingerPublic schoolPK–60
HETTINGER HIGH SCHOOLHettingerPublic school7–120
HIGHLAND ACRES ELEMENTARY SCHOOLBismarckPublic schoolK–50
HILLSBORO ELEMENTARY SCHOOLHillsboroPublic schoolPK–60
HILLSBORO HIGH SCHOOLHillsboroPublic school7–120
HOPE PAGE ELEMENTARY SCHOOLPagePublic schoolPK–60
HOPE PAGE HIGH SCHOOLHopePublic school7–120
HORACE ELEMENTARY SCHOOLHoracePublic schoolK–50
HORACE HIGH SCHOOLHoracePublic school9–120
HORACE MANN ROOSEVELT ELEMENTARY SCHOOLFargoPublic schoolK–50
HORIZON MIDDLE SCHOOLBismarckPublic school6–80
HORSE CREEK SCHOOLCartwrightPublic schoolK–80
INDEPENDENCE ELEMENTARY SCHOOLFargoPublic schoolK–50
J NELSON KELLY ELEMENTARY SCHOOLGrand ForksPublic schoolPK–50
JAMESTOWN HIGH SCHOOLJamestownPublic school9–120
JAMESTOWN MIDDLE SCHOOLJamestownPublic school6–80
JEANNETTE MYHRE ELEMENTARY SCHOOLBismarckPublic schoolK–50
JEFFERSON ELEMENTARY SCHOOLFargoPublic schoolPK–50
JEFFERSON ELEMENTARY SCHOOLDickinsonPublic schoolK–50
JEFFERSON ELEMENTARY SCHOOLValley CityPublic schoolPK–30
JIM HILL MIDDLE SCHOOLMinotPublic school6–80
JOHN HOEVEN ELEMENTARY SCHOOLMinotPublic schoolPK–50
KENMARE ELEMENTARY SCHOOLKenmarePublic schoolPK–50
KENMARE HIGH SCHOOLKenmarePublic school6–120