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 151–200 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
BODINE ESOklahoma CityPublic schoolPK–40
BOEVERS ESTulsaPublic schoolPK–50
BOISE CITY ESBoise CityPublic schoolPK–80
BOISE CITY HSBoise CityPublic school9–120
BOKOSHE ESBokoshePublic schoolPK–80
BOKOSHE HSBokoshePublic school9–120
BOOKER T. WASHINGTON HSTulsaPublic school9–120
BOSWELL ESBoswellPublic schoolPK–60
BOSWELL HSBoswellPublic school9–120
BOSWELL MSBoswellPublic school7–80
BOWLEGS ESBowlegsPublic schoolPK–80
BOWLEGS HSBowlegsPublic school9–120
BOWRING PUBLIC SCHOOLPawhuskaPublic schoolPK–80
BRADLEY ESDrumrightPublic schoolPK–60
BRAGGS ESBraggsPublic schoolPK–80
BRAGGS HSBraggsPublic school9–120
BRANTLY ESAntlersPublic schoolPK–50
BRAY-DOYLE ESMarlowPublic schoolPK–80
BRAY-DOYLE HSMarlowPublic school9–120
BRIARWOOD ESOklahoma CityPublic schoolPK–60
BRIDGE CREEK EARLY CHILDHOODBlanchardPublic schoolPK–20
BRIDGE CREEK HSBlanchardPublic school9–120
BRIDGE CREEK IESBlanchardPublic school3–50
BRIDGE CREEK MSBlanchardPublic school6–80
BRIDGESTONE ESOklahoma CityPublic school5–60
BRIGGS PUBLIC SCHOOLTahlequahPublic schoolPK–80
BRINK JHSOklahoma CityPublic school7–80
Bristow Adventist SchoolBristowPrivate school2–80
BRISTOW HSBristowPublic school9–120
BRISTOW MSBristowPublic school6–80
BRITTON ESOklahoma CityPublic schoolPK–40
BROADMOORE ESMoorePublic schoolPK–60
BROKEN ARROW FRESHMAN ACADEMYBroken ArrowPublic school90
BROKEN ARROW HSBroken ArrowPublic school9–120
BROKEN BOW HSBroken BowPublic school9–120
BRUSHY PUBLIC SCHOOLSallisawPublic schoolPK–80
BRYANT ESOklahoma CityPublic schoolPK–60
BUCHANAN ESOklahoma CityPublic schoolPK–40
BUFFALO ESBuffaloPublic schoolPK–80
BUFFALO HSBuffaloPublic school9–120
BUFFALO VALLEY ESTalihinaPublic schoolPK–60
BUFFALO VALLEY HSTalihinaPublic school9–120
BUFFALO VALLEY MSTalihinaPublic school7–80
BURCHAM ESWeatherfordPublic schoolPK–10
BURLINGTON ESBurlingtonPublic schoolPK–80
BURLINGTON HSBurlingtonPublic school9–120
BURNS FLAT-DILL CITY HSBurns FlatPublic school9–120
BURROUGHS ESTulsaPublic schoolPK–50
BUTNER ESCromwellPublic schoolPK–80
BUTNER HSCromwellPublic school9–120