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 580 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
FREEDOM ELEMENTARY SCHOOLWest FargoPublic schoolK–50
FT LINCOLN ELEMENTARY SCHOOLMandanPublic schoolK–50
GACKLE-STREETER ELEMENTARY SCHOOLGacklePublic schoolPK–80
GACKLE-STREETER HIGH SCHOOLGacklePublic school9–120
GARDEN VALLEY ELEMENTARY SCHOOLWillistonPublic schoolK–50
GARRISON HIGH SCHOOLGarrisonPublic school7–120
GLEN ULLIN ELEMENTARY SCHOOLGlen UllinPublic schoolPK–80
GLEN ULLIN HIGH SCHOOLGlen UllinPublic school9–120
GLENBURN ELEMENTARY SCHOOLGlenburnPublic schoolPK–60
GLENBURN HIGH SCHOOLGlenburnPublic school7–120
GOLVA ELEMENTARY SCHOOLGolvaPublic schoolPK–80
Grace Lutheran SchoolFargoPrivate 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
Holy Family St. Marys SchoolGrand ForksPrivate schoolPK–50
Holy Spirit Elementary SchoolFargoPrivate schoolPK–50
Hope Christian AcademyDickinsonPrivate schoolPK–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