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
Main Elementary School Beavercreek Elementary 39.6
Main Preparatory Academy Charter Akron Elementary 9.5
Main Street School Norwalk Middle 20.0
Maize Road Elementary School Columbus Elementary 19.0
Malabar Intermediate School Mansfield Elementary 49.9
Malvern Elementary School Malvern Elementary 20.8
Malvern High School Malvern High 23.2
Malvern Middle School Malvern Middle 4.1
Manchester Elementary School Manchester Elementary 22.0
Manchester High School Manchester High 22.0
Manchester High School New Franklin High 28.0
Manchester Middle School Akron Middle 24.7
Mann Elementary School Springfield Elementary 28.0
Mansfield Middle School Mansfield Middle 35.3
Mansfield Senior High School Mansfield High 72.2
Mansfield Spanish Immersion School Mansfield Elementary 21.5
Maple Dale Elementary School Cincinnati Elementary 32.0
Maple Elementary School North Olmsted Elementary 22.6
Maple Elementary School Painesville Elementary 27.0
Maple Heights High School Maple Heights High 62.0
Maple Leaf Elementary School Garfield Heights Elementary 21.0
Maplehurst Elementary School Norwalk Elementary 24.0
Mapleton Elementary School Ashland Elementary 19.7
Mapleton High School Ashland High 17.0
Mapleton Middle School Ashland Middle 9.0
Maplewood Career Center Building Ravenna High 49.0
Maplewood Elementary School Sylvania Elementary 28.0
Maplewood Elementary School Lima Elementary 18.0
Maplewood Elementary School Cortland Elementary 24.0
Maplewood High School Cortland High 20.0
Margaretta Elementary School Castalia Elementary 32.0
Margaretta High School Castalia High 31.0
Mariemont Elementary School Cincinnati Elementary 30.6
Mariemont High School Cincinnati High 36.5
Mariemont Junior High School Cincinnati Middle 20.2
Marietta Elementary School Marietta Elementary 35.0
Marietta High School Marietta High 56.0
Marion C Seltzer Elementary School Cleveland Elementary 22.0
Marion L Steele High School Amherst High 52.5
Marion Local Elementary School Maria Stein Elementary 41.5
Marion Local High School Maria Stein High 15.0
Marion Preparatory Academy Charter Marion Elementary 14.3
Marion-Franklin High School Columbus High 29.0
Marion-Sterling Elementary School Cleveland Elementary 19.0
Maritime Academy of Toledo The Charter Toledo High 7.0
Mark Twain Elementary School Westerville Elementary 20.2
Mark Twain Primary School Miamisburg Elementary 13.6
Marlboro Elementary Louisville Elementary 12.5
Marlington High School Alliance High 35.9
Marlington Middle School Alliance Middle 26.7