📊 Data: NCES CCD 2024–2025·🔄 Updated: May 2026·Editorial standards
🏠 United States · Oklahoma

School Districts in
Oklahoma

377 public school districts — browse by rating, county, or enter your zip code for instant results.

377
Districts
641
Zip Codes
5/10
Avg Rating
624,268
Students
Find by Zip Code
Advertisement
Browse by County77 counties
Oklahoma County
12 districts
Caddo County
10 districts
Tulsa County
10 districts
Le Flore County
10 districts
Muskogee County
9 districts
Pittsburg County
9 districts
Grady County
8 districts
Garfield County
8 districts
Bryan County
8 districts
Creek County
8 districts
Lincoln County
8 districts
McCurtain County
8 districts
Pottawatomie County
8 districts
Garvin County
7 districts
Comanche County
7 districts
Osage County
7 districts
McClain County
6 districts
Canadian County
6 districts
Kingfisher County
6 districts
Carter County
6 districts
Texas County
6 districts
Rogers County
6 districts
Payne County
6 districts
Ottawa County
6 districts
Seminole County
6 districts
Cleveland County
5 districts
Blaine County
5 districts
Johnston County
5 districts
Wagoner County
5 districts
Okmulgee County
5 districts
Mayes County
5 districts
Delaware County
5 districts
Sequoyah County
5 districts
Hughes County
5 districts
Washita County
4 districts
Logan County
4 districts
Kiowa County
4 districts
Noble County
4 districts
Custer County
4 districts
Jackson County
4 districts
Tillman County
4 districts
Beckham County
4 districts
Dewey County
4 districts
Alfalfa County
4 districts
Woodward County
4 districts
Beaver County
4 districts
Washington County
4 districts
Craig County
4 districts
Haskell County
4 districts
Pushmataha County
4 districts
Kay County
4 districts
Choctaw County
4 districts
Pontotoc County
4 districts
Okfuskee County
4 districts
Adair County
4 districts
Stephens County
3 districts
Love County
3 districts
Jefferson County
3 districts
Cotton County
3 districts
Roger Mills County
3 districts
Woods County
3 districts
Grant County
3 districts
Ellis County
3 districts
Nowata County
3 districts
McIntosh County
3 districts
Cherokee County
3 districts
Murray County
2 districts
Marshall County
2 districts
Greer County
2 districts
Major County
2 districts
Harper County
2 districts
Cimarron County
2 districts
Pawnee County
2 districts
Atoka County
2 districts
Coal County
2 districts
Latimer County
2 districts
Harmon County
1 district
All Oklahoma School Districts 377 districts, sorted by rating
DistrictCityRatingZip Codes
Chisholm Public SchoolsChisholm10/10  Excellent · 99th pct2
Deer Creek Public SchoolsDeer Creek10/10  Excellent · 99th pct4
Reydon Public SchoolsReydon10/10  Excellent · 99th pct2
Erick Public SchoolsErick10/10  Excellent · 98th pct2
Granite Public SchoolsGranite10/10  Excellent · 98th pct1
Calumet Public SchoolsCalumet10/10  Excellent · 97th pct1
Cheyenne Public SchoolsCheyenne10/10  Excellent · 97th pct2
Warner Public SchoolsWarner10/10  Excellent · 97th pct1
Alex Public SchoolsAlex10/10  Excellent · 95th pct2
Lookeba-Sickles Public SchoolsLookeba-Sickles10/10  Excellent · 95th pct1
Mulhall-Orlando Public SchoolsMulhall-Orlando10/10  Excellent · 95th pct2
Edmond Public SchoolsEdmond10/10  Excellent · 93th pct4
Hydro-Eakly Public SchoolsHydro-Eakly10/10  Excellent · 93th pct2
Piedmont Public SchoolsPiedmont10/10  Excellent · 92th pct1
Laverne Public SchoolsLaverne10/10  Excellent · 91th pct3
Mountain View-Gotebo SchoolsMountain View-Gotebo10/10  Excellent · 91th pct2
Okarche Public SchoolsOkarche10/10  Excellent · 91th pct1
Stillwater Public SchoolsStillwater10/10  Excellent · 91th pct4
Tuttle Public SchoolsTuttle10/10  Excellent · 91th pct1
Owasso Public SchoolsOwasso10/10  Excellent · 90th pct2
Thomas-Fay-Custer Unified SchoolsThomas-Fay-Custer10/10  Excellent · 90th pct3
Arapaho Public SchoolsArapaho9/10  Excellent · 89th pct2
Fort Gibson Public SchoolsFort Gibson9/10  Excellent · 89th pct1
Hammon Public SchoolsHammon9/10  Excellent · 89th pct1
Amber-Pocasset Public SchoolsAmber-Pocasset9/10  Excellent · 88th pct2
Burlington Public SchoolsBurlington9/10  Excellent · 88th pct2
Deer Creek-Lamont SchoolsDeer Creek9/10  Excellent · 88th pct2
Fort Supply Public SchoolsFort Supply9/10  Excellent · 88th pct1
Kingfisher Public SchoolsKingfisher9/10  Excellent · 88th pct1
Lomega Public SchoolsLomega9/10  Excellent · 88th pct3
Antlers Public SchoolsAntlers9/10  Excellent · 85th pct2
Blanchard Public SchoolsBlanchard9/10  Excellent · 85th pct1
Mangum Public SchoolsMangum9/10  Excellent · 85th pct2
Yukon Public SchoolsYukon9/10  Excellent · 85th pct1
Bethel Public SchoolsShawnee9/10  Excellent · 83th pct1
Byng Public SchoolsAda9/10  Excellent · 83th pct2
Jenks Public SchoolsJenks9/10  Excellent · 83th pct4
Merritt Public SchoolsMerritt9/10  Excellent · 83th pct2
Sequoyah Public SchoolsClaremore9/10  Excellent · 83th pct1
Cherokee Public SchoolsCherokee9/10  Excellent · 82th pct1
Durant Public SchoolsDurant9/10  Excellent · 82th pct1
Moore Public SchoolsMoore9/10  Excellent · 82th pct6
Mustang Public SchoolsMustang9/10  Excellent · 82th pct1
Sallisaw Public SchoolsSallisaw9/10  Excellent · 82th pct1
Balko Public SchoolsBalko9/10  Excellent · 80th pct1
Battiest Public SchoolsBattiest9/10  Excellent · 80th pct2
Prue Public SchoolsOsage9/10  Excellent · 80th pct2
Washington Public SchoolsWashington9/10  Excellent · 80th pct1
Waynoka Public SchoolsWaynoka9/10  Excellent · 80th pct1
Fairview Public SchoolsFairview8/10  Good · 77th pct2
Newcastle Public SchoolsNewcastle8/10  Good · 77th pct1
Skiatook Public SchoolsSkiatook8/10  Good · 77th pct1
Bartlesville Public SchoolsBartlesville8/10  Good · 75th pct2
Choctaw/Nicoma Park SchoolsChoctaw/Nicoma Park8/10  Good · 75th pct2
Navajo Public SchoolsNavajo8/10  Good · 75th pct3
Sulphur Public SchoolsSulphur8/10  Good · 75th pct1
Arnett Public SchoolsArnett8/10  Good · 74th pct1
Caddo Public SchoolsCaddo8/10  Good · 74th pct1
Calvin Public SchoolsCalvin8/10  Good · 74th pct1
Elgin Public SchoolsElgin8/10  Good · 74th pct1
Freedom Public SchoolsFreedom8/10  Good · 74th pct1
Grove Public SchoolsGrove8/10  Good · 74th pct1
Kiefer Public SchoolsKiefer8/10  Good · 74th pct1
Kiowa Public SchoolsKiowa8/10  Good · 74th pct1
Leedey Public SchoolsLeedey8/10  Good · 74th pct1
McAlester Public SchoolsMcalester8/10  Good · 74th pct1
Meeker Public SchoolsMeeker8/10  Good · 74th pct2
Oktaha Public SchoolsOktaha8/10  Good · 74th pct1
Oologah-Talala Public SchoolsOologah8/10  Good · 74th pct2
Roff Public SchoolsFitzhugh8/10  Good · 74th pct2
Shattuck Public SchoolsShattuck8/10  Good · 74th pct1
Sterling Public SchoolsSterling8/10  Good · 74th pct2
Taloga Public SchoolsTaloga8/10  Good · 74th pct3
Timberlake Public SchoolsTimberlake8/10  Good · 74th pct4
Waukomis Public SchoolsWaukomis8/10  Good · 74th pct3
Big Pasture Public SchoolsBig Pasture8/10  Good2
Cordell Public SchoolsCordell8/10  Good4
Frederick Public SchoolsFrederick8/10  Good2
Garber Public SchoolsGarber8/10  Good2
Altus Public SchoolsAltus7/10  Good · 68th pct3
Mannford Public SchoolsMannford7/10  Good · 68th pct1
Collinsville Public SchoolsCollinsville7/10  Good · 67th pct1
Fairland Public SchoolsFairland7/10  Good · 67th pct1
Jones Public SchoolsJones7/10  Good · 67th pct1
Keys Public SchoolsCookson7/10  Good · 67th pct2
Oklahoma Union Public SchoolsDelaware7/10  Good · 67th pct3
Tahlequah Public SchoolsWelling7/10  Good · 67th pct1
Kellyville Public SchoolsKellyville7/10  Good · 66th pct1
Morris Public SchoolsMorris7/10  Good · 66th pct1
Morrison Public SchoolsMorrison7/10  Good · 66th pct1
Norman Public SchoolsNorman7/10  Good · 66th pct6
Salina Public SchoolsSalina7/10  Good · 66th pct2
Wellston Public SchoolsWellston7/10  Good · 66th pct1
Wright City Public SchoolsValliant7/10  Good · 66th pct2
Caney Public SchoolsCaney7/10  Good · 65th pct1
Geronimo Public SchoolsGeronimo7/10  Good · 65th pct1
Ninnekah Public SchoolsNinnekah7/10  Good · 65th pct1
Pond Creek-Hunter SchoolsPond Creek7/10  Good · 65th pct2
Seiling Public SchoolsSeiling7/10  Good · 65th pct2
Sharon-Mutual Public SchoolsMutual7/10  Good · 65th pct2
Bristow Public SchoolsBristow7/10  Good · 63th pct2
Cache Public SchoolsCache7/10  Good · 63th pct3
Kingston Public SchoolsKingston7/10  Good · 63th pct1
Pioneer-Pleasant Vale SchoolsPioneer-Pleasant Vale7/10  Good · 63th pct1
Preston Public SchoolsOkmulgee7/10  Good · 63th pct2
Vian Public SchoolsVian7/10  Good · 63th pct1
Claremore Public SchoolsClaremore7/10  Good · 61th pct1
Colbert Public SchoolsCartwright7/10  Good · 61th pct3
Madill Public SchoolsMadill7/10  Good · 61th pct2
Blackwell Public SchoolsBlackwell7/10  Good · 60th pct2
Harrah Public SchoolsHarrah7/10  Good · 60th pct1
Sapulpa Public SchoolsSapulpa7/10  Good · 60th pct2
Stratford Public SchoolsStratford7/10  Good · 60th pct1
Canute Public SchoolsCanute7/10  Good1
Drummond Public SchoolsDrummond7/10  Good1
Weatherford Public SchoolsWeatherford7/10  Good1
Alva Public SchoolsAlva6/10  Average · 58th pct4
Calera Public SchoolsCalera6/10  Average · 58th pct1
Carnegie Public SchoolsCarnegie6/10  Average · 58th pct1
Aline-Cleo Public SchoolsAline-Cleo6/10  Average · 57th pct2
Beaver Public SchoolsBeaver6/10  Average · 57th pct1
Bennington Public SchoolsBennington6/10  Average · 57th pct1
Broken Arrow Public SchoolsBroken Arrow6/10  Average · 57th pct3
Chandler Public SchoolsChandler6/10  Average · 57th pct1
Checotah Public SchoolsChecotah6/10  Average · 57th pct2
Chickasha Public SchoolsChickasha6/10  Average · 57th pct1
Coleman Public SchoolsColeman6/10  Average · 57th pct1
Eufaula Public SchoolsEufaula6/10  Average · 57th pct1
Grandfield Public SchoolsGrandfield6/10  Average · 57th pct2
Indianola Public SchoolsIndianola6/10  Average · 57th pct1
Kinta Public SchoolsKinta6/10  Average · 57th pct2
LeFlore Public SchoolsLeflore6/10  Average · 57th pct2
Medford Public SchoolsMedford6/10  Average · 57th pct3
Nowata Public SchoolsNowata6/10  Average · 57th pct1
Paden Public SchoolsPaden6/10  Average · 57th pct1
Pauls Valley Public SchoolsPauls Valley6/10  Average · 57th pct1
Sweetwater Public SchoolsSweetwater6/10  Average · 57th pct1
Velma-Alma Public SchoolsVelma-Alma6/10  Average · 57th pct4
Cashion Public SchoolsCashion6/10  Average · 51th pct1
Glenpool Public SchoolsGlenpool6/10  Average · 51th pct1
Sand Springs Public SchoolsSand Springs6/10  Average · 51th pct1
Stonewall Public SchoolsFittstown6/10  Average · 51th pct2
Wilburton Public SchoolsWilburton6/10  Average · 51th pct1
Coweta Public SchoolsCoweta6/10  Average · 50th pct1
Lindsay Public SchoolsLindsay6/10  Average · 50th pct1
Ponca City Public SchoolsPonca City6/10  Average · 50th pct2
Poteau Public SchoolsPoteau6/10  Average · 50th pct1
Rattan Public SchoolsRattan6/10  Average · 50th pct2
Lone Grove Public SchoolsLone Grove6/10  Average1
Minco Public SchoolsMinco6/10  Average1
Beggs Public SchoolsMounds5/10  Average · 49th pct2
Hennessey Public SchoolsHennessey5/10  Average · 49th pct1
Silo Public SchoolsSilo5/10  Average · 49th pct1
Hobart Public SchoolsHobart5/10  Average · 48th pct1
Mooreland Public SchoolsMooreland5/10  Average · 48th pct1
Purcell Public SchoolsPurcell5/10  Average · 48th pct1
Rush Springs Public SchoolsRush Springs5/10  Average · 48th pct1
Canadian Public SchoolsCanadian5/10  Average · 46th pct1
Depew Public SchoolsDepew5/10  Average · 46th pct2
Forgan Public SchoolsGate5/10  Average · 46th pct2
Okeene Public SchoolsOkeene5/10  Average · 46th pct1
Perry Public SchoolsPerry5/10  Average · 46th pct1
Sentinel Public SchoolsSentinel5/10  Average · 46th pct2
Stigler Public SchoolsStigler5/10  Average · 46th pct1
Stuart Public SchoolsStuart5/10  Average · 46th pct1
Turpin Public SchoolsTurpin5/10  Average · 46th pct1
Varnum Public SchoolsSeminole5/10  Average · 46th pct1
Vici Public SchoolsCamargo5/10  Average · 46th pct2
Welch Public SchoolsWelch5/10  Average · 46th pct1
Woodward Public SchoolsWoodward5/10  Average · 46th pct1
Yale Public SchoolsYale5/10  Average · 46th pct1
Boone-Apache Public SchoolsBoone-Apache5/10  Average · 44th pct1
Chouteau-Mazie Public SchoolsChouteau5/10  Average · 44th pct1
Howe Public SchoolsHowe5/10  Average · 44th pct1
Noble Public SchoolsNoble5/10  Average · 44th pct1
Panama Public SchoolsPanama5/10  Average · 44th pct2
Sayre Public SchoolsSayre5/10  Average · 44th pct1
Spiro Public SchoolsArkoma5/10  Average · 44th pct2
Crescent Public SchoolsCrescent5/10  Average · 42th pct1
Konawa Public SchoolsKonawa5/10  Average · 42th pct2
Putnam City Public SchoolsPutnam5/10  Average · 42th pct5
Ripley Public SchoolsRipley5/10  Average · 42th pct1
Stroud Public SchoolsStroud5/10  Average · 42th pct1
Vinita Public SchoolsVinita5/10  Average · 42th pct2
Waurika Public SchoolsWaurika5/10  Average · 42th pct2
Achille Public SchoolsAchille5/10  Average · 40th pct4
Binger-Oney Public SchoolsBinger-Oney5/10  Average · 40th pct2
Carney Public SchoolsCarney5/10  Average · 40th pct1
Locust Grove Public SchoolsLocust Grove5/10  Average · 40th pct1
Porum Public SchoolsPorum5/10  Average · 40th pct1
Ringwood Public SchoolsMeno5/10  Average · 40th pct2
Savanna Public SchoolsSavanna5/10  Average · 40th pct1
Wagoner Public SchoolsWagoner5/10  Average · 40th pct2
Lawton Public SchoolsLawton5/10  Average3
Clinton Public SchoolsClinton4/10  Below Average · 38th pct1
Comanche Public SchoolsComanche4/10  Below Average · 38th pct1
Commerce Public SchoolsCommerce4/10  Below Average · 38th pct2
Dickson Public SchoolsDickson4/10  Below Average · 38th pct1
Hinton Public SchoolsHinton4/10  Below Average · 38th pct1
Union Public SchoolsTulsa4/10  Below Average · 38th pct2
Cleveland Public SchoolsCleveland4/10  Below Average · 35th pct3
Guthrie Public SchoolsGuthrie4/10  Below Average · 35th pct1
McLoud Public SchoolsMcloud4/10  Below Average · 35th pct1
Tecumseh Public SchoolsTecumseh4/10  Below Average · 35th pct1
Valliant Public SchoolsGarvin4/10  Below Average · 35th pct4
Gore Public SchoolsGore4/10  Below Average · 34th pct1
Inola Public SchoolsInola4/10  Below Average · 34th pct1
Kansas Public SchoolsKansas4/10  Below Average · 34th pct1
Marietta Public SchoolMarietta4/10  Below Average · 34th pct1
Muskogee Public SchoolsMuskogee4/10  Below Average · 34th pct2
Pawnee Public SchoolsMaramec4/10  Below Average · 34th pct2
Pocola Public SchoolsPocola4/10  Below Average · 34th pct1
Roland Public SchoolsRoland4/10  Below Average · 34th pct1
Wayne Public SchoolsWayne4/10  Below Average · 34th pct2
Bluejacket Public SchoolsBluejacket4/10  Below Average · 33th pct1
Boswell Public SchoolsBoswell4/10  Below Average · 33th pct1
Clayton Public SchoolsClayton4/10  Below Average · 33th pct2
Covington-Douglas SchoolsCovington-Douglas4/10  Below Average · 33th pct4
Crowder Public SchoolsCrowder4/10  Below Average · 33th pct1
Davenport Public SchoolsDavenport4/10  Below Average · 33th pct1
Duke Public SchoolsDuke4/10  Below Average · 33th pct1
Frontier Public SchoolsMarland4/10  Below Average · 33th pct2
Hollis Public SchoolsHollis4/10  Below Average · 33th pct3
Idabel Public SchoolsIdabel4/10  Below Average · 33th pct1
Little Axe Public SchoolsNewalla4/10  Below Average · 33th pct1
McCurtain Public SchoolsMccurtain4/10  Below Average · 33th pct1
North Rock Creek Public SchoolShawnee4/10  Below Average · 33th pct1
Red Oak Public SchoolsRed Oak4/10  Below Average · 33th pct1
Stringtown Public SchoolsDaisy4/10  Below Average · 33th pct2
Union City Public SchoolsUnion4/10  Below Average · 33th pct1
Walters Public SchoolsWalters4/10  Below Average · 33th pct1
Westville Public SchoolsWestville4/10  Below Average · 33th pct1
Ryan Public SchoolsRyan4/10  Below Average2
Verden Public SchoolsVerden4/10  Below Average1
Broken Bow Public SchoolsBroken Bow3/10  Below Average · 30th pct1
Catoosa Public SchoolsCatoosa3/10  Below Average · 30th pct1
Davis Public SchoolsDavis3/10  Below Average · 30th pct3
Haworth Public SchoolsHaworth3/10  Below Average · 30th pct1
Luther Public SchoolsLuther3/10  Below Average · 30th pct1
Afton Public SchoolsAfton3/10  Below Average · 28th pct1
Agra Public SchoolsAgra3/10  Below Average · 28th pct1
Barnsdall Public SchoolsBarnsdall3/10  Below Average · 28th pct1
Bray-Doyle Public SchoolsBray-Doyle3/10  Below Average · 28th pct2
Cement Public SchoolsCement3/10  Below Average · 28th pct1
Coyle Public SchoolsCoyle3/10  Below Average · 28th pct3
Dover Public SchoolsDover3/10  Below Average · 28th pct1
Drumright Public SchoolsDrumright3/10  Below Average · 28th pct2
El Reno Public SchoolsEl Reno3/10  Below Average · 28th pct1
Fort Cobb-Broxton SchoolsFort Cobb-Broxton3/10  Below Average · 28th pct1
Gans Public SchoolsGans3/10  Below Average · 28th pct1
Glencoe Public SchoolsGlencoe3/10  Below Average · 28th pct1
Guymon Public SchoolsGuymon3/10  Below Average · 28th pct1
Kremlin-Hillsdale SchoolsKremlin-Hillsdale3/10  Below Average · 28th pct2
Moss Public SchoolsHoldenville3/10  Below Average · 28th pct2
Newkirk Public SchoolsBraman3/10  Below Average · 28th pct2
Oilton Public SchoolsOilton3/10  Below Average · 28th pct1
Quapaw Public SchoolsPicher3/10  Below Average · 28th pct2
Shidler Public SchoolsBurbank3/10  Below Average · 28th pct3
Temple Public SchoolsTemple3/10  Below Average · 28th pct2
Thackerville Public SchoolsThackerville3/10  Below Average · 28th pct1
Weleetka Public SchoolsWeleetka3/10  Below Average · 28th pct1
Whitesboro Public SchoolsWhitesboro3/10  Below Average · 28th pct2
Wyandotte Public SchoolsWyandotte3/10  Below Average · 28th pct1
Elmore City-Pernell SchoolsElmore3/10  Below Average · 23th pct1
Lexington Public SchoolsLexington3/10  Below Average · 23th pct1
Rock Creek Public SchoolsBokchito3/10  Below Average · 23th pct1
Tishomingo Public SchoolsTishomingo3/10  Below Average · 23th pct4
Healdton Public SchoolsHealdton3/10  Below Average · 21th pct2
Strother Public SchoolsEarlsboro3/10  Below Average · 21th pct1
Anadarko Public SchoolsAnadarko2/10  Poor · 20th pct1
Chelsea Public SchoolsChelsea2/10  Poor · 20th pct1
Midwest City-Del City SchoolsMidwest2/10  Poor · 20th pct6
Braggs Public SchoolsBraggs2/10  Poor · 19th pct1
Canton Public SchoolsCanton2/10  Poor · 19th pct3
Chattanooga Public SchoolsChattanooga2/10  Poor · 19th pct2
Fox Public SchoolsFox2/10  Poor · 19th pct4
Geary Public SchoolsGeary2/10  Poor · 19th pct2
Hulbert Public SchoolsHulbert2/10  Poor · 19th pct1
Jay Public SchoolsDisney2/10  Poor · 19th pct3
Keota Public SchoolsKeota2/10  Poor · 19th pct1
Okemah Public SchoolsBoley2/10  Poor · 19th pct2
Olustee-Eldorado Public SchoolsOlustee-Eldorado2/10  Poor · 19th pct2
Pittsburg Public SchoolsBlanco2/10  Poor · 19th pct2
Soper Public SchoolsSoper2/10  Poor · 19th pct1
Tupelo Public SchoolsTupelo2/10  Poor · 19th pct1
Turner Public SchoolsTurner2/10  Poor · 19th pct3
Watts Public SchoolsWatts2/10  Poor · 19th pct1
Wynnewood Public SchoolsWynnewood2/10  Poor · 19th pct1
Caney Valley Public SchoolsOchelata2/10  Poor · 14th pct3
Lone Wolf Public SchoolsLone Wolf2/10  Poor · 14th pct1
Porter Consolidated SchoolsPorter2/10  Poor · 14th pct2
Boise City Public SchoolsBoise City2/10  Poor · 13th pct3
Bokoshe Public SchoolsBokoshe2/10  Poor · 13th pct1
Cimarron Public SchoolsCimarron2/10  Poor · 13th pct2
Cyril Public SchoolsCyril2/10  Poor · 13th pct1
Haileyville Public SchoolsAlderson2/10  Poor · 13th pct3
Hanna Public SchoolsHanna2/10  Poor · 13th pct1
Macomb Public SchoolsMacomb2/10  Poor · 13th pct1
Midway Public SchoolsBoynton2/10  Poor · 13th pct3
Milburn Public SchoolsMilburn2/10  Poor · 13th pct1
Okay Public SchoolsOkay2/10  Poor · 13th pct1
Ringling Public SchoolsRingling2/10  Poor · 13th pct1
Texhoma Public SchoolsTexhoma2/10  Poor · 13th pct1
Webbers Falls Public SchoolsWebbers Falls2/10  Poor · 13th pct1
Wilson Public SchoolsWilson2/10  Poor · 13th pct1
Woodland Public SchoolsFairfax2/10  Poor · 13th pct2
Yarbrough Public SchoolsGoodwell2/10  Poor · 13th pct1
Allen Public SchoolsAllen1/10  Poor · 9th pct2
Dibble Public SchoolsDibble1/10  Poor · 9th pct1
Pawhuska Public SchoolsPawhuska1/10  Poor · 9th pct1
Snyder Public SchoolsSnyder1/10  Poor · 9th pct3
Burns Flat-Dill City SchoolsBurns Flat-Dill1/10  Poor · 7th pct3
Tulsa Public SchoolsTulsa1/10  Poor · 7th pct23
Bowlegs Public SchoolsBowlegs1/10  Poor · 6th pct1
Buffalo Public SchoolsBuffalo1/10  Poor · 6th pct1
Butner Public SchoolsCromwell1/10  Poor · 6th pct2
Fort Towson Public SchoolsFort Towson1/10  Poor · 6th pct3
Hugo Public SchoolsGrant1/10  Poor · 6th pct2
Indiahoma Public SchoolsIndiahoma1/10  Poor · 6th pct1
Mason Public SchoolsCastle1/10  Poor · 6th pct1
Mill Creek Public SchoolsMill Creek1/10  Poor · 6th pct1
Oaks-Mission Public SchoolsOaks1/10  Poor · 6th pct1
South Coffeyville SchoolsS Coffeyville1/10  Poor · 6th pct1
Springer Public SchoolsSpringer1/10  Poor · 6th pct2
Talihina Public SchoolsTalihina1/10  Poor · 6th pct1
Tipton Public SchoolsTipton1/10  Poor · 6th pct2
Wanette Public SchoolsWanette1/10  Poor · 6th pct1
Cameron Public SchoolsCameron1/10  Poor · 4th pct1
Dewar Public SchoolsDewar1/10  Poor · 4th pct2
Eagletown Public SchoolsEagletown1/10  Poor · 4th pct1
Edmond Public Schools / Oklahoma City Public SchoolsOklahoma City1/10  Poor · 4th pct1
Graham-Dustin Public SchoolsDustin1/10  Poor · 4th pct1
Hardesty Public SchoolsHardesty1/10  Poor · 4th pct1
Maud Public SchoolsMaud1/10  Poor · 4th pct1
Oklahoma City Public SchoolsOklahoma1/10  Poor · 4th pct21
Stilwell Public SchoolsStilwell1/10  Poor · 4th pct1
Billings Public SchoolsBillings1/10  Poor · 3th pct1
Copan Public SchoolsCopan1/10  Poor · 3th pct1
Davidson Public SchoolsDavidson1/10  Poor · 3th pct1
Hominy Public SchoolsHominy1/10  Poor · 3th pct1
Moyers Public SchoolsMoyers1/10  Poor · 3th pct1
Western Heights Public SchoolsWestern Heights1/10  Poor · 3th pct3
Gracemont Public SchoolsGracemont1/10  Poor · 2th pct1
Wapanucka Public SchoolsWapanucka1/10  Poor · 2th pct2
Cave Springs Public SchoolsBunch1/10  Poor · 1th pct1
Millwood Public SchoolsMillwood1/10  Poor · 1th pct1
Sasakwa Public SchoolsSasakwa1/10  Poor · 1th pct1
Wynona Public SchoolsWynona1/10  Poor · 1th pct1
Maysville Public SchoolsMaysville1/10  Poor1
Paoli Public SchoolsPaoli1/10  Poor1
Adair Public SchoolsAdairNot rated2
Asher Public SchoolsAsherNot rated1
Bixby Public SchoolsBixbyNot rated1
Coalgate Public SchoolsCentrahomaNot rated5
Colcord Public SchoolsColcordNot rated1
Cushing Public SchoolsCushingNot rated1
Darlington Public SchoolDarlingtonNot rated1
Dewey Public SchoolsDeweyNot rated1
Fargo Public SchoolsFargoNot rated2
Felt Public SchoolsFeltNot rated1
Haskell Public SchoolsHaskellNot rated2
Hooker Public SchoolsAdamsNot rated2
Ketchum Public SchoolsKetchumNot rated2
Miami Public SchoolsMiamiNot rated1
Oakdale Public SchoolOakdaleNot rated1
Perkins-Tryon Public SchoolsPerkinsNot rated2
Prague Public SchoolsPragueNot rated1
Pryor Public SchoolsPryorNot rated1
Quinton Public SchoolsQuintonNot rated1
Ravia Public SchoolRaviaNot rated1
Schulter Public SchoolsSchulterNot rated1
Smithville Public SchoolsHonobiaNot rated3
Sperry Public SchoolsSperryNot rated1
Tonkawa Public SchoolsTonkawaNot rated1
Tyrone Public SchoolsTyroneNot rated1
Watonga Public SchoolsWatongaNot rated1
Wetumka Public SchoolsWetumkaNot rated1

