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 201–250 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
OSGOOD ELEM SCHOOLFargoPublic schoolK–50
Ojibwa Indian SchoolBelcourtPublic schoolK–80
OBERON ELEMENTARY SCHOOLOberonPublic schoolPK–80
OAKES HIGH SCHOOLOakesPublic school7–120
OAKES ELEMENTARY SCHOOLOakesPublic schoolPK–60
Oak Grove Lutheran SchoolFargoPrivate schoolPK–120
Oak Grove Lutheran Elementary SchoolFargoPrivate schoolPK–50
NORTHWOOD HIGH SCHOOLNorthwoodPublic school7–120
NORTHWOOD ELEMENTARY SCHOOLNorthwoodPublic schoolPK–60
NORTHRIDGE ELEMENTARY SCHOOLBismarckPublic schoolK–50
NORTHERN CASS MIDDLE SCHOOLHunterPublic school6–80
NORTHERN CASS HIGH SCHOOLHunterPublic school9–120
NORTHERN CASS ELEMENTARY SCHOOLHunterPublic schoolPK–50
NORTH STAR HIGH SCHOOLCandoPublic school9–120
NORTH STAR ELEMENTARY SCHOOLCandoPublic schoolPK–80
NORTH SHORE PLAZA HIGH SCHOOLPlazaPublic school7–120
NORTH SHORE PLAZA ELEMENTARY SCHOOLPlazaPublic schoolPK–60
NORTH SARGENT HIGH SCHOOLGwinnerPublic school9–120
NORTH SARGENT ELEMENTARY SCHOOLGwinnerPublic schoolPK–80
NORTH PLAINS ELEMENTARY SCHOOLMinot AFBPublic schoolK–50
NORTH HIGH SCHOOLFargoPublic school9–120
NORTH BORDER-WALHALLA HIGH SCHOOLWalhallaPublic school9–120
NORTH BORDER-WALHALLA ELEMENTARY SCHOOLWalhallaPublic schoolPK–80
NORTH BORDER-PEMBINA HIGH SCHOOLPembinaPublic school9–120
NORTH BORDER-PEMBINA ELEMENTARY SCHOOLPembinaPublic schoolPK–80
NEWBURG-UNITED HIGH SCHOOLNewburgPublic school7–120
NEWBURG-UNITED ELEMENTARY SCHOOLNewburgPublic schoolPK–60
NEW TOWN MIDDLE SCHOOLNew TownPublic school7–80
NEW TOWN HIGH SCHOOLNew TownPublic school9–120
NEW SALEM-ALMONT HIGH SCHOOLNew SalemPublic school7–120
NEW ROCKFORD-SHEYENNE HIGH SCHOOLNew RockfordPublic school6–120
NEW ROCKFORD-SHEYENNE ELEMENTARY SCHOOLNew RockfordPublic schoolPK–50
NEW ENGLAND PUBLIC VIRTUAL HIGH SCHOOLNew EnglandPublic school7–120
NEW ENGLAND PUBLIC VIRTUAL ELEMENTARY SCHOOLNew EnglandPublic schoolK–60
NEW ENGLAND HIGH SCHOOLNew EnglandPublic school7–120
NEW ENGLAND ELEMENTARY SCHOOLNew EnglandPublic schoolPK–60
NEDROSE HIGH SCHOOLMinotPublic school6–120
NEDROSE ELEMENTARY SCHOOLMinotPublic schoolPK–50
NAUGHTON ELEMENTARY SCHOOLBismarckPublic schoolPK–80
NATHAN TWINING MIDDLE SCHOOLGrand Forks AFBPublic school6–80
NATHAN TWINING ELEMENTARY SCHOOLGrand Forks AFBPublic schoolK–50
NAPOLEON HIGH SCHOOLNapoleonPublic school7–120
NAPOLEON ELEMENTARY SCHOOLNapoleonPublic schoolPK–60
MUNICH HIGH SCHOOLMunichPublic school9–120
MUNICH ELEMENTARY SCHOOLMunichPublic schoolPK–80
MT PLEASANT HIGH SCHOOLRollaPublic school7–120
MT PLEASANT ELEMENTARY SCHOOLRollaPublic schoolPK–60
MOTT-REGENT HIGH SCHOOLMottPublic school7–120
MOTT-REGENT ELEMENTARY SCHOOLMottPublic schoolPK–60
MONTPELIER HIGH SCHOOLMontpelierPublic school7–120