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 |
|---|---|---|---|---|---|
| SOUTHWEST ES | Clinton | Custer County | Elementary | 449 | · |
| CLARK ES | Tulsa | Tulsa County | Elementary | 448 | · |
| ALEXANDER ES | COMMERCE | Ottawa County | Elementary | 447 | · |
| HOWE ES | Howe | Le Flore County | Elementary | 447 | · |
| Randy Hughes Middle School | McAlester | Pittsburg County | Middle | 447 | · |
| VANDEVER ES | Broken Arrow | Tulsa County | Elementary | 447 | · |
| ARTHUR ES | Oklahoma City | Oklahoma County | Elementary | 445 | · |
| PRAIRIE VIEW ES | Enid | Garfield County | Elementary | 445 | · |
| FREEDOM ES | Sapulpa | Creek County | Elementary | 444 | · |
| MORRIS ES | Morris | Okmulgee County | Elementary | 442 | · |
| PATRICK HENRY ES | Tulsa | Tulsa County | Elementary | 442 | · |
| STIGLER ES | Stigler | Haskell County | Elementary | 442 | · |
| CHEROKEE ES | TAHLEQUAH | Cherokee County | Elementary | 441 | · |
| PERKINS-TRYON ES | PERKINS | Payne County | Elementary | 441 | · |
| PIONEER ES | Noble | Cleveland County | Elementary | 441 | · |
| COMANCHE ES | Comanche | Stephens County | Elementary | 439 | · |
| POTEAU PRIMARY ES | Poteau | Le Flore County | Elementary | 439 | · |
| ETTA DALE JHS | El Reno | Canadian County | Middle | 438 | · |
| GLENPOOL INTERMEDIATE SCHOOL | Glenpool | Tulsa County | Middle | 438 | · |
| PURCELL HS | Purcell | McClain County | High | 438 | · |
| TUTTLE MS | Tuttle | Grady County | Middle | 438 | · |
| EDISON ES | Lawton | Comanche County | Elementary | 437 | · |
| ESPERANZA ES | Oklahoma City | Oklahoma County | Elementary | 437 | · |
| MULDROW HS | Muldrow | Sequoyah County | High | 437 | · |
| PARKER INTERMEDIATE CTR | McAlester | Pittsburg County | Middle | 437 | · |
| ACADEMY ES | Guymon | Texas County | Elementary | 436 | · |
| ALTUS PRIMARY SCHOOL | Altus | Jackson County | Elementary | 436 | · |
| WASHINGTON IRVING ES | Durant | Bryan County | Elementary | 436 | · |
| ASTEC CHARTER HS | Oklahoma City | Oklahoma County | High | 435 | · |
| KREBS PUBLIC SCHOOL | Krebs | Pittsburg County | Elementary | 435 | · |
| BELLE ISLE MS | Oklahoma City | Oklahoma County | Middle | 434 | · |
| JACKSON ES | Norman | Cleveland County | Elementary | 434 | · |
| THOREAU DEMONSTRATION ACADEMY | Tulsa | Tulsa County | Middle | 434 | · |
| BOEVERS ES | Tulsa | Tulsa County | Elementary | 433 | · |
| MARSHALL ES | Checotah | McIntosh County | Elementary | 433 | · |
| PLAINVIEW HS | Ardmore | Carter County | High | 433 | · |
| TOWNSEND ES | Del City | Oklahoma County | Elementary | 433 | · |
| SEMINOLE HS | Seminole | Seminole County | High | 432 | · |
| OKTAHA ES | Oktaha | Muskogee County | Elementary | 431 | · |
| PARKVIEW ES | Stroud | Lincoln County | Elementary | 431 | · |
| CENTRAL HS | Tulsa | Osage County | High | 430 | · |
| HILLDALE MS | Muskogee | Muskogee County | Middle | 430 | · |
| LEWIS AND CLARK ES | Tulsa | Tulsa County | Elementary | 430 | · |
| PETERS ES | Broken Arrow | Tulsa County | Elementary | 430 | · |
| ROCKWOOD ES | Oklahoma City | Oklahoma County | Elementary | 430 | · |
| IDA FREEMAN ES | Edmond | Oklahoma County | Elementary | 429 | · |
| INOLA HS | Inola | Rogers County | High | 429 | · |
| Riverside Indian School | Anadarko | Caddo County | Combined | 429 | · |
| IDABEL HS | Idabel | McCurtain County | High | 428 | · |
| LOCUST GROVE HS | Locust Grove | Mayes County | High | 428 | · |
| HARVEST HILLS ES | Oklahoma City | Oklahoma County | Elementary | 426 | · |
| CLEGERN ES | Edmond | Oklahoma County | Elementary | 425 | · |
| STAR SPENCER HS | Spencer | Oklahoma County | High | 425 | · |
| NORTH PARK ES | Guymon | Texas County | Middle | 424 | · |
| VERDIGRIS ES | Claremore | Rogers County | Elementary | 424 | · |
| STILWELL ES | Stilwell | Adair County | Elementary | 423 | · |
| TISHOMINGO ES | Tishomingo | Johnston County | Elementary | 423 | · |
| IRVING ES | Muskogee | Muskogee County | Elementary | 421 | · |
| BRIDGE CREEK IES | Blanchard | Grady County | Elementary | 420 | · |
| ANGUS VALLEY ES | Sand Springs | Tulsa County | Elementary | 419 | · |
| CEDAR RIDGE ES | Tulsa | Tulsa County | Elementary | 419 | · |
| COOLIDGE ES | Enid | Garfield County | Elementary | 419 | · |
| APPLE CREEK ES | Moore | Cleveland County | Elementary | 418 | · |
| SOUTH ROCK CREEK PUBLIC SCHOOL | Shawnee | Pottawatomie County | Elementary | 418 | · |
| ALTUS ES | Altus | Jackson County | Elementary | 416 | · |
| RHOADES ES | Broken Arrow | Tulsa County | Elementary | 416 | · |
| VALLIANT ES | Valliant | McCurtain County | Elementary | 416 | · |
| HUGO ES | Hugo | Choctaw County | Elementary | 415 | · |
| SADLER ARTS ACADEMY | Muskogee | Muskogee County | Elementary | 415 | · |
| EASTLAKE ES | Oklahoma City | Cleveland County | Elementary | 414 | · |
| FORT GIBSON EARLY LRNING CTR | Fort Gibson | Muskogee County | Elementary | 414 | · |
| HAYES ES | Ada | Pontotoc County | Elementary | 414 | · |
| PANAMA ES | Panama | Le Flore County | Elementary | 414 | · |
| SANTA FE ES | Moore | Cleveland County | Elementary | 414 | · |
| VINITA HS | Vinita | Craig County | High | 414 | · |
| ASTEC CHARTER MS | Oklahoma City | Oklahoma County | Middle | 413 | · |
| COUNCIL GROVE ES | Oklahoma City | Oklahoma County | Elementary | 413 | · |
| MADISON ES | Norman | Cleveland County | Elementary | 412 | · |
| LONE GROVE PRIMARY ES | Lone Grove | Carter County | Elementary | 410 | · |
| VANOSS ES | Ada | Pontotoc County | Elementary | 410 | · |
| BILL WALLACE EC CTR | Chickasha | Grady County | Elementary | 409 | · |
| CROSS TIMBERS ES | Tecumseh | Pottawatomie County | Elementary | 409 | · |
| DALE ES | Dale | Pottawatomie County | Elementary | 409 | · |
| GARFIELD ES | Sand Springs | Tulsa County | Elementary | 409 | · |
| LINCOLN ES | Ardmore | Carter County | Elementary | 409 | · |
| TONY GOETZ ES | Muskogee | Muskogee County | Elementary | 408 | · |
| BERRYHILL HS | Tulsa | Tulsa County | High | 407 | · |
| BRIDGESTONE ES | Oklahoma City | Oklahoma County | Middle | 407 | · |
| GLENPOOL MS | Glenpool | Tulsa County | Middle | 407 | · |
| HAYWARD SMITH ES | Owasso | Tulsa County | Elementary | 407 | · |
| LYNN WOOD ES | Broken Arrow | Tulsa County | Elementary | 407 | · |
| PORTER CONSOLIDATED ES | Porter | Wagoner County | Elementary | 407 | · |
| SALLISAW MS | Sallisaw | Sequoyah County | Middle | 407 | · |
| WYANDOTTE ES | Wyandotte | Ottawa County | Elementary | 407 | · |
| HOOKER ES | Hooker | Texas County | Elementary | 406 | · |
| LONE GROVE HS | Lone Grove | Carter County | High | 406 | · |
| PLAINVIEW PRIMARY ES | Ardmore | Carter County | Elementary | 406 | · |
| ROLAND ES | Roland | Sequoyah County | Elementary | 406 | · |
| FOGARTY ES | Guthrie | Logan County | Elementary | 405 | · |
| WILSON ES | Oklahoma City | Oklahoma County | Elementary | 405 | · |
| HARDING CHARTER PREPARATORY MS at INDEPENDENCE | Oklahoma City | Oklahoma County | Middle | 404 | · |
| MACARTHUR ES | Tulsa | Tulsa County | Elementary | 404 | · |
| PLAZA TOWERS ES | Moore | Cleveland County | Elementary | 403 | · |
| TONKAWA ES | Tonkawa | Kay County | Elementary | 402 | · |
| KINGFISHER HS | Kingfisher | Kingfisher County | High | 401 | · |
| LINCOLN LEARNING CTR | El Reno | Canadian County | Elementary | 401 | · |
| MOORELAND ES | Mooreland | Woodward County | Elementary | 401 | · |
| HARDING FINE ARTS HS | Oklahoma City | Oklahoma County | High | 400 | · |
| HAYES ES | Oklahoma City | Oklahoma County | Elementary | 400 | · |
| KINGSGATE ES | Oklahoma City | Cleveland County | Elementary | 400 | · |
| SILO EARLY CHILDHOOD CENTER | Durant | Bryan County | Elementary | 400 | · |
| TECUMSEH MS | Tecumseh | Pottawatomie County | Middle | 400 | · |
| GLENWOOD ES | Enid | Garfield County | Elementary | 399 | · |
| VERDIGRIS HS | Claremore | Rogers County | High | 399 | · |
| CENTRAL ES | Coweta | Wagoner County | Elementary | 398 | · |
| CHARLES EVANS ES | Ardmore | Carter County | Elementary | 398 | · |
| JOHN GLENN ES | Oklahoma City | Oklahoma County | Elementary | 398 | · |
| BEGGS ES | Beggs | Okmulgee County | Elementary | 397 | · |
| MYERS ES | Yukon | Canadian County | Elementary | 397 | · |
| PIEDMONT ES | Piedmont | Canadian County | Elementary | 397 | · |
| JEFFERSON ES | Ardmore | Carter County | Middle | 396 | · |
| MIAMI JR HS | Miami | Ottawa County | Middle | 396 | · |
| RALPH DOWNS ES | Oklahoma City | Oklahoma County | Elementary | 395 | · |
| EMERSON ES | Coalgate | Coal County | Elementary | 394 | · |
| MAYO DEMONSTRATION ES | Tulsa | Tulsa County | Elementary | 394 | · |
| NORTHWEST ES | Coweta | Wagoner County | Elementary | 394 | · |
| SANTA FE SOUTH PATHWAYS MID-COLLEGE | Oklahoma City | Oklahoma County | High | 394 | · |
| WILLIAM R. TEAGUE ES | Wagoner | Wagoner County | Elementary | 394 | · |
| MISSION INTERMEDIATE GRD CTR | Coweta | Wagoner County | Middle | 393 | · |
| WELLS MS | Catoosa | Rogers County | Middle | 393 | · |
| EUFAULA HS | Eufaula | McIntosh County | High | 392 | · |
| PRESTON ES | Preston | Okmulgee County | Elementary | 392 | · |
| SEQUOYAH ES | Tulsa | Tulsa County | Elementary | 392 | · |
| WASHINGTON ES | Ada | Pontotoc County | Elementary | 392 | · |
| CLAREMONT ES | Claremore | Rogers County | Elementary | 391 | · |
| INOLA MS | Inola | Rogers County | Middle | 391 | · |
| ROBIN HILL PUBLIC SCHOOL | Norman | Cleveland County | Elementary | 391 | · |
| BRIGGS PUBLIC SCHOOL | Tahlequah | Cherokee County | Elementary | 390 | · |
| EISENHOWER ES | Lawton | Comanche County | Elementary | 390 | · |
| HERITAGE INTERMEDIATE GRD CTR | Coweta | Wagoner County | Middle | 390 | · |
| OWEN ES | Tulsa | Tulsa County | Elementary | 390 | · |
| CARNEGIE ES | Tulsa | Tulsa County | Elementary | 389 | · |
| CHECOTAH HS | Checotah | McIntosh County | High | 389 | · |
| DOVE SCIENCE ACADEMY HS | Oklahoma City | Oklahoma County | High | 389 | · |
| ARROWHEAD ES | Broken Arrow | Tulsa County | Elementary | 388 | · |
| FRINK-CHAMBERS PUBLIC SCHOOL | McAlester | Pittsburg County | Elementary | 388 | · |
| LESLIE F ROBLYER LEARNING CTR | El Reno | Canadian County | Middle | 388 | · |
| PRATT ES | Sand Springs | Tulsa County | Elementary | 388 | · |
| STIGLER HS | Stigler | Haskell County | High | 388 | · |
| VIAN ES | Vian | Sequoyah County | Elementary | 388 | · |
| DIERKS ES | Broken Bow | McCurtain County | Elementary | 387 | · |
| PURCELL ES | Purcell | McClain County | Elementary | 387 | · |
| SANTA FE SOUTH PENN ES | Oklahoma City | Oklahoma County | Elementary | 385 | · |
| KANSAS ES | Kansas | Delaware County | Elementary | 384 | · |
| PIONEER PUBLIC SCHOOL | Chickasha | Grady County | Elementary | 384 | · |
| WILLOW BROOK ES | Oklahoma City | Oklahoma County | Elementary | 384 | · |
| CROOKED OAK HS | Oklahoma City | Oklahoma County | High | 383 | · |
| MCCLURE ES | Tulsa | Tulsa County | Elementary | 383 | · |
| SPENCER ES | Spencer | Oklahoma County | Elementary | 383 | · |
| SPRINGDALE ES | Tulsa | Tulsa County | Elementary | 383 | · |
| BYNG ES | Ada | Pontotoc County | Middle | 382 | · |
| BETHANY MS | Bethany | Oklahoma County | Middle | 381 | · |
| CREEK ES | Muskogee | Muskogee County | Elementary | 381 | · |
| POCOLA ES | Pocola | Le Flore County | Elementary | 381 | · |
| WOODLAND HILLS ES | Lawton | Comanche County | Elementary | 381 | · |
| JONES HS | Jones | Oklahoma County | High | 380 | · |
| SULLIVAN VILLAGE ES | Lawton | Comanche County | Elementary | 380 | · |
| SULPHUR ES | Sulphur | Murray County | Elementary | 380 | · |
| BRUSHY PUBLIC SCHOOL | Sallisaw | Sequoyah County | Elementary | 379 | · |
| FORT GIBSON MS | Fort Gibson | Muskogee County | Middle | 379 | · |
| TINKER ES | Oklahoma City | Oklahoma County | Elementary | 379 | · |
| ADAMS ES | Oklahoma City | Oklahoma County | Elementary | 378 | · |
| Puterbaugh Upper Elementary | McAlester | Pittsburg County | Elementary | 378 | · |
| ART GOAD ES | Chelsea | Rogers County | Elementary | 377 | · |
| ANADARKO HS | Anadarko | Caddo County | High | 376 | · |
| DANIEL WEBSTER HS | Tulsa | Tulsa County | High | 376 | · |
| EMERSON ES | Tulsa | Tulsa County | Elementary | 376 | · |
| ROOSA ES | Claremore | Rogers County | Elementary | 376 | · |
| ATOR ES | Owasso | Tulsa County | Elementary | 374 | · |
| COLLINS ES | Bristow | Creek County | Elementary | 374 | · |
| FORT GIBSON INTERMEDIATE ES | Fort Gibson | Muskogee County | Elementary | 374 | · |
| CHOCTAW ES | Choctaw | Oklahoma County | Elementary | 373 | · |
| WILLARD ES | Ada | Pontotoc County | Middle | 373 | · |
| WOODALL PUBLIC SCHOOL | Tahlequah | Cherokee County | Elementary | 373 | · |
| ALTUS EARLY CHILDHOOD CENTER | Altus | Jackson County | Elementary | 372 | · |
| COLLINSVILLE EC CTR | Collinsville | Tulsa County | Elementary | 372 | · |
| RIDGEVIEW ES | Oklahoma City | Oklahoma County | Elementary | 372 | · |
| MARLOW HS | Marlow | Stephens County | High | 371 | · |
| BYNG JHS | Ada | Pontotoc County | Middle | 370 | · |
| ROSE WITCHER ES | El Reno | Canadian County | Elementary | 370 | · |
| WESTERN HEIGHTS MS | Oklahoma City | Oklahoma County | Middle | 370 | · |
| ELIOT ES | Tulsa | Tulsa County | Elementary | 369 | · |
| WATONGA ES | Watonga | Blaine County | Elementary | 369 | · |
| WOODWARD MS SOUTH CAMPUS | Woodward | Woodward County | Middle | 369 | · |
| JOHN HOPE FRANKLIN ES | Tulsa | Tulsa County | Elementary | 367 | · |
| WILL ROGERS ES | Shawnee | Pottawatomie County | Elementary | 367 | · |
| EUGENE FIELD ES | Tulsa | Tulsa County | Elementary | 366 | · |
| MADILL MS | Madill | Marshall County | Middle | 366 | · |
| MARY WHITE ES | Haskell | Muskogee County | Elementary | 366 | · |
| NANCE ES | Clinton | Custer County | Elementary | 366 | · |
| PERKINS-TRYON INTERMEDIATE ES | PERKINS | Payne County | Elementary | 366 | · |
| PLAINVIEW MS | Ardmore | Carter County | Middle | 366 | · |
| SEQUOYAH HS | Claremore | Rogers County | High | 366 | · |
| TULSA HONOR ES | Tulsa | Tulsa County | Middle | 366 | · |
| CADDO ES | Caddo | Bryan County | Elementary | 365 | · |
| CRUTCHO PUBLIC SCHOOL | Oklahoma City | Oklahoma County | Elementary | 365 | · |
| East Intermediate School | Weatherford | Custer County | Middle | 365 | · |
| GROVE MS | Grove | Delaware County | Middle | 365 | · |
| SHEDECK ES | Yukon | Canadian County | Elementary | 365 | · |
| SKYLINE ES | Stillwater | Payne County | Elementary | 365 | · |
| CORDELL ES | Cordell | Washita County | Elementary | 364 | · |
| DEWEY HS | Dewey | Washington County | High | 363 | · |
| FREDERICK ES | Frederick | Tillman County | Elementary | 363 | · |
| LUKFATA PUBLIC SCHOOL | Broken Bow | McCurtain County | Elementary | 363 | · |
| PLAINVIEW INTERMEDIATE ES | Ardmore | Carter County | Elementary | 363 | · |
| BURCHAM ES | Weatherford | Custer County | Elementary | 362 | · |
| CLEVELAND PRIMARY ES | Cleveland | Pawnee County | Elementary | 362 | · |
| COLLEGE BOUND-BROOKSIDE CAMPUS | Tulsa | Tulsa County | Elementary | 362 | · |
| EUGENE FIELD ES | Oklahoma City | Oklahoma County | Elementary | 362 | · |
| FISHER ES | Oklahoma City | Cleveland County | Elementary | 362 | · |
| KINGSTON HS | Kingston | Marshall County | High | 362 | · |
| OAK CREST ES | Broken Arrow | Tulsa County | Elementary | 362 | · |
| RICHMOND ES | Stillwater | Payne County | Elementary | 362 | · |
| ROCK CREEK ES | Durant | Bryan County | Elementary | 362 | · |
| WILL ROGERS ES | Oklahoma City | Oklahoma County | Elementary | 362 | · |
| WOODWARD MS NORTH CAMPUS | Woodward | Woodward County | Middle | 362 | · |
| KATHERINE I DAILY ES | Noble | Cleveland County | Elementary | 361 | · |
| NOWATA ES | Nowata | Nowata County | Elementary | 361 | · |
| PAULS VALLEY HS | Pauls Valley | Garvin County | High | 361 | · |
| ADA EC CTR | Ada | Pontotoc County | Elementary | 360 | · |
| CUSHING UPPER ES | Cushing | Payne County | Elementary | 360 | · |
| OKLAHOMA CONNECTIONS ACAD MS | Bartlesville | Washington County | Middle | 360 | · |
| TUTTLE ES | Tuttle | Grady County | Elementary | 359 | · |
| HAWTHORNE ES | Tulsa | Tulsa County | Elementary | 357 | · |
| MONROE ES | Oklahoma City | Oklahoma County | Elementary | 357 | · |
| WILL ROGERS ES | Burns Flat | Washita County | Elementary | 355 | · |
| BLACKWELL HS | Blackwell | Kay County | High | 353 | · |
| CLINTON WEST ES | TUlsa | Tulsa County | Elementary | 353 | · |
| DAVIS ES | Davis | Murray County | Elementary | 353 | · |
| EMERSON MS | Enid | Garfield County | Middle | 353 | · |
| FLOWER MOUND PUBLIC SCHOOL | Lawton | Comanche County | Elementary | 353 | · |
| Scissortail Elementary School | OKC | Oklahoma County | Elementary | 353 | · |
| TRUMAN PRIMARY SCHOOL | Norman | Cleveland County | Elementary | 353 | · |
| RIVERS ES | Altus | Jackson County | Elementary | 352 | · |
| NICOMA PARK INTERMEDIATE ES | Choctaw | Oklahoma County | Elementary | 351 | · |
| DANIEL WEBSTER MS | Tulsa | Tulsa County | Middle | 350 | · |
| OOLOGAH-TALALA MS | Oologah | Rogers County | Middle | 350 | · |
| SHAWNEE EC CTR | Shawnee | Pottawatomie County | Elementary | 350 | · |
| BETHEL HS | Shawnee | Pottawatomie County | High | 349 | · |
| CENTRAL ES | Yukon | Canadian County | Elementary | 349 | · |