;

Oklahoma Middle School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Oklahoma by Grade Level or School Type

Oklahoma Schools By Grade Level

Oklahoma Schools By School Type

Select a City in Oklahoma

or Choose a County: 

Adair County Middle Schools


Stilwell Westville  

Atoka County Middle Schools


Atoka    

Beckham County Middle Schools


Elk City Sayre  

Blaine County Middle Schools


Geary Okeene Watonga

Bryan County Middle Schools


Colbert Durant  

Caddo County Middle Schools


Anadarko Apache Carnegie
Fort Cobb Hinton Hydro

Canadian County Middle Schools


Calumet El Reno Mustang
Okarche Piedmont Yukon

Carter County Middle Schools


Ardmore Healdton Lone Grove

Cherokee County Middle Schools


Hulbert Tahlequah  

Choctaw County Middle Schools


Boswell Hugo  

Cimarron County Middle Schools


Texhoma    

Cleveland County Middle Schools


Lexington Moore Noble
Norman    

Coal County Middle Schools


Coalgate    

Comanche County Middle Schools


Cache Elgin Fletcher
Lawton    

Cotton County Middle Schools


Walters    

Craig County Middle Schools


Bluejacket Ketchum Vinita
Welch    

Creek County Middle Schools


Bristow Drumright Kellyville
Kiefer Mannford Sapulpa

Custer County Middle Schools


Clinton Thomas Weatherford

Delaware County Middle Schools


Grove Jay Kansas
Salina    

Dewey County Middle Schools


Seiling    

Garfield County Middle Schools


Enid Waukomis  

Garvin County Middle Schools


Lindsay Pauls Valley Stratford
Wynnewood    

Grady County Middle Schools


Alex Amber Chickasha
Minco Ninnekah Rushsprings
Tuttle    

Greer County Middle Schools


Mangum    

Harmon County Middle Schools


Hollis    

Haskell County Middle Schools


Stigler    

Hughes County Middle Schools


Holdenville    

Jackson County Middle Schools


Altus    

Jefferson County Middle Schools


Ringling Waurika  

Johnston County Middle Schools


Tishomingo    

Kay County Middle Schools


Blackwell Kaw City Newkirk
Ponca City Tonkawa  

Kingfisher County Middle Schools


Hennessey Kingfisher  

Kiowa County Middle Schools


Hobart Snyder  

Latimer County Middle Schools


Wilburton    

Le Flore County Middle Schools


Bokoshe Panama Pocola
Poteau Spiro Talihina

Lincoln County Middle Schools


Chandler Meeker Prague
Stroud Wellston  

Logan County Middle Schools


Crescent Guthrie  

Love County Middle Schools


Marietta    

Major County Middle Schools


Fairview    

Marshall County Middle Schools


Kingston Madill  

Mayes County Middle Schools


Adair Chuoteau Locust Grove
Pryor    

Mcclain County Middle Schools


Blanchard Dibble Newcastle
Purcell Washington Wayne

Mccurtain County Middle Schools


Broken Bow Haworth Idabel
Smithville Valliant Wright City

Mcintosh County Middle Schools


Checotah Eufaula  

Murray County Middle Schools


Davis Sulphur  

Muskogee County Middle Schools


Fort Gibson Haskell Muskogee

Noble County Middle Schools


Morrison Perry  

Nowata County Middle Schools


Nowata South Coffeyville  

Okfuskee County Middle Schools


Okemah Weleetka  

Oklahoma County Middle Schools


Bethany Choctaw Del City
Edmond Harrah Jones
Luther Midwest City Oklahoma City
Spencer Warr Acres  

Okmulgee County Middle Schools


Beggs Henryetta Morris
Okmulgee    

Osage County Middle Schools


Barnsdall Hominy Pawhuska
Sand Springs Skiatook  

Ottawa County Middle Schools


Commerce Miami Quapaw
Wyandotte    

Pawnee County Middle Schools


Cleveland Pawnee Ralston

Payne County Middle Schools


Cushing Perkins Stillwater
Yale    

Pittsburg County Middle Schools


Hartshorne Mcalester  

Pontotoc County Middle Schools


Ada Stonewall  

Pottawatomie County Middle Schools


Dale Mcloud Shawnee
Tecumseh    

Pushmataha County Middle Schools


Antlers Rattan  

Rogers County Middle Schools


Catoosa Chelsea Claremore
Foyil Inola Oologah

Seminole County Middle Schools


Konawa Seminole  

Sequoyah County Middle Schools


Gore Muldrow Roland
Sallisaw Vian  

Stephens County Middle Schools


Comanche Duncan Marlow
Velma    

Texas County Middle Schools


Guymon    

Tillman County Middle Schools


Frederick    

Tulsa County Middle Schools


Bixby Broken Arrow Collinsville
Glenpool Jenks Owasso
Sperry Tulsa  

Wagoner County Middle Schools


Coweta Wagoner  

Washington County Middle Schools


Bartlesville Dewey Ramona

Washita County Middle Schools


Cordell    

Woods County Middle Schools


Alva    

Woodward County Middle Schools


Woodward