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 701–750 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
HARTSHORNE ESHartshornePublic schoolPK–50
HARTSHORNE HSHartshornePublic school9–120
HARTSHORNE MSHartshornePublic school6–80
HARVEST HILLS ESOklahoma CityPublic schoolPK–50
HASKELL HSHaskellPublic school9–120
HASKELL MSHaskellPublic school6–80
HAWORTH ESHaworthPublic schoolPK–50
HAWORTH HSHaworthPublic school9–120
HAWORTH MSHaworthPublic school6–80
HAWTHORNE ESOklahoma CityPublic schoolPK–40
HAWTHORNE ESTulsaPublic schoolPK–50
HAYES ESAdaPublic school1–20
HAYES ESEnidPublic schoolPK–50
HAYES ESOklahoma CityPublic schoolPK–40
HAYWARD SMITH ESOwassoPublic schoolPK–50
HAYWOOD PUBLIC SCHOOLMcAlesterPublic schoolPK–80
HEALDTON ESHealdtonPublic schoolPK–50
HEALDTON HSHealdtonPublic school9–120
HEALDTON MSHealdtonPublic school6–80
HEARTLAND MSEdmondPublic school6–80
HEAVENER ESHeavenerPublic schoolPK–80
HEAVENER HSHeavenerPublic school9–120
HEFNER MSOklahoma CityPublic school6–80
HENNESSEY HSHennesseyPublic school9–120
HENNESSEY LOWER ESHennesseyPublic schoolPK–40
HENNESSEY UPPER ESHennesseyPublic school5–80
HENRY ZARROW INTERNATIONAL SCHTulsaPublic schoolPK–50
HENRYETTA ESHenryettaPublic schoolPK–50
HENRYETTA HSHenryettaPublic school9–120
HENRYETTA MSHenryettaPublic school6–80
HERALD ESCollinsvillePublic school1–20
Heritage Adventist SchoolClaremorePrivate schoolK–40
HERITAGE ELEMENTARYKingfisherPublic school2–30
HERITAGE ESEDMONDPublic schoolPK–50
HERITAGE ESTahlequahPublic schoolK–50
Heritage HallOklahoma CityPrivate schoolPK–120
HERITAGE INTERMEDIATE GRD CTRCowetaPublic school4–60
HERITAGE TRAILS ESMoorePublic schoolPK–60
HERONVILLE ESOklahoma CityPublic schoolPK–40
HIGHLAND EAST JHSMoorePublic school7–80
HIGHLAND PARK ESBroken ArrowPublic schoolPK–50
HIGHLAND PARK ESStillwaterPublic schoolPK–50
HIGHLAND PARK ESWoodwardPublic school1–40
HIGHLAND WEST JHSMoorePublic school7–80
HILLCREST ESOklahoma CityPublic schoolPK–40
HILLCREST ESEl RenoPublic schoolPK–K0
HILLDALE ESOklahoma CityPublic schoolPK–50
HILLDALE HSMuskogeePublic school9–120
HILLDALE LOWER ESMuskogeePublic schoolPK–50
HILLDALE MSMuskogeePublic school6–80