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,251–1,300 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
ORVIS RISNER ESEdmondPublic schoolPK–50
OSAGE HILLS PUBLIC SCHOOLBartlesvillePublic schoolPK–80
OSAGE PUBLIC SCHOOLPryorPublic schoolPK–80
OVERHOLSER ESBethanyPublic schoolPK–50
OWASSO 6TH GRADE CTROwassoPublic school60
OWASSO 7TH GRADE CTROwassoPublic school70
OWASSO 8TH GRADE CTROwassoPublic school80
OWASSO HSOwassoPublic school9–120
Owasso Preparatory AcademyOwassoPrivate schoolPK–120
OWEN ESTulsaPublic schoolPK–50
PADEN ESPADENPublic schoolPK–80
PADEN HSPADENPublic school9–120
PAMELA HODSON ESOwassoPublic schoolPK–50
PANAMA ESPanamaPublic schoolPK–60
PANAMA HSPanamaPublic school9–120
PANAMA MSPanamaPublic school7–80
PANOLA ESWilburtonPublic schoolPK–80
PANSY KIDD MSPoteauPublic school5–60
PAOLI ESPaoliPublic schoolPK–80
PAOLI HSPaoliPublic school9–120
PARK LANE EARLY CHILDHOOD CTRBroken ArrowPublic schoolPK0
PARK ROAD ESChandlerPublic school3–60
PARKER INTERMEDIATE CTRMcAlesterPublic school5–60
PARKLAND ESYukonPublic schoolPK–30
Parkview Adventist AcademyOklahoma CityPrivate schoolK–120
PARKVIEW ESOklahoma CityPublic schoolPK–50
PARKVIEW ESStroudPublic schoolPK–50
PAT HENRY ESLawtonPublic schoolPK–50
Paths To IndependenceBartlesvillePrivate schoolPK–120
PATRICK HENRY ESTulsaPublic schoolPK–50
PAULS VALLEY ESPauls ValleyPublic schoolPK–30
PAULS VALLEY HSPauls ValleyPublic school10–120
PAULS VALLEY INTERMEDIATE SCHOOLPauls ValleyPublic school4–60
PAULS VALLEY JHSPauls ValleyPublic school7–90
PAWHUSKA ESPawhuskaPublic school3–50
PAWHUSKA HSPawhuskaPublic school9–120
PAWHUSKA MSPawhuskaPublic school6–80
PAWNEE ESPawneePublic schoolPK–50
PAWNEE HSPawneePublic school9–120
PAWNEE MSPawneePublic school6–80
Peace AcademyTulsaPrivate schoolPK–120
PEARY ESTulsaPublic schoolPK–50
PEAVINE PUBLIC SCHOOLStilwellPublic schoolPK–80
PECKHAM PUBLIC SCHOOLNewkirkPublic schoolPK–80
PEGGS PUBLIC SCHOOLPeggsPublic schoolPK–80
PERKINS-TRYON ESPERKINSPublic schoolPK–20
PERKINS-TRYON HSPERKINSPublic school9–120
PERKINS-TRYON INTERMEDIATE ESPERKINSPublic school3–50
PERKINS-TRYON MSPERKINSPublic school6–80
PERRY ESPerryPublic schoolPK–60