Ohio Public Schools
2022 Data · NCES Common Core of Data (CCD)3,586
Schools
1,679,311
Students
17.9:1
Avg Ratio
38.3%
Free/Reduced Lunch
1,297
Elementary
421
Middle
661
High
334
Charter
0
Magnet
Largest Schools in Ohio
School Districts in Ohio
Columbus City Schools District117 schoolsCincinnati Public Schools65 schoolsCleveland Municipal94 schoolsOlentangy Local27 schoolsToledo City56 schoolsSouth-Western City33 schoolsAkron City47 schoolsLakota Local25 schoolsDublin City24 schoolsHilliard City24 schoolsWesterville City23 schoolsOhio Virtual Academy1 schoolsDayton City28 schoolsNorthwest Local18 schoolsPickerington Local16 schoolsWorthington City19 schoolsMason City4 schoolsFairfield City10 schoolsHamilton City12 schoolsParma City16 schoolsCenterville City12 schoolsBeavercreek City11 schoolsWest Clermont Local9 schoolsGahanna-Jefferson City12 schoolsCanton City18 schoolsKettering City School District13 schoolsSylvania Schools13 schoolsOak Hills Local9 schoolsReynoldsburg City11 schoolsMentor Exempted Village13 schools
More Ohio Data
FAQ
How many public schools are in Ohio?
Ohio has 3,586 public schools serving 1,679,311 students.
What is the average student-teacher ratio in Ohio?
The average student-teacher ratio in Ohio is 17.9:1, compared to the national average of 15.7:1.
What percentage of students qualify for free or reduced lunch in Ohio?
38.3% of students in Ohio qualify for free or reduced lunch programs.