Public schools in Ohio are run locally, paid for partly by local property taxes, and supervised at the state level by the Ohio Department of Education and Workforce (ODEW). That split explains most of what you will meet when you look for a school office, ask about enrollment, or try to find out who decides a policy. This page explains how the system fits together across Ohio's 88 counties, from large urban districts in Columbus and Cleveland to small rural districts in Appalachian Ohio.
How Ohio Organizes and Governs Its Public Schools
ODEW was created in the 2023 state budget (House Bill 33). It took over most duties of the former Ohio Department of Education. The agency licenses educators, administers state tests, publishes school and district report cards, enforces special education law, and oversees the sponsors of community schools. A State Board of Education still exists, though its role is now narrower. The main laws are in Title 33 of the Ohio Revised Code.
Most day-to-day decisions are made by school districts. Ohio has roughly 600 traditional districts. Each one is governed by an elected board of education, usually five members chosen in nonpartisan elections. The board hires a superintendent and a treasurer, adopts the budget, sets the calendar and approves policy. Meetings are open under Ohio's Sunshine Law, and agendas, minutes and most district records are public.
Districts come in three legal types: city, exempted village and local. The label mostly reflects history and size, not quality. Two other layers sit alongside them. Educational service centers provide shared services such as specialist staff for small districts. Career-technical centers, often called joint vocational school districts, serve high school students from several districts at once.
Why District Lines Matter More Than City Lines
School district boundaries rarely match city limits. A Columbus mailing address may belong to Columbus City Schools, but it could just as easily sit in Hilliard, Westerville, Worthington or another suburban district. Avery Elementary School on Avery Road in Hilliard is an example. It is part of a separate district with its own board, calendar and enrollment office, even though it is in the Columbus metro area.
The same is true elsewhere. Alcott Elementary School on Mount Royal Avenue in Westerville answers to its own district, not to the city system next door. If you are moving, confirm the district before you sign a lease or buy a home. Your property tax bill names your school district. The county auditor's office can also confirm it. Franklin County is a good example of how many separate districts can overlap one large county.
Big-City, Suburban and Rural Public Schools Across Ohio
The experience of using a public school office in Ohio depends heavily on where you live. The state's major cities each have a large district that handles enrollment through a central office or a family welcome center, as well as at individual schools.
- Large urban districts: Columbus City Schools is the largest district in the state by enrollment. Cleveland, Cincinnati, Dayton, Toledo, Akron and Youngstown also run big city systems with many buildings, magnet and specialty programs, and busing rules that differ by grade.
- Suburban districts: Places like Hilliard, Westerville and Beavercreek tend to have a single enrollment portal, a clear school assignment by address, and active parent organizations.
- Small cities: Canton, Springfield, Lorain, Hamilton, Lima, Mansfield, Marion, Warren, Massillon and Painesville each have a district of moderate size, usually with one central office that handles all registrations.
- Rural districts: In counties such as Brown, Licking and Fairfield, one small campus may serve several grade levels, bus rides can be long, and the front office staff often know most families by name.
Cleveland is the one large city with a different governance model. Its school board is appointed by the mayor rather than elected, under a structure that dates to the late 1990s. Most other Ohio districts elect their boards. If you want to influence a decision in Cleveland, you work through the appointed board and the district's chief executive. In most other places you can vote for board members directly.
Look at the listings to see the range. Ripley Union Lewis Huntington Middle School on Rains Eitel Road in Aberdeen, in Brown County, is a small-town school in the southern part of the state. Buckeye High School on Columbia Road in Medina and Fairfield Union High School near Lancaster show how suburban-edge and rural districts share a building type but differ in enrollment size. Clearview High School in Lorain, Edison Middle School in Massillon and Allen Elementary School in Canton show the older industrial cities of the northeast, where district enrollment has fallen from past peaks and some buildings have been consolidated.
The biggest concentrations of listings are in Cuyahoga County around Cleveland, Hamilton County around Cincinnati and Summit County around Akron. In these counties, a family may have several districts within a short drive, and a community school or private option on every other block.
Enrolling a Child in an Ohio Public School
Ohio law requires school attendance from age 6 until age 18. Kindergarten age is set by the district. A child generally needs to be five years old by a cutoff date, which is August 1 unless the board has chosen September 30. Under Ohio Revised Code 3313.64, a child normally enrolls in the district where a parent or legal guardian lives.
Call the school office before you go. Enrollment is busiest in late summer, and some districts now start the process online. Bring originals or copies of the following:
- Proof of age, such as a birth certificate
- Proof of residency, such as a lease, mortgage statement or utility bill showing your name and address
- Immunization records or a valid exemption form
- Custody or guardianship paperwork, if the adult enrolling the child is not a parent
- Records from the previous school, including any IEP or 504 plan
Missing records should not stop a child from starting. Districts request records directly from the former school. Students experiencing homelessness have the right to enroll right away under federal McKinney-Vento law, even without proof of address. Every Ohio district has a liaison for this purpose.
Transportation is also set by law, but with room for local choice. Districts must generally transport students in kindergarten through eighth grade who live more than two miles from their school. High school busing depends on the district's policy. Ask the transportation department for your stop and pickup window, since they differ by building.
Community Schools, Career Centers and Scholarships in Ohio
Not every public school in Ohio belongs to a school district. Ohio calls its charter schools community schools. They are publicly funded and tuition-free, but they have their own governing boards and are overseen by a state-approved sponsor. Any Ohio student can apply, and enrollment does not depend on your address. Names like A+ Arts Academy in Columbus, Akron Digital Academy and Hope Academy For Autism in Warren point to specialized programs, but the name alone does not tell you the school type. Ask the office whether it is a district school or a community school, and who its sponsor is.
Career-technical education is another path. Students in many districts can spend part of the high school day at a regional career center and earn industry credentials. Ask your guidance counselor in ninth or tenth grade, because application deadlines can be early.
Ohio also offers state scholarships that apply to some public-school decisions. The Autism Scholarship and the Jon Peterson Special Needs Scholarship let eligible students with disabilities use funds at approved providers. The EdChoice program is tied to income and to school building performance. Eligibility rules change with each state budget, so check the current rules with ODEW before you rely on them.
If your question is about a specific school, start with that building. For policy issues, go to the district office. For concerns about special education rights, educator licensing or state testing, ODEW is the right state contact. Use the listings below to find phone numbers and addresses, then call ahead to confirm hours.
Public schools in Ohio are operated by independent school districts governed by locally elected boards and overseen by the Ohio Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Ohio distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 687 cities across Ohio. They are spread across 88 counties.
Cities with the highest concentration of public schools include Columbus, Cincinnati, Cleveland, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Ohio should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Bradford
- Bremen
- Blanchester
- Belmont
- Batavia
- Bucyrus
- Bedford Heights
- Bowerston
- Bedford
- Brooklyn
- Bluffton
- Barnesville
- Bellaire
- Beckett Ridge
- Berea
- Berlin Heights
- Bridgeport
- Broadview Heights
- Brecksville
- Bellevue
- Bexley
- Beachwood
- Blacklick
- Brook Park
- Bethel
- Bay Village
- Baltimore
- Burton
- Brunswick
- Baltic
- Beverly
- Bidwell
- Beavercreek
- Boardman
- Beallsville
- Barberton
- Bowling Green
- Byesville
- Brookville
- Bergholz
- Berlin Center
- Bristolville
- Botkins
- Brookfield
- Butler
- Bettsville
- Bryan
- Beaver
- Belpre
- Brilliant
- Bloomingdale
- Bloomdale
- Bainbridge
- Big Prairie
- Beloit
- Bellbrook
- Bellefontaine
- Bellville
- Bolivar
- Columbiana
- Coolville
- Crestline
- Cincinnati
- Coshocton
- Carrollton
- Cridersville
- Carroll
- Canal Winchester
- Cleveland Heights
- Calcutta
- Chagrin Falls
- Castalia
- Conesville
- Columbus
- Conneaut
- Clarksville
- Cleveland
- Clayton
- Caldwell
- Columbus Grove
- Collins
- Chesapeake
- Covington
- Canton
- Clinton
- Crooksville
- Caledonia
- Clyde
- Copley
- Chillicothe
- Chardon
- Cleves
- Circleville
- Camden
- Corning
- Crown City
- Chesterland
- Creston
- Carey
- Cortland
- Convoy
- Commercial Point
- Coal Grove
- Celina
- Cardington
- Cuyahoga Falls
- Centerburg
- Centerville
- Cedarville
- Curtice
- Canfield
- Carlisle
- Continental
- Cambridge
- College Corner
- Cadiz
- Casstown
- Canal Fulton
- Clarington
- Columbia Station
- Campbell
- Coldwater
- Geneva
- Greenville
- Grove
- Gates Mills
- Groveport
- Goshen
- Grandview Heights
- Georgetown
- Garfield Heights
- Gallipolis
- Guysville
- Galloway
- Galion
- Gahanna
- Glouster
- Galena
- Genoa
- Graytown
- Grand Rapids
- Granville
- Grafton
- Green Camp
- Garrettsville
- Gambier
- Graysville
- Glenford
- Greenfield
- Glandorf
- Germantown
- Grover Hill
- Gnadenhutten
- Green Springs
- Greenwich
- Gibsonburg
- Girard
- Lewis Center
- Lima
- Lynchburg
- Leetonia
- Lyndhurst
- Liberty
- Loveland
- Loudonville
- Lancaster
- Lisbon
- Lakewood
- Lithopolis
- Lakeside
- Lebanon
- Liberty Center
- Lorain
- Lodi
- Leavittsburg
- Luckey
- Lowell
- La Rue
- Louisville
- Laurelville
- Leesburg
- LaGrange
- Lucasville
- Leipsic
- Lower Salem
- Lewisburg
- Logan
- Lowellville
- Lexington
- Lindsey
- Little Hocking
- Lakeville
- Lewistown
- Lucas
- Lore City
- London
- Latham
- Middletown
- Malvern
- Milan
- Mechanicsburg
- Martins Ferry
- Metamora
- Mount Orab
- Monroe
- Milford
- Mayfield
- Maple Heights
- Minster
- Millfield
- Middleburg Heights
- Manchester
- Medway
- Millersport
- Mayfield Heights
- Marengo
- McComb
- Minerva
- Mineral City
- Milford Center
- Morrow
- Middlefield
- Mount Blanchard
- Monroeville
- Mingo Junction
- Matamoras
- Mount Eaton
- Montpelier
- Millbury
- Madison
- Moraine
- Mogadore
- Massillon
- Mineral Ridge
- Marietta
- Mount Vernon
- McDonald
- Magnolia
- McDermott
- Malinta
- Mowrystown
- Middleport
- Mantua
- Monclova
- McConnelsville
- Mesopotamia
- Mentor-on-the-Lake
- Mount Victory
- Mentor
- Morral
- Macedonia
- Marysville
- Mason
- Miamisburg
- McArthur
- Marshallville
- Marion
- Malta
- Mount Gilead
- Mansfield
- Munroe Falls
- Maineville
- Maumee
- Maria Stein
- McGuffey
- Millersburg
- Medina
- Minford
- Mount Perry
- New Waterford
- North Robinson
- New Knoxville
- New Richmond
- New Madison
- Nelsonville
- New Carlisle
- New Bremen
- North Lewisburg
- North Olmsted
- Newburgh Heights
- North Royalton
- New Washington
- New Albany
- New Vienna
- North Ridgeville
- Newport
- Norton
- Northfield
- North Bloomfield
- New Boston
- North Bend
- Newton Falls
- New Riegel
- North College Hill
- North Jackson
- New Lebanon
- New Concord
- Norwood
- Napoleon
- Niles
- North Baltimore
- Newcomerstown
- New London
- Newark
- New Middletown
- Newbury
- Novelty
- Nashport
- New Franklin
- New Philadelphia
- North Canton
- Norwalk
- Navarre
- Northwood
- New Lexington
- New Paris
- Pepper Pike
- Parma Heights
- Peebles
- Powhatan Point
- Pickerington
- Perrysville
- Pettisville
- Parma
- Pleasantville
- Powell
- Patriot
- Plain City
- Prospect
- Proctorville
- Perry
- Pandora
- Port Washington
- Pemberville
- Portsmouth
- Payne
- Piketon
- Pataskala
- Put-in-Bay
- Pomeroy
- Port Clinton
- Plymouth
- Philo
- Painesville
- Poland
- Pleasant Hill
- Pioneer
- Peninsula
- Perrysburg
- Piqua
- Paulding
- St. Paris
- Sardinia
- Swanton
- Seven Hills
- St. Clairsville
- Solon
- Sherwood
- Seaman
- Salem
- Sunbury
- St. Marys
- South Charleston
- Salineville
- Shaker Heights
- Sugar Grove
- Shadyside
- Sabina
- South Euclid
- Sullivan
- Springfield
- Sherrodsville
- South Vienna
- Strongsville
- Spencerville
- Sandusky
- Sharonville
- Seville
- Sarahsville
- Silver Lake
- South Amherst
- Stockport
- Scio
- Sylvania
- Smithville
- Streetsboro
- Struthers
- Steubenville
- South Point
- St. Henry
- South Salem
- Stow
- Springboro
- Stryker
- Sycamore
- Silverton
- Sebring
- Shelby
- South Webster
- Southington
- Sheffield Lake
- St. Bernard
- Sardis
- Shreve
- Senecaville
- Sugarcreek
- Sheffield
- Sidney
- Somerset
- Strasburg
- Waynesfield
- Worthington
- Warsaw
- Warrensville Heights
- Westchester
- Whitehall
- West Lafayette
- Williamsburg
- Wellsville
- Washington Court House
- Westerville
- Wapakoneta
- Winchester
- West Chester
- Woodstock
- West Liberty
- Wauseon
- West Union
- Wilmington
- Westlake
- Wickliffe
- Willoughby Hills
- Wellington
- Waterford
- Walbridge
- Winesburg
- Whitehouse
- Waverly
- Wellston
- West Alexandria
- West Unity
- Willow Wood
- Windham
- Willard
- Woodville
- Wheelersburg
- Waynesville
- Woodsfield
- Wintersville
- West Carrollton
- West Milton
- Willoughby
- Willowick
- Wadsworth
- Wooster
- Williamsport
- West Elkton
- Waterville
- West Jefferson
- West Salem
- West Portsmouth
- Warren
Parents and guardians in Ohio can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Ohio typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Ohio to find the nearest location.
Using Ohio School Listings Effectively: A Local Checklist
Ohio has thousands of school buildings, and the quickest way to waste an afternoon is to drive to the wrong one. Start by identifying your district from your property tax bill, or by asking the county auditor. Then find the building that serves your address, and call before you visit. Many district offices close or reduce hours in early summer, and several run enrollment only by appointment in July and August.
Keep in mind that a listing's city is a mailing address, not a district. The database places Central Crossing High School on Big Run South Road in the Grove City area, but your address is what decides which building your child attends. The same applies to Crawford Woods Elementary School in Hamilton and Creekview Elementary School in Middletown, both in Butler County. In Stark County, Canton, Massillon and several smaller districts each run separate offices with separate rules.
Write down the name of the person you spoke with, the date, and what documents they asked for. If a school cannot answer a question about state rules, ask for the district's central office. If the district cannot resolve it, ODEW handles complaints about state law, including special education and educator conduct.