This is a list of the 509 public school districts in the U.S. state of Oklahoma. Of those, 415 are independent school districts that offer first grade through 12th grade classes. There are 94 dependent school districts which serve students at lower grade levels; most offer first grade through eighth grade classes, while a few only offer classes through the sixth grade. Adair County Cave Springs Public Schools #30, Bunch Dahlonegah Public School #29, Stilwell Maryetta Public School #22, Stilwell Peavine Public School #19, Stilwell Rocky Mountain Public School #24, Stilwell Stilwell Public Schools #25, Stilwell Watts Public Schools #4, Watts Westville Public Schools #11, Westville Zion Public School #28, Stilwell Alfalfa County Burlington Public Schools #1, Burlington Cherokee Public Schools #46, Cherokee Timberlake Public Schools #93, Helena Atoka County Atoka Public Schools #15, Atoka Caney Public Schools #26, Caney Harmony Public School #21, Atoka Lane Public School #22, Lane Stringtown Public Schools #7, Stringtown Tushka Public Schools #19, Atoka Beaver County Balko Public Schools #75, Balko Beaver Public Schools #22, Beaver Forgan Public Schools #123, Forgan Turpin Public Schools #128, Turpin Beckham County Elk City Public Schools #6, Elk City Erick Public Schools #51, Erick Merritt Public Schools #2, Elk City Sayre Public Schools #31, Sayre Blaine County Canton Public Schools #105, Canton Geary Public Schools #80, Geary Okeene Public Schools #9, Okeene Watonga Public Schools #42, Watonga Bryan County Achille Public Schools #3, Achille Bennington Public Schools #40, Bennington Caddo Public Schools #5, Caddo Calera Public Schools #48, Calera Colbert Public Schools #4, Colbert Durant Independent School District #72, Durant Rock Creek Public Schools #2, Bokchito Silo Public Schools #1, Durant Caddo County Anadarko Public Schools #20, Anadarko Binger-Oney Public Schools #168, Binger Boone-Apache Public Schools #56, Apache Carnegie Public Schools #33, Carnegie Cement Public Schools #160, Cement Cyril Public Schools #64, Cyril Fort Cobb-Broxton Public Schools #167, Fort Cobb Gracemont Public Schools #86, Gracemont Hinton Public Schools #161, Hinton Hydro-Eakly Public Schools #11, Hydro Lookeba-Sickles Public Schools #12, Lookeba Canadian County Banner Public School #31, El Reno Calumet Public Schools #76, Calumet Darlington Public School #70, El Reno El Reno Public Schools #34, El Reno Maple Public School #162, Calumet Mustang Public Schools #69, Mustang Piedmont Public Schools #22, Piedmont Riverside Public Schools #29, El Reno Union City Public Schools #57, Union City Yukon Public Schools #27, Yukon Carter County Ardmore City Schools #19, Ardmore Dickson Public