District directory · Ohio · 2026–27

School districts in Ohio by county

Ohio has 619 regular public school districts across 88 counties, enrolling 1,508,022 students in 2024–25. Ohio has no single statewide kindergarten cutoff, so the entry date is set district by district — see the Ohio kindergarten cutoff.

The largest is Columbus City Schools District in Franklin County (46,515 students). Cuyahoga County has the most districts, 31. In 5 of the 88 counties, only one district has its office. 14 have a full county directory page, linked below; every other district is listed by name in the table.

Ohio counties and their districts

School districts in Ohio by county, 2026–27
CountyDistrictsEnrollment (2024–25)School districts
Adams County24,122Adams County Ohio Valley Local, Manchester Local
Allen County813,193Lima City, Shawnee Local, Elida Local, Bath Local, Bluffton Exempted Village, Allen East Local, Spencerville Local, Perry Local
Ashland County56,420Ashland City, Black River Local, Hillsdale Local, Loudonville-Perrysville Exempted Village, Mapleton Local
Ashtabula County711,407Ashtabula Area City, Geneva Area City, Jefferson Area Local, Buckeye Local, Conneaut Area City, Pymatuning Valley Local School District, Grand Valley Local
Athens County56,090Athens City School District, Alexander Local, Nelsonville-York City, Federal Hocking Local, Trimble Local
Auglaize County67,371Wapakoneta City, St Marys City, Minster Local, New Bremen Local, Waynesfield-Goshen Local, New Knoxville Local
Belmont County78,075St Clairsville-Richland City, Barnesville Exempted Village, Martins Ferry City, Union Local, Bellaire Local, Bridgeport Exempted Village, Shadyside Local
Brown County56,046Western Brown Local, Eastern Local School District, Georgetown Exempted Village, Fayetteville-Perry Local, Ripley-Union-Lewis-Huntington Local
Butler County1056,244Lakota Local, Fairfield City, Hamilton City, Middletown City, Edgewood City School District, Monroe Local, Talawanda City, Ross Local, Madison Local, New Miami Local
Carroll County32,824Carrollton Exempted Village, Brown Local, Conotton Valley Union Local
Champaign County56,135Urbana City, Graham Local, West Liberty-Salem Local, Mechanicsburg Exempted Village, Triad Local
Clark County819,049Springfield City School District, Northeastern Local, Tecumseh Local, Northwestern Local, Clark-Shawnee Local, Greenon Local, Global Impact STEM Academy, Southeastern Local
Clermont County924,865West Clermont Local, Milford Exempted Village, Goshen Local, Batavia Local, New Richmond Exempted Village, Bethel-Tate Local, Clermont Northeastern Local, Williamsburg Local, Felicity-Franklin Local
Clinton County46,068Wilmington City, Clinton-Massie Local, East Clinton Local, Blanchester Local
Columbiana County1112,243All 11 Columbiana County districts →
Coshocton County34,287River View Local, Coshocton City, Ridgewood Local
Crawford County65,870Galion City, Wynford Local, Bucyrus City, Colonel Crawford Local, Buckeye Central Local, Crestline Exempted Village
Cuyahoga County31128,545All 31 Cuyahoga County districts →
Darke County87,993Greenville City, Versailles Exempted Village, Arcanum-Butler Local, Tri-Village Local, Ansonia Local, Mississinawa Valley Local, Franklin Monroe Local, Bradford Exempted Village
Defiance County55,682Defiance City, Northeastern Local, Central Local, Hicksville Exempted Village School District, Ayersville Local
Delaware County436,379Olentangy Local, Delaware City, Big Walnut Local, Buckeye Valley Local Schools
Erie County710,193Sandusky City, Perkins Local, Vermilion Local, Edison Local (formerly Berlin-Milan), Huron City Schools, Margaretta Local, Kelleys Island Local
Fairfield County826,136Pickerington Local, Lancaster City, Bloom-Carroll Local, Fairfield Union Local, Amanda-Clearcreek Local, Liberty Union-Thurston Local, Berne Union Local, Walnut Township Local
Fayette County24,322Miami Trace Local, Washington Court House City
Franklin County17175,484All 17 Franklin County districts →
Fulton County76,935Wauseon Exempted Village, Evergreen Local, Archbold-Area Local, Swanton Local, Pike-Delta-York Local, Pettisville Local, Fayette Local
Gallia County23,962Gallia County Local, Gallipolis City
Geauga County59,055Kenston Local, Chardon Local, West Geauga Local, Berkshire Local, Cardinal Local
Greene County821,367Beavercreek City, Fairborn City, Xenia Community City, Bellbrook-Sugarcreek Local, Greeneview Local, Yellow Springs Exempted Village, Cedar Cliff Local, Community STE(A)M Academy - Xenia
Guernsey County34,275Cambridge City, Rolling Hills Local, East Guernsey Local
Hamilton County22101,332All 22 Hamilton County districts →
Hancock County911,745Findlay City, Liberty-Benton Local, Van Buren Local, Riverdale Local, Arlington Local, McComb Local, Arcadia Local, Cory-Rawson Local, Vanlue Local
Hardin County54,021Kenton City, Ada Exempted Village, Upper Scioto Valley Local, Ridgemont Local, Hardin Northern Local
Harrison County11,319Harrison Hills City
Henry County43,932Napoleon Area City, Liberty Center Local, Patrick Henry Local, Holgate Local
Highland County56,670Hillsboro City, Greenfield Exempted Village, Lynchburg-Clay Local, Fairfield Local, Bright Local
Hocking County13,364Logan-Hocking Local
Holmes County23,166West Holmes Local, East Holmes Local
Huron County89,052Norwalk City, Bellevue City, Willard City, Western Reserve Local, New London Local, South Central Local, Plymouth-Shiloh Local, Monroeville Local
Jackson County34,600Jackson City, Wellston City, Oak Hill Union Local
Jefferson County58,297Steubenville City, Indian Creek Local, Edison Local, Buckeye Local, Toronto City
Knox County56,920Mount Vernon City, Fredericktown Local, Centerburg Local, East Knox Local, Danville Local
Lake County1027,722Mentor Exempted Village, Willoughby-Eastlake City, Riverside Local, Painesville City Local, Madison Local, Perry Local, Wickliffe City, Kirtland Local, Fairport Harbor Exempted Village, iSTEM
Lawrence County88,411Rock Hill Local, South Point Local, Fairland Local, Ironton City School District, Chesapeake Union Exempted Village, Dawson-Bryant Local, Symmes Valley Local, Tri-State STEM+M School
Licking County1028,094All 10 Licking County districts →
Logan County45,771Bellefontaine City, Benjamin Logan Local, Indian Lake Local, Riverside Local
Lorain County1438,581All 14 Lorain County districts →
Lucas County849,448Toledo City, Sylvania Schools, Washington Local, Anthony Wayne Local, Oregon City, Springfield Local, Maumee City, Ottawa Hills Local
Madison County46,621Jonathan Alder Local, London City, Madison-Plains Local, Jefferson Local
Mahoning County1525,186All 15 Mahoning County districts →
Marion County58,769Marion City, River Valley Local, Pleasant Local, Elgin Local, Ridgedale Local
Medina County623,850Brunswick City, Medina City SD, Wadsworth City, Highland Local, Cloverleaf Local, Buckeye Local
Meigs County32,988Meigs Local, Eastern Local, Southern Local
Mercer County68,363Celina City, Coldwater Exempted Village, St Henry Consolidated Local, Marion Local, Fort Recovery Local, Parkway Local
Miami County815,421Troy City, Piqua City, Tipp City Exempted Village, Bethel Local, Milton-Union Exempted Village, Miami East Local, Covington Exempted Village, Newton Local
Monroe County11,883Switzerland of Ohio Local
Montgomery County1765,463All 17 Montgomery County districts →
Morgan County11,601Morgan Local
Morrow County44,579Highland Local, Northmor Local, Mount Gilead Exempted Village, Cardington-Lincoln Local
Muskingum County613,063Zanesville City, Tri-Valley Local, East Muskingum Local, Franklin Local, Maysville Local, West Muskingum Local
Noble County21,797Noble Local, Caldwell Exempted Village
Ottawa County85,580Port Clinton City, Benton Carroll Salem Local, Genoa Area Local, Woodmore Local, Danbury Local, Put-In-Bay Local, Middle Bass Local, North Bass Local
Paulding County32,855Paulding Exempted Village, Wayne Trace Local, Antwerp Local
Perry County45,578Northern Local, New Lexington School District, Crooksville Exempted Village, Southern Local
Pickaway County49,710Teays Valley Local, Circleville City, Logan Elm Local, Westfall Local
Pike County44,166Waverly City, Scioto Valley Local, Eastern Local School District, Western Local
Portage County1319,599All 13 Portage County districts →
Preble County65,537Eaton Community City, Preble Shawnee Local, National Trail Local, Twin Valley Community Local, Tri-County North Local, College Corner Local
Putnam County95,938Ottawa-Glandorf Local, Columbus Grove Local, Leipsic Local, Miller City-New Cleveland Local, Kalida Local, Pandora-Gilboa Local, Continental Local, Ottoville Local, Jennings Local
Richland County814,300Mansfield City, Madison Local, Lexington Local, Ontario Local, Shelby City, Clear Fork Valley Local, Crestview Local, Lucas Local
Ross County79,615Chillicothe City, Union-Scioto Local, Zane Trace Local, Adena Local, Huntington Local, Southeastern Local, Paint Valley Local
Sandusky County46,946Fremont City, Clyde-Green Springs Exempted Village, Lakota Local, Gibsonburg Exempted Village
Scioto County109,927Wheelersburg Local, Portsmouth City, Washington-Nile Local, Minford Local, Northwest Local, Valley Local, Bloom-Vernon Local, Clay Local, Green Local, New Boston Local
Seneca County55,057Tiffin City Schools, Seneca East Local, Hopewell-Loudon Local, Old Fort Local, New Riegel Local
Shelby County87,812Sidney City, Anna Local, Fort Loramie Local, Hardin-Houston Local, Botkins Local, Jackson Center Local, Fairlawn Local, Russia Local
Stark County1651,290All 16 Stark County districts →
Summit County1664,518All 16 Summit County districts →
Trumbull County2023,406All 20 Trumbull County districts →
Tuscarawas County913,492New Philadelphia City, Dover City, Indian Valley Local, Claymont City, Sandy Valley Local, Tuscarawas Valley Local, Garaway Local, Newcomerstown Exempted Village, Strasburg-Franklin Local
Union County38,224Marysville Exempted Village, North Union Local School District, Fairbanks Local
Van Wert County44,617Van Wert City, Delphos City, Crestview Local, Lincolnview Local
Vinton County11,656Vinton County Local
Warren County838,020Mason City, Springboro Community City, Little Miami Local, Lebanon City, Kings Local, Franklin City, Wayne Local, Carlisle Local
Washington County66,961Marietta City, Warren Local, Belpre City, Fort Frye Local, Wolf Creek Local, Frontier Local
Wayne County1013,601All 10 Wayne County districts →
Williams County74,964Bryan City, Montpelier Exempted Village, Edon Northwest Local, North Central Local, Edgerton Local, Millcreek-West Unity Local, Stryker Local
Wood County1018,698All 10 Wood County districts →
Wyandot County33,289Upper Sandusky Exempted Village, Mohawk Local, Carey Exempted Village Schools

Which district am I in?

Each district draws its own attendance boundaries, and a district can cross county lines, so the county your home is in narrows it down but does not settle it. The district office or its website can confirm which school serves your address. Kindergarten registration is also handled by the district, not the state.

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].