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 351–400 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
KULM HIGH SCHOOLKulmPublic school9–120
KULM ELEMENTARY SCHOOLKulmPublic schoolPK–80
KINDRED MIDDLE SCHOOLKindredPublic school6–80
KINDRED HIGH SCHOOLKindredPublic school9–120
KINDRED ELEMENTARY SCHOOLKindredPublic schoolPK–50
KILLDEER K-8 VIRTUAL ACADEMYKilldeerPublic schoolNot known0
KILLDEER HIGH SCHOOLKilldeerPublic school7–120
KILLDEER ELEMENTARY SCHOOLKilldeerPublic schoolPK–60
KILLDEER 9-12 VIRTUAL ACADEMYKilldeerPublic schoolNot known0
KIDDER COUNTY HIGH SCHOOLSteelePublic school6–120
KIDDER COUNTY ELEMENTARY SCHOOLSteelePublic schoolPK–50
KENSAL HIGH SCHOOLKensalPublic school7–120
KENSAL ELEMENTARY SCHOOLKensalPublic schoolPK–60
KENNEDY ELEMENTARY SCHOOLFargoPublic schoolK–50
KENMARE HIGH SCHOOLKenmarePublic school6–120
KENMARE ELEMENTARY SCHOOLKenmarePublic schoolPK–50
Johnson Corners Christian AcademyWatford CityPrivate schoolK–110
JOHN HOEVEN ELEMENTARY SCHOOLMinotPublic schoolPK–50
JIM HILL MIDDLE SCHOOLMinotPublic school6–80
JEFFERSON ELEMENTARY SCHOOLFargoPublic schoolPK–50
JEFFERSON ELEMENTARY SCHOOLDickinsonPublic schoolK–50
JEFFERSON ELEMENTARY SCHOOLValley CityPublic schoolPK–30
JEANNETTE MYHRE ELEMENTARY SCHOOLBismarckPublic schoolK–50
JAMESTOWN MIDDLE SCHOOLJamestownPublic school6–80
JAMESTOWN HIGH SCHOOLJamestownPublic school9–120
J NELSON KELLY ELEMENTARY SCHOOLGrand ForksPublic schoolPK–50
Invitation Hill Adventist SchoolDickinsonPrivate schoolK–80
INDEPENDENCE ELEMENTARY SCHOOLFargoPublic schoolK–50
HORSE CREEK SCHOOLCartwrightPublic schoolK–80
HORIZON MIDDLE SCHOOLBismarckPublic school6–80
HORACE MANN ROOSEVELT ELEMENTARY SCHOOLFargoPublic schoolK–50
HORACE HIGH SCHOOLHoracePublic school9–120
HORACE ELEMENTARY SCHOOLHoracePublic schoolK–50
HOPE PAGE HIGH SCHOOLHopePublic school7–120
HOPE PAGE ELEMENTARY SCHOOLPagePublic schoolPK–60
Hope Christian AcademyDickinsonPrivate schoolPK–120
Holy Spirit Elementary SchoolFargoPrivate schoolPK–50
Holy Family St. Marys SchoolGrand ForksPrivate schoolPK–50
HILLSBORO HIGH SCHOOLHillsboroPublic school7–120
HILLSBORO ELEMENTARY SCHOOLHillsboroPublic schoolPK–60
HIGHLAND ACRES ELEMENTARY SCHOOLBismarckPublic schoolK–50
HETTINGER HIGH SCHOOLHettingerPublic school7–120
HETTINGER ELEMENTARY SCHOOLHettingerPublic schoolPK–60
HERITAGE MIDDLE SCHOOLHoracePublic school6–80
HEBRON HIGH SCHOOLHebronPublic school7–120
HEBRON ELEMENTARY SCHOOLHebronPublic schoolPK–60
HEART RIVER ELEMENTARY SCHOOLDickinsonPublic schoolK–50
HAZEN MIDDLE SCHOOLHazenPublic school6–80
HAZEN HIGH SCHOOLHazenPublic school9–120
HAZEN ELEMENTARY SCHOOLHazenPublic schoolPK–50