Schools in Oklahoma

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

Schools in Oklahoma

Showing 951–1,000 of 1,791 public schools in Oklahoma.

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 Oklahoma, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
MANNFORD HSMannfordPublic school9–120
MANNFORD LOWER ESMannfordPublic school1–30
MANNFORD MSMannfordPublic school6–80
MANNFORD UPPER ESMannfordPublic school4–50
MANNSVILLE PUBLIC SCHOOLMannsvillePublic schoolPK–80
MAPLE PUBLIC SCHOOLCalumetPublic schoolPK–80
MARBLE CITY PUBLIC SCHOOLMarble CityPublic schoolPK–80
MARIETTA ESMariettaPublic schoolPK–50
MARIETTA HSMariettaPublic school9–120
MARIETTA MSMariettaPublic school6–80
MARK TWAIN ESOklahoma CityPublic schoolPK–40
MARK TWAIN ESDuncanPublic schoolK–50
MARLOW ESMarlowPublic schoolPK–50
MARLOW HSMarlowPublic school9–120
MARLOW MSMarlowPublic school6–80
MARRS ESSkiatookPublic schoolPK–10
MARSHALL ESTulsaPublic schoolPK–50
MARSHALL ESChecotahPublic schoolPK–20
MARSHALL T. MOORE ESBroken ArrowPublic schoolPK–50
MARY GOLDA ROSS MSOklahoma CityPublic school5–80
MARY WHITE ESHaskellPublic schoolPK–50
MARYETTA PUBLIC SCHOOLStilwellPublic schoolPK–80
MASON ESMasonPublic schoolPK–80
MASON HSMasonPublic school9–120
MAUD ESMaudPublic schoolPK–80
MAUD HSMaudPublic school9–120
MAYFIELD MSOklahoma CityPublic school6–80
MAYO DEMONSTRATION ESTulsaPublic schoolPK–50
MAYSVILLE ESMaysvillePublic schoolPK–80
MAYSVILLE HSMaysvillePublic school9–120
MAZIE ESChouteauPublic schoolPK–80
MCALESTER HSMcAlesterPublic school9–120
MCAULIFFE ESBroken ArrowPublic schoolPK–50
MCCLURE ESTulsaPublic schoolPK–50
MCCORD PUBLIC SCHOOLPonca CityPublic schoolPK–60
MCCURTAIN ESMcCurtainPublic schoolPK–80
MCCURTAIN HSMcCurtainPublic school9–120
MCKINLEY ESEnidPublic schoolPK–50
MCKINLEY ESTulsaPublic schoolPK–50
MCKINLEY ESNormanPublic schoolPK–50
MCLAIN HS FOR SCIENCE AND TECHTulsaPublic school9–120
MCLISH MSStonewallPublic school5–80
MCLOUD EARLY CHILDHOOD CENTERMcLoudPublic schoolPK–10
MCLOUD ESMcLoudPublic school2–30
MCLOUD HSMcLoudPublic school9–120
MCLOUD INTERMEDIATE SCHOOLMcLoudPublic school4–60
MCLOUD JHSMcLoudPublic school7–80
MCMURRAY ESSentinelPublic schoolPK–80
MEADOW BROOK INTERMEDIATE ESYukonPublic school5–60
MEDFORD ESMedfordPublic schoolPK–80