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 901–950 of 1,924 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
MARSHALL ESTulsaPublic schoolPK–50
MARSHALL ESChecotahPublic schoolPK–20
MARRS ESSkiatookPublic schoolPK–10
Marquette Catholic SchoolTulsaPrivate schoolK–80
MARLOW MSMarlowPublic school6–80
MARLOW HSMarlowPublic school9–120
MARLOW ESMarlowPublic schoolPK–50
MARK TWAIN ESOklahoma CityPublic schoolPK–40
MARK TWAIN ESDuncanPublic schoolK–50
MARIETTA MSMariettaPublic school6–80
MARIETTA HSMariettaPublic school9–120
MARIETTA ESMariettaPublic schoolPK–50
MARBLE CITY PUBLIC SCHOOLMarble CityPublic schoolPK–80
MAPLE PUBLIC SCHOOLCalumetPublic schoolPK–80
MANNSVILLE PUBLIC SCHOOLMannsvillePublic schoolPK–80
MANNFORD UPPER ESMannfordPublic school4–50
MANNFORD MSMannfordPublic school6–80
MANNFORD LOWER ESMannfordPublic school1–30
MANNFORD HSMannfordPublic school9–120
MANNFORD EC CTRMannfordPublic schoolPK–K0
MANGUM MSMangumPublic school5–80
MANGUM HSMangumPublic school9–120
Mangum Early Childhood CenterMangumPublic schoolPK–K0
MADISON MSBartlesvillePublic school6–80
MADISON ESNormanPublic schoolPK–50
MADILL MSMadillPublic school6–80
MADILL HSMadillPublic school9–120
MADILL ESMadillPublic schoolPK–50
MACOMB HSMacombPublic school9–120
MACOMB ESMacombPublic schoolPK–80
MACARTHUR MSLawtonPublic school6–80
MACARTHUR HSLawtonPublic school9–120
MACARTHUR ESTulsaPublic schoolPK–50
M.L. KING JR. ESOklahoma CityPublic schoolPK–40
LYNN WOOD ESBroken ArrowPublic schoolPK–50
LUTHER MSLutherPublic school5–80
LUTHER HSLutherPublic school9–120
LUTHER ESLutherPublic schoolPK–40
LUKFATA PUBLIC SCHOOLBroken BowPublic schoolPK–80
LUCILLE ELLINGWOOD MORROW ESCollinsvillePublic schoolPK–50
LOWREY PUBLIC SCHOOLTahlequahPublic schoolPK–80
LOOKEBA-SICKLES JHSLookebaPublic school7–80
LOOKEBA-SICKLES HSLookebaPublic school9–120
LOOKEBA-SICKLES ESLookebaPublic schoolPK–60
LONGFELLOW MSNormanPublic school6–80
LONGFELLOW MSEnidPublic school6–80
LONGFELLOW ESAlvaPublic school2–30
LONE WOLF HSLone WolfPublic school9–120
LONE WOLF ESLone WolfPublic schoolPK–80
LONE STAR PUBLIC SCHOOLSapulpaPublic schoolPK–80