The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

1,807 schools in Oklahoma

77 counties · 429 cities · Public K-12

Across 77 counties and 429 cities, Oklahoma runs 1,807 public K-12 schools. Tulsa is the heaviest district by enrollment with 33,617 students. The directory below covers the full set.

Largest district
TULSA33,617 students · 69 schools

Test scores

Reading, SY 2024-25. State average: 30.6% met or exceeded.
Top 5 schools
  1. 1.CLEGERN ES
    Edmond
    68.0%
  2. 2.RIVERS ES
    Altus
    67.1%
  3. 3.MCKINLEY ES
    Norman
    62.5%
  4. 4.EDISON ES
    Mangum
    61.6%
  5. 61.5%
Lowest 5 schools
  1. 1.ROOSEVELT MS
    Oklahoma City
    8.0%
  2. 2.JAMES L. CAPPS MS
    Warr Acres
    11.0%
  3. 12.0%
  4. 4.TECUMSEH MS
    Tecumseh
    12.0%
  5. 5.TEXHOMA ES
    Texhoma
    12.7%

See all 661 schools ranked by score →

Oklahoma County225 schoolsTulsa County180 schoolsCleveland County72 schoolsCanadian County49 schoolsComanche County44 schoolsPottawatomie County41 schoolsCreek County38 schoolsLe Flore County38 schoolsMuskogee County36 schoolsPittsburg County36 schoolsGarfield County34 schoolsOsage County34 schoolsGrady County33 schoolsRogers County33 schoolsCaddo County30 schoolsMcCurtain County29 schoolsCarter County28 schoolsSeminole County28 schoolsPayne County26 schoolsStephens County26 schoolsBryan County25 schoolsLincoln County25 schoolsSequoyah County25 schoolsOkmulgee County23 schoolsPontotoc County23 schoolsKay County22 schoolsMayes County22 schoolsTexas County22 schoolsWagoner County22 schoolsCherokee County21 schoolsGarvin County21 schoolsMcClain County21 schoolsOttawa County21 schoolsWashington County20 schoolsDelaware County19 schoolsKingfisher County18 schoolsAdair County17 schoolsLogan County17 schoolsCuster County16 schoolsJackson County16 schoolsBlaine County14 schoolsBeckham County13 schoolsCraig County13 schoolsHughes County13 schoolsJohnston County13 schoolsPushmataha County13 schoolsWoodward County13 schoolsChoctaw County12 schoolsOkfuskee County12 schoolsMcIntosh County11 schoolsAtoka County10 schoolsHaskell County10 schoolsKiowa County10 schoolsNoble County10 schoolsDewey County9 schoolsJefferson County9 schoolsLove County9 schoolsMurray County9 schoolsWashita County9 schoolsWoods County9 schoolsAlfalfa County8 schoolsBeaver County8 schoolsLatimer County8 schoolsNowata County8 schoolsPawnee County8 schoolsTillman County8 schoolsCotton County7 schoolsGrant County7 schoolsGreer County7 schoolsCoal County6 schoolsEllis County6 schoolsMajor County6 schoolsMarshall County6 schoolsRoger Mills County6 schoolsCimarron County4 schoolsHarper County4 schoolsHarmon County3 schools

Oklahoma school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →