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 651–700 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
HAMILTON ESTulsaPublic schoolPK–50
HAMMON ESHammonPublic schoolPK–80
HAMMON HSHammonPublic school9–120
HANNA ESHannaPublic schoolPK–80
HANNA HSHannaPublic school9–120
HARDESTY ESHardestyPublic schoolPK–80
HARDESTY HSHardestyPublic school9–120
HARDING CHARTER PREPARATORY ES at KELLEYOklahoma CityPublic schoolPK–40
HARDING CHARTER PREPARATORY HSOklahoma CityPublic school9–120
HARDING CHARTER PREPARATORY MS at INDEPENDENCEOklahoma CityPublic school5–80
HARDING FINE ARTS HSOklahoma CityPublic school9–120
HARDING FINE ARTS MSOklahoma CityPublic school6–70
HARMONY PUBLIC SCHOOLAtokaPublic schoolPK–80
HARRAH HSHarrahPublic school9–120
HARRAH MSHarrahPublic school6–80
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 ELEMENTARYKingfisherPublic school2–30
HERITAGE ESEDMONDPublic schoolPK–50
HERITAGE ESTahlequahPublic schoolK–50
HERITAGE INTERMEDIATE GRD CTRCowetaPublic school4–60