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,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
PARKVIEW ESOklahoma CityPublic schoolPK–50
PARKVIEW ESStroudPublic schoolPK–50
PAT HENRY ESLawtonPublic schoolPK–50
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
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
PERRY HSPerryPublic school9–120
PERRY JHSPerryPublic school7–80
PERSHING ESMuskogeePublic schoolPK–50
PETERS ESBroken ArrowPublic schoolPK–50
PIEDMONT EARLY CHILDHOOD CTRYukonPublic schoolPK–K0
PIEDMONT ESPiedmontPublic schoolPK–40
PIEDMONT HSPiedmontPublic school9–120
PIEDMONT INTERMEDIATE ESPiedmontPublic school5–60
PIEDMONT MSPiedmontPublic school7–80
PIONEER ESNoblePublic school4–50
PIONEER PARK ESLawtonPublic schoolPK–50
PIONEER-PLEASANT VALE ESEnidPublic schoolPK–60
PIONEER-PLEASANT VALE HSWaukomisPublic school9–120
PIONEER-PLEASANT VALE JHSWaukomisPublic school7–80
PIONEER PUBLIC SCHOOLChickashaPublic schoolPK–80
PITTSBURG ESPittsburgPublic schoolPK–80
PITTSBURG HSPittsburgPublic school9–120
PLAINVIEW HSArdmorePublic school9–120
PLAINVIEW INTERMEDIATE ESArdmorePublic school3–50
PLAINVIEW MSArdmorePublic school6–80
PLAINVIEW PRIMARY ESArdmorePublic schoolPK–20
PLATO ESDuncanPublic schoolK–50
PLAZA TOWERS ESMoorePublic schoolPK–60
PLEASANT GROVE PUBLIC SCHOOLShawneePublic schoolPK–80
PLEASANT HILL EC CTROklahoma CityPublic schoolPK–50
POCOLA ESPocolaPublic schoolPK–50
POCOLA HSPocolaPublic school9–120