School Districts in Oklahoma

Oklahoma is home to 377 public school districts serving approximately 624,268 students across 641+ zip codes. The average district rating statewide is 5/10, based on state reading and math assessment proficiency (NCES EDFacts, 2017–18 — the most recent district-level federal collection we have processed), ranked against other districts in the same state. Directory data (enrollment, schools, contacts) is NCES CCD 2024–25.

Top-rated districts in Oklahoma include Chisholm Public Schools, Deer Creek Public Schools, Reydon Public Schools, and 2 more top-rated districts. Use the table above to sort and compare all districts, or click any district name to view its full profile including assigned schools, enrollment, and spending data.

Finding Your District in Oklahoma

School district boundaries in Oklahoma are determined by your residential address, not just your city or zip code. In some areas, a single zip code spans multiple districts, or a district may serve students across several zip codes. The most reliable way to confirm your district is to enter your exact zip code in the search tool above.

Why School Districts Matter for Homebuyers

In Oklahoma, as across the country, school district quality is one of the top three factors homebuyers cite when choosing a neighborhood. Homes in higher-rated districts often command a premium of 5–25% compared to similar homes in adjacent districts. Whether you're buying, renting, or planning a move, understanding which school district serves your address is an essential first step.

Frequently Asked Questions
How many school districts are in Oklahoma?
Oklahoma has 377 public school districts covering 641+ zip codes and serving an estimated 624,268 students. The statewide average district rating is 5/10 based on state assessment data.
How do I find my school district in Oklahoma?
Enter your 5-digit zip code in the search box above to instantly find your Oklahoma school district, including ratings, enrollment, and assigned elementary, middle, and high schools.
What is the best school district in Oklahoma?
The table above is sorted by rating (highest first). Districts rated 9–10/10 are top-tier based on state reading and math proficiency. Click any district name to view its full profile.
Can I search by address instead of zip code?
Yes — on any district page, enter a full street address in the search box and it will resolve to the correct zip code automatically.
📍 Find Any Zip Code
🏠 Browse Homes in This Area
Search available homes and properties near Oklahoma school districts. Compare neighborhoods by district rating before you buy.
Search Homes on Zillow →
📍 Find a Home by School District
Realtor.com lets you filter home searches by school district rating. Find your perfect neighborhood in Oklahoma.
Search on Realtor.com →