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.
Test scores
Reading, SY 2024-25. State average: 30.6% met or exceeded.Top 5 schools
- 68.0%
- 67.1%
- 62.5%
- 61.6%
- 61.5%
Lowest 5 schools
- 8.0%
- 11.0%
- 12.0%
- 12.0%
- 12.7%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| KERR ES | Tulsa | Tulsa County | Elementary | 349 | · |
| LIBERTY PUBLIC SCHOOL | MULDROW | Sequoyah County | Elementary | 349 | · |
| TULSA HONOR FLORES MS | Tulsa | Tulsa County | Middle | 349 | · |
| ANDERSEN ES | Broken Arrow | Tulsa County | Elementary | 348 | · |
| BRISTOW MS | Bristow | Creek County | Middle | 348 | · |
| JEFFERSON ES | Shawnee | Pottawatomie County | Elementary | 348 | · |
| CENTRAL ES | Idabel | McCurtain County | Elementary | 347 | · |
| COTTERAL ES | Guthrie | Logan County | Elementary | 347 | · |
| DICKSON HS | Ardmore | Carter County | High | 347 | · |
| MOUNDS ES | Mounds | Creek County | Elementary | 347 | · |
| ANDERSON ES | Tulsa | Tulsa County | Elementary | 346 | · |
| BARNES ES | Oklahoma City | Oklahoma County | Elementary | 346 | · |
| EASTSIDE ES | Sallisaw | Sequoyah County | Elementary | 345 | · |
| LITTLE AXE HS | Norman | Cleveland County | High | 345 | · |
| MULDROW MS | Muldrow | Sequoyah County | Middle | 345 | · |
| WASHINGTON HS | Washington | McClain County | High | 344 | · |
| CORNELSEN ES | Fairview | Major County | Elementary | 343 | · |
| DOVE SCIENCE ACADEMY HS TULSA | Tulsa | Tulsa County | High | 343 | · |
| RECTOR JOHNSON MS | Broken Bow | McCurtain County | Middle | 343 | · |
| GRISSOM ES | Tulsa | Tulsa County | Elementary | 342 | · |
| HENNESSEY LOWER ES | Hennessey | Kingfisher County | Elementary | 342 | · |
| LUTHER ES | Luther | Oklahoma County | Elementary | 342 | · |
| MCKINLEY ES | Norman | Cleveland County | Elementary | 341 | · |
| MORRISON ES | Morrison | Noble County | Elementary | 341 | · |
| SKIATOOK ES | Skiatook | Osage County | Elementary | 341 | · |
| CHEROKEE ES | Muskogee | Muskogee County | Elementary | 340 | · |
| CLEVELAND INTERMEDIATE ES | Cleveland | Pawnee County | Elementary | 340 | · |
| ETHEL REED ES | Holdenville | Hughes County | Elementary | 340 | · |
| OKMULGEE HS | Okmulgee | Okmulgee County | High | 339 | · |
| ROLAND HS | Roland | Sequoyah County | High | 339 | · |
| VIRGINIA SMITH ES | Harrah | Oklahoma County | Elementary | 339 | · |
| TUSHKA ES | Atoka | Atoka County | Elementary | 338 | · |
| WESTVILLE HS | Westville | Adair County | High | 338 | · |
| CLEVELAND BAILEY ES | Midwest City | Oklahoma County | Elementary | 337 | · |
| GLENPOOL LOWER ES | Glenpool | Tulsa County | Elementary | 337 | · |
| LINCOLN ES | Lawton | Comanche County | Elementary | 337 | · |
| EMERSON ES | Duncan | Stephens County | Elementary | 336 | · |
| WARD ES WEST | Colbert | Bryan County | Elementary | 336 | · |
| DIBBLE ES | BLANCHARD | McClain County | Elementary | 335 | · |
| LAKE PARK ES | Bethany | Oklahoma County | Elementary | 335 | · |
| CASHION ES | Cashion | Kingfisher County | Elementary | 333 | · |
| CHANDLER HS | Chandler | Lincoln County | High | 333 | · |
| MEEKER ES | Meeker | Lincoln County | Elementary | 333 | · |
| OOLOGAH-TALALA LOWER ES | Oologah | Rogers County | Elementary | 333 | · |
| ARAPAHO-BUTLER ES | Arapaho | Custer County | Elementary | 332 | · |
| BELL ES | Tulsa | Tulsa County | Elementary | 332 | · |
| COUNTRY ESTATES ES | Oklahoma City | Oklahoma County | Elementary | 332 | · |
| LONE GROVE INTERMEDIATE SCHOOL | Lone Grove | Carter County | Elementary | 332 | · |
| MITCHELL ES | Tulsa | Tulsa County | Elementary | 332 | · |
| JEFFERSON ES | Norman | Cleveland County | Elementary | 331 | · |
| PERKINS-TRYON MS | PERKINS | Payne County | Middle | 330 | · |
| ALLEN ES | Allen | Pontotoc County | Elementary | 329 | · |
| CENTRAL ES | Sallisaw | Sequoyah County | Elementary | 329 | · |
| FELICITAS MENDEZ INTL SCHOOL | Tulsa | Tulsa County | Elementary | 329 | · |
| CLEVELAND MS | Cleveland | Pawnee County | Middle | 328 | · |
| MCLOUD INTERMEDIATE SCHOOL | McLoud | Pottawatomie County | Middle | 328 | · |
| PERRY HS | Perry | Noble County | High | 328 | · |
| PURCELL INTERMEDIATE SCHOOL | Purcell | McClain County | Elementary | 328 | · |
| HORACE MANN ES | Duncan | Stephens County | Elementary | 327 | · |
| MANNFORD LOWER ES | Mannford | Creek County | Elementary | 326 | · |
| WEATHERFORD MS | Weatherford | Custer County | Middle | 326 | · |
| SAYRE ES | Sayre | Beckham County | Elementary | 325 | · |
| WISTER ES | Wister | Le Flore County | Elementary | 325 | · |
| BANNER PUBLIC SCHOOL | El Reno | Canadian County | Elementary | 324 | · |
| DOLORES HUERTA ES | Tulsa | Tulsa County | Elementary | 324 | · |
| NORTHMOOR ES | Moore | Cleveland County | Elementary | 324 | · |
| PERSHING ES | Muskogee | Muskogee County | Elementary | 324 | · |
| WILL ROGERS ES | Ardmore | Carter County | Elementary | 324 | · |
| ANADARKO EAST ES | Anadarko | Caddo County | Elementary | 323 | · |
| DICKSON ES | Ardmore | Carter County | Elementary | 323 | · |
| LANIER ES | Tulsa | Tulsa County | Elementary | 322 | · |
| PAULS VALLEY JHS | Pauls Valley | Garvin County | Middle | 322 | · |
| HAWTHORNE ES | Oklahoma City | Oklahoma County | Elementary | 321 | · |
| JAY UPPER ES | Jay | Delaware County | Middle | 321 | · |
| SANTA FE SOUTH WEST MS | Oklahoma City | Oklahoma County | Middle | 321 | · |
| WOODROW WILSON ES | Duncan | Stephens County | Elementary | 321 | · |
| CHISHOLM HS | Enid | Garfield County | High | 320 | · |
| PONCA CITY EAST MS | Ponca City | Kay County | Middle | 320 | · |
| SKIATOOK INTERMEDIATE ES | Skiatook | Osage County | Elementary | 320 | · |
| SPERRY HS | Sperry | Tulsa County | High | 320 | · |
| STIGLER MS | Stigler | Haskell County | Middle | 320 | · |
| VAN BUREN ES | Oklahoma City | Oklahoma County | Elementary | 320 | · |
| CHECOTAH MS | Checotah | McIntosh County | Middle | 319 | · |
| CLEVELAND ES | Lawton | Comanche County | Elementary | 319 | · |
| MOFFETT PUBLIC SCHOOL | Moffett | Sequoyah County | Elementary | 319 | · |
| PIONEER PARK ES | Lawton | Comanche County | Elementary | 318 | · |
| Sequoyah High School | Tahlequah | Cherokee County | High | 318 | · |
| WILSON ES | Seminole | Seminole County | Elementary | 318 | · |
| MILLWOOD HS | Oklahoma City | Oklahoma County | High | 317 | · |
| NEWKIRK ES | Newkirk | Kay County | Elementary | 317 | · |
| RIPLEY ES | Ripley | Payne County | Elementary | 317 | · |
| LINCOLN ES | Ponca City | Kay County | Elementary | 316 | · |
| LEXINGTON HS | Lexington | Cleveland County | High | 315 | · |
| SALINA ES | Salina | Mayes County | Elementary | 315 | · |
| LINDSAY HS | Lindsay | Garvin County | High | 314 | · |
| RUSSELL BABB ES | Harrah | Oklahoma County | Elementary | 314 | · |
| TWIN HILLS PUBLIC SCHOOL | Okmulgee | Okmulgee County | Elementary | 314 | · |
| VERDIGRIS UPPER ES | Claremore | Rogers County | Middle | 314 | · |
| WAYMAN TISDALE FINE ARTS ACAD | Tulsa | Tulsa County | Elementary | 314 | · |
| DOVE SCIENCE ACADEMY MS | Warr Acress | Oklahoma County | Middle | 313 | · |
| LINDSAY MS | Lindsay | Garvin County | Middle | 313 | · |
| WASHINGTON ES | Clinton | Custer County | Middle | 313 | · |
| ARDMORE MS | Ardmore | Carter County | Middle | 312 | · |
| CANEY VALLEY ES | Ochelata | Washington County | Elementary | 312 | · |
| E-SCHOOL VIRTUAL HS | Guthrie | Logan County | High | 312 | · |
| SCHWARTZ ES | Oklahoma City | Cleveland County | Elementary | 311 | · |
| SILO ES | Durant | Bryan County | Elementary | 311 | · |
| DOVE SCIENCE ACADEMY MS-SOUTH OKC | OKlahoma City | Oklahoma County | Middle | 310 | · |
| PURCELL JHS | Purcell | McClain County | Middle | 310 | · |
| SULPHUR MS | Sulphur | Murray County | Middle | 310 | · |
| THOMAS IES | Holdenville | Hughes County | Middle | 310 | · |
| KEY ES | Tulsa | Tulsa County | Elementary | 309 | · |
| KIEFER HS | Kiefer | Creek County | High | 309 | · |
| MIDDLEBERG PUBLIC SCHOOL | Blanchard | Grady County | Elementary | 309 | · |
| CANADIAN ES | Canadian | Pittsburg County | Elementary | 308 | · |
| LINCOLN ES | Chickasha | Grady County | Middle | 308 | · |
| MANNFORD MS | Mannford | Creek County | Middle | 308 | · |
| SANTA FE SOUTH SHIDLER ES | Oklahoma City | Oklahoma County | Elementary | 308 | · |
| LONE GROVE MS | Lone Grove | Carter County | Middle | 306 | · |
| ADAMS ES | Enid | Garfield County | Elementary | 305 | · |
| CLARA REYNOLDS ES | Harrah | Oklahoma County | Elementary | 304 | · |
| HARTSHORNE ES | Hartshorne | Pittsburg County | Elementary | 304 | · |
| HAMILTON ES | Tulsa | Tulsa County | Elementary | 303 | · |
| JANE PHILLIPS ES | Bartlesville | Washington County | Elementary | 303 | · |
| JENNINGS PUBLIC SCHOOL | Jennings | Pawnee County | Elementary | 303 | · |
| STRATFORD ES | Stratford | Garvin County | Elementary | 303 | · |
| TRUMAN ES | Norman | Cleveland County | Elementary | 303 | · |
| BURROUGHS ES | Tulsa | Tulsa County | Elementary | 302 | · |
| WILSON ES | Wilson | Carter County | Elementary | 302 | · |
| LAVERNE ES | Laverne | Harper County | Elementary | 301 | · |
| PARK ROAD ES | Chandler | Lincoln County | Elementary | 301 | · |
| WOODWARD EC CTR | Woodward | Woodward County | Elementary | 301 | · |
| HEAVENER HS | Heavener | Le Flore County | High | 300 | · |
| HENRYETTA HS | Henryetta | Okmulgee County | High | 300 | · |
| HILLCREST ES | El Reno | Canadian County | Elementary | 300 | · |
| HINTON ES | Hinton | Caddo County | Elementary | 300 | · |
| HOBART ES | Hobart | Kiowa County | Elementary | 300 | · |
| MINCO ES | MINCO | Grady County | Elementary | 300 | · |
| WESTERN GATEWAY ES | Oklahoma CIty | Oklahoma County | Elementary | 300 | · |
| HUGO HS | Hugo | Choctaw County | High | 299 | · |
| BYNG HS | Ada | Pontotoc County | High | 298 | · |
| ELK CITY MS | Elk City | Beckham County | Middle | 297 | · |
| HOOVER ES | Tulsa | Tulsa County | Elementary | 297 | · |
| JEFFERSON HEIGHTS ES | Sapulpa | Creek County | Elementary | 297 | · |
| CENTRAL MS | Tulsa | Osage County | Middle | 296 | · |
| MONROE ES | Enid | Garfield County | Elementary | 296 | · |
| KELLEY ES | Moore | Cleveland County | Elementary | 295 | · |
| ALLEN-BOWDEN PUBLIC SCHOOL | Tulsa | Creek County | Elementary | 294 | · |
| CARRIAGE HILLS ES | Lawton | Comanche County | Elementary | 294 | · |
| MCCORD PUBLIC SCHOOL | Ponca City | Osage County | Elementary | 294 | · |
| TULSA SCHL OF ARTS AND SCIENCE HS | Tulsa | Tulsa County | High | 294 | · |
| WHITEBEAD PUBLIC SCHOOL | Pauls Valley | Garvin County | Elementary | 294 | · |
| PAWNEE ES | Pawnee | Pawnee County | Elementary | 293 | · |
| SEQUOYAH ES | Shawnee | Pottawatomie County | Elementary | 293 | · |
| HUPFELD ES at WESTERN VILLAGE | oklahoma city | Oklahoma County | Elementary | 292 | · |
| PRAGUE HS | Prague | Lincoln County | High | 291 | · |
| QUAPAW ES | Quapaw | Ottawa County | Elementary | 291 | · |
| SPIRO HS | Spiro | Le Flore County | High | 291 | · |
| STILWELL MS | Stilwell | Adair County | Middle | 291 | · |
| COWETA INTERMEDIATE HS | Coweta | Wagoner County | High | 290 | · |
| HOLDENVILLE HS | Holdenville | Hughes County | High | 290 | · |
| MUSKOGEE EC CTR | Muskogee | Muskogee County | Elementary | 290 | · |
| BEGGS MS | Beggs | Okmulgee County | Middle | 289 | · |
| NORTHWOOD ES | Seminole | Seminole County | Middle | 289 | · |
| Pauls Valley Intermediate School | Pauls Valley | Garvin County | Middle | 289 | · |
| SILO HS | Durant | Bryan County | High | 289 | · |
| CHICKASHA MS | Chickasha | Grady County | Middle | 288 | · |
| MARIETTA HS | Marietta | Love County | High | 288 | · |
| PANSY KIDD MS | Poteau | Le Flore County | Middle | 288 | · |
| PARKLAND ES | Yukon | Canadian County | Elementary | 288 | · |
| CHECOTAH INTERMEDIATE ES | Checotah | McIntosh County | Elementary | 287 | · |
| PEARY ES | Tulsa | Tulsa County | Elementary | 287 | · |
| ZANEIS PUBLIC SCHOOL | Wilson | Carter County | Elementary | 287 | · |
| CLINTON MS | Clinton | Custer County | Middle | 286 | · |
| LOCUST GROVE UPPER ES | Locust Grove | Mayes County | Elementary | 286 | · |
| RUSSELL DOUGHERTY ES | Edmond | Oklahoma County | Elementary | 286 | · |
| CROOKED OAK MS | Oklahoma City | Oklahoma County | Middle | 285 | · |
| SULPHUR INTERMEDIATE ES | Sulphur | Murray County | Elementary | 285 | · |
| CROSBY PARK ES | Lawton | Comanche County | Elementary | 284 | · |
| SEQUOYAH MS | Claremore | Rogers County | Middle | 284 | · |
| VALLIANT HS | Valliant | McCurtain County | High | 284 | · |
| PLATO ES | Duncan | Stephens County | Elementary | 283 | · |
| TAFT ES | Enid | Garfield County | Elementary | 283 | · |
| TISHOMINGO HS | Tishomingo | Johnston County | High | 283 | · |
| DENISON PUBLIC SCHOOL | Idabel | McCurtain County | Elementary | 282 | · |
| DICKSON MS | Ardmore | Carter County | Middle | 282 | · |
| MARLOW MS | Marlow | Stephens County | Middle | 282 | · |
| ADAIR HS | Adair | Mayes County | High | 281 | · |
| ANDERSON PUBLIC SCHOOL | Sand Springs | Osage County | Elementary | 280 | · |
| NAVAJO ES | Altus | Jackson County | Elementary | 280 | · |
| ALVA HS | Alva | Woods County | High | 279 | · |
| FLETCHER ES | Fletcher | Comanche County | Elementary | 278 | · |
| PRAGUE ES | Prague | Lincoln County | Elementary | 278 | · |
| WINDS WEST ES | Oklahoma City | Oklahoma County | Elementary | 278 | · |
| 7TH AND 8TH GRADE ACADEMIC CTR | Poteau | Le Flore County | Middle | 277 | · |
| CRESCENT ES | Crescent | Logan County | Elementary | 277 | · |
| DICKSON UPPER ES | Ardmore | Carter County | Elementary | 277 | · |
| EWING HALSELL MS | Vinita | Craig County | Middle | 277 | · |
| MCLOUD EARLY CHILDHOOD CENTER | McLoud | Pottawatomie County | Elementary | 277 | · |
| UNITY LEARNING ACADEMY | Tulsa | Tulsa County | Elementary | 277 | · |
| WASHINGTON MS | Washington | McClain County | Middle | 277 | · |
| ASPEN CREEK EC CENTER | Broken Arrow | Tulsa County | Elementary | 276 | · |
| HUGH BISH ES | Lawton | Comanche County | Elementary | 276 | · |
| KEYSTONE PUBLIC SCHOOL | Sand Springs | Tulsa County | Elementary | 276 | · |
| CENTRAL ES | Wynnewood | Garvin County | Elementary | 274 | · |
| HAYES ES | Enid | Garfield County | Elementary | 274 | · |
| JEFFERSON ES | Pryor | Mayes County | Elementary | 274 | · |
| KIPP TULSA MS COLLEGE PREP | Tulsa | Tulsa County | Middle | 274 | · |
| CREEKWOOD EARLY CHILDHOOD CTR | Broken Arrow | Tulsa County | Elementary | 273 | · |
| RIDGECREST ES | Midwest City | Oklahoma County | Elementary | 273 | · |
| KONAWA ES | Konawa | Seminole County | Elementary | 272 | · |
| SALINA HS | Salina | Mayes County | High | 272 | · |
| UNION ES | Ponca City | Kay County | Elementary | 272 | · |
| HOOVER ES | Enid | Garfield County | Elementary | 271 | · |
| KINGSTON MS | Kingston | Marshall County | Middle | 271 | · |
| PORUM ES | Porum | Muskogee County | Elementary | 270 | · |
| SEILING ES | Seiling | Dewey County | Elementary | 270 | · |
| BENNETT ES | Broken Bow | McCurtain County | Elementary | 269 | · |
| CENTRAL ES | Guthrie | Logan County | Elementary | 269 | · |
| MARK TWAIN ES | Oklahoma City | Oklahoma County | Elementary | 269 | · |
| AFTON ES | Afton | Ottawa County | Elementary | 268 | · |
| DUNBAR INTERMEDIATE ES | Okmulgee | Okmulgee County | Middle | 268 | · |
| EAST SIDE ES | Chandler | Lincoln County | Elementary | 268 | · |
| E. M. TROUT ES | Ponca City | Kay County | Elementary | 267 | · |
| LITTLE AXE MS | Norman | Cleveland County | Middle | 267 | · |
| DAVENPORT ES | Davenport | Lincoln County | Elementary | 266 | · |
| TUTTLE INTERMEDIATE ES | Tuttle | Grady County | Elementary | 266 | · |
| ATOKA HS | Atoka | Atoka County | High | 265 | · |
| OKLAHOMA UNION ES | South Coffeyville | Nowata County | Elementary | 265 | · |
| PRETTY WATER PUBLIC SCHOOL | Sapulpa | Creek County | Elementary | 265 | · |
| TURPIN ES | Turpin | Beaver County | Elementary | 265 | · |
| WRIGHT CITY ES | Wright City | McCurtain County | Elementary | 265 | · |
| WETUMKA ES | Wetumka | Hughes County | Elementary | 264 | · |
| WHITTIER ES | Lawton | Comanche County | Elementary | 264 | · |
| WYANDOTTE HS | Wyandotte | Ottawa County | High | 264 | · |
| Kingfisher Upper Elementary | Kingfisher | Kingfisher County | Middle | 263 | · |
| SANTA FE SOUTH EARLY CHILDHOOD | Oklahoma City | Oklahoma County | Elementary | 263 | · |
| STROTHER ES | Seminole | Seminole County | Elementary | 263 | · |
| ZION PUBLIC SCHOOL | Stilwell | Adair County | Elementary | 263 | · |
| BEGGS HS | Beggs | Okmulgee County | High | 262 | · |
| CANUTE ES | Canute | Washita County | Elementary | 262 | · |
| PIONEER-PLEASANT VALE ES | Enid | Garfield County | Elementary | 262 | · |
| WALTERS ES | Walters | Cotton County | Elementary | 262 | · |
| IDABEL PRIMARY SOUTH ES | Idabel | McCurtain County | Elementary | 260 | · |
| MILLWOOD ARTS ACADEMY MS | Oklahoma City | Oklahoma County | Middle | 260 | · |
| QUINTON ES | Quinton | Pittsburg County | Elementary | 260 | · |
| THOMAS ES | Thomas | Custer County | Elementary | 260 | · |
| ANTLERS HS | Antlers | Pushmataha County | High | 259 | · |
| LIMESTONE ES | Sand Springs | Tulsa County | Elementary | 259 | · |
| WHITMAN ES | Tulsa | Tulsa County | Elementary | 259 | · |