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 301–350 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
MINOT HIGH SCHOOLMinotPublic school9–120
MINOT NORTH HIGH SCHOOLMinotPublic school9–120
MINOT PUBLIC SCHOOLS 6-8 VIRTUAL ACADEMYMinotPublic school6–80
MINOT PUBLIC SCHOOLS 9-12 VIRTUAL ACADEMYMinotPublic school9–120
MINOT PUBLIC SCHOOLS K-5 VIRTUAL ACADEMYMinotPublic schoolK–50
MINTO ELEMENTARY SCHOOLMintoPublic schoolPK–80
MINTO HIGH SCHOOLMintoPublic school9–120
MISSOURI RIDGE ELEMENTARY SCHOOLWillistonPublic schoolK–50
MLS-MOHALL ELEMENTARY SCHOOLMohallPublic schoolPK–60
MLS-MOHALL HIGH SCHOOLMohallPublic school7–120
MONTPELIER ELEMENTARY SCHOOLMontpelierPublic schoolPK–60
MONTPELIER HIGH SCHOOLMontpelierPublic school7–120
MOTT-REGENT ELEMENTARY SCHOOLMottPublic schoolPK–60
MOTT-REGENT HIGH SCHOOLMottPublic school7–120
MT PLEASANT ELEMENTARY SCHOOLRollaPublic schoolPK–60
MT PLEASANT HIGH SCHOOLRollaPublic school7–120
MUNICH ELEMENTARY SCHOOLMunichPublic schoolPK–80
MUNICH HIGH SCHOOLMunichPublic school9–120
NAPOLEON ELEMENTARY SCHOOLNapoleonPublic schoolPK–60
NAPOLEON HIGH SCHOOLNapoleonPublic school7–120
NATHAN TWINING ELEMENTARY SCHOOLGrand Forks AFBPublic schoolK–50
NATHAN TWINING MIDDLE SCHOOLGrand Forks AFBPublic school6–80
NAUGHTON ELEMENTARY SCHOOLBismarckPublic schoolPK–80
NEDROSE ELEMENTARY SCHOOLMinotPublic schoolPK–50
NEDROSE HIGH SCHOOLMinotPublic school6–120
NEW ENGLAND ELEMENTARY SCHOOLNew EnglandPublic schoolPK–60
NEW ENGLAND HIGH SCHOOLNew EnglandPublic school7–120
NEW ENGLAND PUBLIC VIRTUAL ELEMENTARY SCHOOLNew EnglandPublic schoolK–60
NEW ENGLAND PUBLIC VIRTUAL HIGH SCHOOLNew EnglandPublic school7–120
NEW ROCKFORD-SHEYENNE ELEMENTARY SCHOOLNew RockfordPublic schoolPK–50
NEW ROCKFORD-SHEYENNE HIGH SCHOOLNew RockfordPublic school6–120
NEW SALEM-ALMONT HIGH SCHOOLNew SalemPublic school7–120
NEW TOWN HIGH SCHOOLNew TownPublic school9–120
NEW TOWN MIDDLE SCHOOLNew TownPublic school7–80
NEWBURG-UNITED ELEMENTARY SCHOOLNewburgPublic schoolPK–60
NEWBURG-UNITED HIGH SCHOOLNewburgPublic school7–120
NORTH BORDER-PEMBINA ELEMENTARY SCHOOLPembinaPublic schoolPK–80
NORTH BORDER-PEMBINA HIGH SCHOOLPembinaPublic school9–120
NORTH BORDER-WALHALLA ELEMENTARY SCHOOLWalhallaPublic schoolPK–80
NORTH BORDER-WALHALLA HIGH SCHOOLWalhallaPublic school9–120
NORTH HIGH SCHOOLFargoPublic school9–120
NORTH PLAINS ELEMENTARY SCHOOLMinot AFBPublic schoolK–50
NORTH SARGENT ELEMENTARY SCHOOLGwinnerPublic schoolPK–80
NORTH SARGENT HIGH SCHOOLGwinnerPublic school9–120
NORTH SHORE PLAZA ELEMENTARY SCHOOLPlazaPublic schoolPK–60
NORTH SHORE PLAZA HIGH SCHOOLPlazaPublic school7–120
NORTH STAR ELEMENTARY SCHOOLCandoPublic schoolPK–80
NORTH STAR HIGH SCHOOLCandoPublic school9–120
NORTHERN CASS ELEMENTARY SCHOOLHunterPublic schoolPK–50
NORTHERN CASS HIGH SCHOOLHunterPublic school9–120