The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Ohio schools ranked by test score

Latest Ohio's State Tests year (2024-25). 801 schools with reported Science scores. State average: 60.8%.
RankSchoolLevelSciencevs state
351Edgerton High School
Edgerton · Edgerton Local
High73.2%+12.4pp
352National Trail High School
New Paris · National Trail Local
High73.1%+12.3pp
353West Branch High School
Beloit · West Branch Local
High73.0%+12.2pp
354Crestwood High School
Mantua · Crestwood Local
High72.8%+12.0pp
355Morgan High School
Mc Connelsville · Morgan Local
High72.7%+11.9pp
356Bellaire High School
Bellaire · Bellaire Local
High72.6%+11.8pp
357Hilltop High School
West Unity · Millcreek-West Unity Local
High72.6%+11.8pp
358Peebles High School
Peebles · Adams County Ohio Valley Local
High72.5%+11.8pp
359Leipsic High School
Leipsic · Leipsic Local
High72.5%+11.7pp
360Tallmadge High School
Tallmadge · Tallmadge City
High72.5%+11.7pp
361Bryan Middle School/High School
Bryan · Bryan City
High72.4%+11.6pp
362Metro Early College High School
Columbus · Metro Early College High School
High72.3%+11.6pp
363Bethel High School
Tipp City · Bethel Local
High72.3%+11.5pp
364Goshen High School
Goshen · Goshen Local
High72.3%+11.5pp
365Mississinawa Valley JR/SR High School
Union City · Mississinawa Valley Local
High72.3%+11.5pp
366North Central Junior/High School
Pioneer · North Central Local
High72.2%+11.4pp
367Sheridan High School
Thornville · Northern Local
High72.1%+11.3pp
368Manchester High School
Manchester · Manchester Local
High72.0%+11.2pp
369Kettering Fairmont High School
Kettering · Kettering City School District
High71.9%+11.1pp
370River View High School
Warsaw · River View Local
High71.8%+11.0pp
371Wheelersburg High School
Wheelersburg · Wheelersburg Local
High71.8%+11.0pp
372Northmont High School
Clayton · Northmont City
High71.7%+10.9pp
373Norwalk High School
Norwalk · Norwalk City
High71.7%+10.9pp
374Pleasant High School
Marion · Pleasant Local
High71.7%+10.9pp
375Riverside Jr/Sr High School
Painesville · Riverside Local
High71.7%+10.9pp
376Bristol High School
Bristolville · Bristol Local
High71.6%+10.8pp
377Celina High School
Celina · Celina City
High71.6%+10.8pp
378London High School
London · London City
High71.4%+10.6pp
379Lucas High School
Lucas · Lucas Local
High71.3%+10.5pp
380New Richmond High School
New Richmond · New Richmond Exempted Village
High71.3%+10.5pp
381Orrville High School
Orrville · Orrville City
High71.3%+10.5pp
382Princeton High School
Cincinnati · Princeton City
High71.2%+10.4pp
383Antwerp Local High School
Antwerp · Antwerp Local
High71.1%+10.3pp
384Logan High School
Logan · Logan-Hocking Local
High71.1%+10.3pp
385Claymont High School
Uhrichsville · Claymont City
High70.9%+10.1pp
386Waterloo High School
Atwater · Waterloo Local
High70.9%+10.1pp
387Green High School
Franklin Furnace · Green Local
High70.8%+10.1pp
388Northeast Ohio Impact Academy
Lowellville · Campbell City
High70.8%+10.1pp
389Champion High School
Warren · Champion Local
High70.7%+9.9pp
390Fremont Ross High School
Fremont · Fremont City
High70.7%+9.9pp
391Ironton High School
Ironton · Ironton City School District
High70.7%+9.9pp
392Shaker Hts High School
Shaker Heights · Shaker Heights City
High70.6%+9.8pp
393Bard Early College Cleveland
Cleveland · Cleveland Municipal
High70.5%+9.7pp
394Barnesville High School
Barnesville · Barnesville Exempted Village
High70.5%+9.7pp
395Edgewood High School
Ashtabula · Buckeye Local
High70.5%+9.7pp
396Toledo School For The Arts
Toledo · Toledo School For The Arts
High70.3%+9.6pp
397Grand Valley High School
Orwell · Grand Valley Local
High70.1%+9.3pp
398North Adams High School
Seaman · Adams County Ohio Valley Local
High70.1%+9.3pp
399Greenon High School
Enon · Greenon Local
High70.0%+9.2pp
400Paint Valley High School
Bainbridge · Paint Valley Local
High70.0%+9.2pp
Page 8 of 17

About this ranking

Schools are ranked by the percentage of students who scored at or above the Ohio's State Tests % Proficient or Above threshold on the latest available Ohio's State Tests Science test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Ohio, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.