Schools in Maryland

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Maryland

Showing 901–950 of 1,411 public schools in Maryland.

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 Maryland, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Northview ElementaryBowiePublic schoolPK–50
Northwest Academy of Health SciencesBaltimorePublic school6–80
Northwest EDLP at Milford Mill AcademyTowsonPublic school9–120
Northwest HighGermantownPublic school9–120
Northwest MiddleTaneytownPublic school6–80
Northwestern ElementaryMardela SpringsPublic schoolPK–50
Northwestern HighHyattsvillePublic school9–120
Northwood ElementaryBaltimorePublic schoolPK–50
Northwood HighRockvillePublic school9–120
Norwood ElementaryBaltimorePublic schoolPK–50
Nottingham MiddleRosedalePublic school6–80
Oak Hill ElementarySeverna ParkPublic schoolK–50
Oak View ElementarySilver SpringPublic school3–50
Oakdale ElementaryIjamsvillePublic schoolPK–50
Oakdale HighIjamsvillePublic school9–120
Oakdale MiddleIjamsvillePublic school6–80
Oakland Mills HighColumbiaPublic school9–120
Oakland Mills MiddleColumbiaPublic school6–80
Oakland Terrace ElementarySilver SpringPublic schoolPK–50
Oaklands ElementaryLaurelPublic schoolPK–50
Oakleigh ElementaryBaltimorePublic schoolPK–50
Oakville ElementaryMechanicsvillePublic schoolPK–50
Oakwood ElementaryGlen BurniePublic schoolPK–50
Ocean City ElementaryOcean CityPublic schoolPK–40
Odenton ElementaryOdentonPublic schoolPK–50
Odessa Shannon MiddleSilver SpringPublic school6–80
Oklahoma Road MiddleSykesvillePublic school6–80
Old Forge ElementaryHagerstownPublic schoolPK–50
Old Mill HighMillersvillePublic school9–120
Old Mill Middle NorthMillersvillePublic school6–80
Old Mill Middle SouthMillersvillePublic school6–80
Old Post Road ElementaryAbingdonPublic schoolPK–50
Oliver Beach ElementaryBaltimorePublic schoolPK–50
Olney ElementaryOlneyPublic schoolK–50
Orchard Grove ElementaryFrederickPublic schoolPK–50
Orems ElementaryBaltimorePublic schoolPK–50
Overlea HighBaltimorePublic school9–120
Overlook ElementaryTemple HillsPublic schoolPK–50
Overlook ElementaryLinthicumPublic schoolPK–50
Owings Mills ElementaryOwings MillsPublic schoolPK–50
Owings Mills HighOwings MillsPublic school9–120
Oxon Hill ElementaryOxon HillPublic schoolPK–50
Oxon Hill HighOxon HillPublic school9–120
Oxon Hill MiddleFort WashingtonPublic school6–80
Padonia International ElementaryCockeysvillePublic schoolPK–50
Paint Branch ElementaryCollege ParkPublic schoolPK–50
Paint Branch HighBurtonsvillePublic school9–120
Pangborn ElementaryHagerstownPublic schoolPK–50
Panorama ElementaryTemple HillsPublic schoolPK–50
Paramount ElementaryHagerstownPublic schoolPK–50