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 1,201–1,250 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
HENNESSEY HSHennesseyPublic school9–120
HEFNER MSOklahoma CityPublic school6–80
HEAVENER HSHeavenerPublic school9–120
HEAVENER ESHeavenerPublic schoolPK–80
HEARTLAND MSEdmondPublic school6–80
HEALDTON MSHealdtonPublic school6–80
HEALDTON HSHealdtonPublic school9–120
HEALDTON ESHealdtonPublic schoolPK–50
HAYWOOD PUBLIC SCHOOLMcAlesterPublic schoolPK–80
HAYWARD SMITH ESOwassoPublic schoolPK–50
HAYES ESAdaPublic school1–20
HAYES ESEnidPublic schoolPK–50
HAYES ESOklahoma CityPublic schoolPK–40
HAWTHORNE ESOklahoma CityPublic schoolPK–40
HAWTHORNE ESTulsaPublic schoolPK–50
HAWORTH MSHaworthPublic school6–80
HAWORTH HSHaworthPublic school9–120
HAWORTH ESHaworthPublic schoolPK–50
HASKELL MSHaskellPublic school6–80
HASKELL HSHaskellPublic school9–120
HARVEST HILLS ESOklahoma CityPublic schoolPK–50
HARTSHORNE MSHartshornePublic school6–80
HARTSHORNE HSHartshornePublic school9–120
HARTSHORNE ESHartshornePublic schoolPK–50
HARRAH MSHarrahPublic school6–80
HARRAH HSHarrahPublic school9–120
HARMONY PUBLIC SCHOOLAtokaPublic schoolPK–80
HARDING FINE ARTS MSOklahoma CityPublic school6–70
HARDING FINE ARTS HSOklahoma CityPublic school9–120
HARDING CHARTER PREPARATORY MS at INDEPENDENCEOklahoma CityPublic school5–80
HARDING CHARTER PREPARATORY HSOklahoma CityPublic school9–120
HARDING CHARTER PREPARATORY ES at KELLEYOklahoma CityPublic schoolPK–40
HARDESTY HSHardestyPublic school9–120
HARDESTY ESHardestyPublic schoolPK–80
Happy Hands Education CenterBroken ArrowPrivate schoolPK–K0
HANNA HSHannaPublic school9–120
HANNA ESHannaPublic schoolPK–80
HAMMON HSHammonPublic school9–120
HAMMON ESHammonPublic schoolPK–80
HAMILTON ESTulsaPublic schoolPK–50
HAILEYVILLE HSHaileyvillePublic school9–120
HAILEYVILLE ESHaileyvillePublic schoolPK–80
GYPSY PUBLIC SCHOOLDepewPublic schoolPK–80
GUYMON JHSGuymonPublic school7–80
GUYMON HSGuymonPublic school9–120
GUTHRIE UPPER ESGuthriePublic school5–60
GUTHRIE JHSGuthriePublic school7–80
GUTHRIE HSGuthriePublic school9–120
GROVE VALLEY ESEdmondPublic schoolPK–40
GROVE UPPER ESGrovePublic school4–60