OH ยท 2024-25 school year
Public schools in Ohio
Ohio has 3,543 open public schools run by 1,073 districts and other education agencies, enrolling 1,661,295 students. Schools average 17.3 students per teacher, compared with 15.3 nationally.
State totals
- Districts
- 1,073
- Schools
- 3,543
- Students
- 1,661,295
- Teachers (FTE)
- 95,394
- Students per teacher
- 17.3
- US: 15.3
- Charter schools
- 339
- Total spending
- $28.8 billion
- 2020 finance data
- Spending per pupil
- $16,266
- 2020 finance data. US: $16,826
In the 2020 finance data, districts in Ohio spent $16,266 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.
Download all 3,543 Ohio schools (CSV)School districts in Ohio
All 1,073 districts and agencies, largest first. Filter by name or city, or sort any column.
Showing 1 to 50 of 1,073
Ohio district rankings
Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.
Largest districts
- 1.Columbus City Schools District46,515
- 2.Cincinnati Public Schools34,531
- 3.Cleveland Municipal School District33,143
- 4.Olentangy Local School District24,133
- 5.South-Western City School District21,924
- 6.Toledo City School District21,290
- 7.Akron City School District19,986
- 8.Lakota Local School District17,885
- 9.Dublin City School District16,967
- 10.Hilliard City School District16,298
Lowest student-teacher ratio
- 1.Butler Technology & Career Development Schools6.4
- 2.Switzerland of Ohio Local School District9.6
- 3.Fairland Local School District9.6
- 4.Great Oaks Career Campuses10.3
- 5.Miami Valley Career Tech10.3
- 6.Penta Career Center - District10.4
- 7.KIPP Columbus10.9
- 8.Pioneer Career & Technology11.8
- 9.East Cleveland City School District11.9
- 10.Mansfield City School District12.4
Highest student-teacher ratio
- 1.Ohio Digital Learning School52.1
- 2.TRECA Digital Academy47.1
- 3.Great River Connections Academy42.3
- 4.Ohio Connections Academy Inc39.9
- 5.Ohio Virtual Academy39.6
- 6.Alternative Education Academy35.3
- 7.Gateway Online Academy of Ohio26.7
- 8.IDEA Greater Cincinnati Inc24.8
- 9.Lakota Local School District24.6
- 10.Mt Healthy City School District23.9
Highest spending per pupil (2020)
- 1.Grandview Heights Schools$41,728
- 2.Upper Arlington City School District$35,166
- 3.Warrensville Heights City School District$33,816
- 4.Northridge Local School District$30,462
- 5.Youngstown City School District$29,770
- 6.Indian Creek Local School District$29,763
- 7.East Cleveland City School District$29,689
- 8.Clark-Shawnee Local School District$29,659
- 9.Mariemont City School District$28,711
- 10.Berkshire Local School District$28,644
Lowest spending per pupil (2020)
- 1.Wickliffe City School District$2,869
- 2.Ohio Digital Learning School$4,604
- 3.TRECA Digital Academy$6,336
- 4.Ohio Virtual Academy$6,603
- 5.Alternative Education Academy$7,044
- 6.Ohio Connections Academy Inc$7,872
- 7.Great River Connections Academy$8,475
- 8.Constellation Schools: Parma Community$8,491
- 9.Cornerstone Academy Community School$9,318
- 10.Springboro Community City School District$9,861
Most charter schools
- 1.Ohio Virtual Academy1
- 2.Alternative Education Academy1
- 3.Ohio Connections Academy Inc1
- 4.TRECA Digital Academy1
- 5.KIPP Columbus1
- 6.Great River Connections Academy1
- 7.Constellation Schools: Parma Community1
- 8.Gateway Online Academy of Ohio1
- 9.Ohio Digital Learning School1
- 10.Cornerstone Academy Community School1
Schools by level
938 high schools, 656 middle schools and 1,738 elementary schools. The largest of each are listed below; use search or a district page for the rest.
High schools 938
- William Mason High School Mason, 3,435 students
- Lakota West High School West Chester, 2,968 students
- Centerville High School Centerville, 2,720 students
- Lakota East High School Liberty Township, 2,660 students
- Lincoln High School Gahanna, 2,468 students
- Walnut Hills High School Cincinnati, 2,453 students
- Kettering Fairmont High School Kettering, 2,445 students
- Hamilton High School Hamilton, 2,403 students
- Fairfield High School Fairfield, 2,255 students
- Oak Hills High School Cincinnati, 2,255 students
- Mentor High School Mentor, 2,217 students
- Reynoldsburg High School Reynoldsburg, 2,115 students
- Whitmer High School Toledo, 2,113 students
- GlenOak High School Canton, 2,086 students
- Dublin Jerome High School Dublin, 2,075 students
Middle schools 656
- North Ridgeville Academic Center North Ridgeville, 1,855 students
- West Clermont Middle School Batavia, 1,704 students
- Mason Middle School Mason, 1,637 students
- Berea-Midpark Middle School Middleburg Heights, 1,522 students
- Brunswick Middle School Brunswick, 1,375 students
- Princeton Community Middle School Cincinnati, 1,332 students
- Strongsville Middle School Strongsville, 1,327 students
- Jackson Memorial Middle School Massillon, 1,313 students
- Little Miami Middle School Morrow, 1,304 students
- John C Dempsey Middle School Delaware, 1,278 students
- North Royalton Middle School North Royalton, 1,205 students
- Watkins Middle School Etna, 1,147 students
- New Albany Intermediate School New Albany, 1,134 students
- Creekside Middle School Fairfield, 1,111 students
- Crossroads Middle School Fairfield, 1,111 students
Elementary schools 1,738
- Mason Intermediate Elementary School Mason, 3,086 students
- Mason Early Childhood Center Elementary School Mason, 1,997 students
- Brecksville-Broadview Heights Elementary School Brecksville, 1,715 students
- North Royalton Elementary School North Royalton, 1,519 students
- Fairborn Primary School Fairborn, 1,261 students
- Batavia Elementary School Batavia, 1,242 students
- Celina Elementary School Celina, 1,224 students
- Lake Elementary School Hartville, 1,223 students
- Westlake Elementary School Westlake, 1,215 students
- Monroe Elementary School Monroe, 1,166 students
- Bowman Primary School Lebanon, 1,157 students
- Miami Trace Elementary School Washington, 1,139 students
- Cloverleaf Elementary School Seville, 1,123 students
- Circleville Elementary School Circleville, 1,110 students
- Powers Elementary School Amherst, 1,104 students
Cities with the most public schools
- Columbus 231 schools
- Cincinnati 174 schools
- Cleveland 152 schools
- Toledo 97 schools
- Dayton 84 schools
- Akron 72 schools
- Canton 38 schools
- Youngstown 38 schools
- Springfield 29 schools
- Lorain 27 schools
- Westerville 23 schools
- Hamilton 23 schools
- Hilliard 22 schools
- Massillon 22 schools
- Lima 22 schools
- Dublin 21 schools
- Warren 21 schools
- Newark 20 schools
- Marion 19 schools
- Chillicothe 19 schools
Neighbouring states
- Indiana 1,919 schools
- Kentucky 1,550 schools
- Michigan 3,468 schools
- Pennsylvania 2,932 schools
- West Virginia 676 schools
Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.