SchoolDataLookup

Ohio Public Schools

Ohio has 3,509 open public schools, including 1,724 elementary, 653 middle, and 928 high schools — 323 are charter schools.

1,724
Elementary
653
Middle
928
High School
323
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 1,101,464 66%
Black or African American 284,455 17%
Hispanic/Latino 130,525 8%
Two or more races 105,506 6%
Asian 49,241 3%
American Indian / Alaska Native 2,385 0%
Native Hawaiian / Pacific Islander 1,724 0%
Total enrollment 1,675,300 861,273M / 814,027F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
McGregor Intermediate School Canton Middle 15.5
McGuffey Elementary School Newark Elementary 29.4
McGuffey PK-8 School Warren Elementary 46.1
McKinley Elementary School Xenia Elementary 16.4
McKinley Elementary School Lisbon Elementary 22.0
McKinley High School Niles High 35.8
McKinley High School Canton High 137.0
McKinley STEM Academy Steubenville Elementary 10.0
McKinley STEMM Academy Toledo Elementary 18.9
McMullen Elementary School Loudonville Elementary 16.0
McPherson Middle School Clyde Middle 32.0
McTigue Elementary School Toledo Elementary 36.0
McVay Elementary School Westerville Elementary 27.0
Mccord Middle School Columbus Middle 42.2
Mccormick Middle School Wellington Middle 24.0
Mcgregor Elementary School Toledo Elementary 20.5
Mckinley Elementary School Fairport Harbor Elementary 17.0
Mckinley Elementary School Poland Elementary 29.5
Mckinley High School Sebring High 17.1
Meadowbrook High School Byesville High 27.8
Meadowbrook Middle School Byesville Middle 16.0
Meadowdale High School Dayton High 43.0
Meadowlawn Elementary School Sandusky Elementary 24.0
Meadowvale Elementary School Toledo Elementary 22.0
Meadowview Elementary School Milford Elementary 30.0
Mechanicsburg High School Mechanicsburg High 14.1
Mechanicsburg Middle School Mechanicsburg Middle 10.0
Medill Elementary School Lancaster Elementary 27.0
Medina County Career Center Medina High 63.0
Medina High School Medina High 104.2
Medina Middle School Columbus Middle 28.0
Medlar View Primary School Miamisburg Elementary 21.8
Meigs High School Pomeroy High 38.0
Meigs Intermediate School Middleport Elementary 21.0
Meigs Middle School Pomeroy Middle 24.0
Meigs Primary School Middleport Elementary 21.0
Melridge Elementary School Painesville Elementary 14.6
Melrose Elementary School Wooster Elementary 14.2
Memorial High School Campbell High 29.5
Memorial Junior High School Cleveland Middle 30.4
Memorial Middle School Mentor Middle 54.1
Memorial School Cleveland Elementary 20.0
Menlo Park Academy Charter Cleveland Elementary 17.5
Mentor High School Mentor High 113.4
Mentor High School Preschool Mentor Prekindergarten
Mercer County Head Start Rockford Prekindergarten 0.9
Mercer Elementary School Shaker Heights Elementary 21.0
Mercer Elementary School Cincinnati Elementary 37.9
Merwin Elementary School Cincinnati Elementary 32.8
Mesopotamia Elementary School Mesopotamia Elementary 11.5