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

3,696 schools in Ohio

88 counties · 672 cities · Public K-12

Ohio reports 3,696 public K-12 schools to the National Center for Education Statistics, organized across 88 counties. William Mason High School is the single largest campus at 3,435 students.

Largest district
Columbus City Schools District46,249 students · 115 schools

Test scores

Reading, SY 2024-25. State average: 59.8% met or exceeded.
Top 5 schools
  1. 100.0%
  2. 100.0%
  3. 3.Wells Academy
    Steubenville
    99.0%
  4. 98.9%
  5. 98.5%

See all 3,061 schools ranked by score →

NameCityCountyLevelEnrollmentRating
Mahoning Career & TechnicalCanfieldMahoning CountyHigh727·
Midview High SchoolGraftonLorain CountyHigh727·
Fostoria Junior/Senior High SchoolFostoriaWood CountyHigh725·
Main Elementary SchoolBeavercreekGreene CountyElementary725·
Pleasant Ridge Montessori SchoolCincinnatiHamilton CountyElementary725·
Claggett Middle SchoolMedinaMedina CountyMiddle724·
Shale Meadows Elementary SchoolLewis CenterDelaware CountyElementary724·
Sauder Elementary SchoolMassillonStark CountyElementary722·
Dater Montessori SchoolCincinnatiHamilton CountyElementary721·
Focus Learning Academy of Northern ColumbusColumbusFranklin CountyElementary721·
Indian Springs ElementaryPowellDelaware CountyElementary721·
Indianola Informal K-8 SchoolColumbusFranklin CountyElementary721·
Tecumseh High SchoolNew CarlisleClark CountyHigh721·
Creekside Early Childhood SchoolWest ChesterButler CountyElementary720·
Chillicothe Intermediate SchoolChillicotheRoss CountyElementary719·
Jefferson PK-8 SchoolWarrenTrumbull CountyElementary718·
Bolton Crossing ElementaryGroveFranklin CountyElementary717·
Hillside Middle SchoolSeven HillsCuyahoga CountyMiddle717·
Chardon Middle SchoolChardonGeauga CountyMiddle716·
Northmont Middle SchoolClaytonMontgomery CountyMiddle716·
John Sells Middle SchoolDublinFranklin CountyMiddle715·
Clark Montessori High SchoolCincinnatiHamilton CountyHigh714·
Piqua Central Intermediate SchoolPiquaMiami CountyMiddle714·
Shawnee Middle SchoolLimaAllen CountyMiddle712·
Madison Elementary SchoolMiddletownButler CountyElementary711·
Sheridan High SchoolThornvillePerry CountyHigh711·
Beulah Park Middle SchoolGrove CityFranklin CountyMiddle710·
Laurel Oaks CdcWilmingtonClinton CountyHigh710·
Marion Local Elementary SchoolMaria SteinMercer CountyElementary710·
Oakdale Elementary SchoolCincinnatiHamilton CountyElementary710·
Fallen Timbers Middle SchoolWhitehouseLucas CountyMiddle707·
Richfield Elementary SchoolRichfieldSummit CountyElementary707·
Hamilton Intermediate SchoolColumbusFranklin CountyMiddle706·
Steubenville High SchoolSteubenvilleJefferson CountyHigh706·
Galloway Ridge Intermediate SchoolGallowayFranklin CountyMiddle705·
Ridgeway Elementary SchoolHamiltonButler CountyElementary705·
Edgewood Middle SchoolWoosterWayne CountyMiddle704·
Falls-Lenox Primary Elementary SchoolOlmsted FallsCuyahoga CountyElementary704·
Plain City Elementary SchoolPlain CityMadison CountyElementary704·
Roberts AcademyCincinnatiHamilton CountyElementary704·
Henry F Lamuth Middle SchoolPainesvilleLake CountyMiddle703·
White Oak Middle SchoolCincinnatiHamilton CountyMiddle703·
Centennial High SchoolColumbusFranklin CountyHigh702·
Genoa Middle SchoolWestervilleDelaware CountyMiddle702·
James N. Gamble Montessori High SchoolCincinnatiHamilton CountyHigh700·
Rogers High SchoolToledoLucas CountyHigh700·
Howland Middle SchoolWarrenTrumbull CountyMiddle699·
Morton Middle SchoolVandaliaMontgomery CountyMiddle699·
Norwalk High SchoolNorwalkHuron CountyHigh699·
Bloom-Carroll High SchoolCarrollFairfield CountyHigh697·
Defiance High SchoolDefianceDefiance CountyHigh697·
Global Impact STEM AcademySpringfieldClark CountyHigh697·
Howland High SchoolWarrenTrumbull CountyHigh696·
Highland Elementary SchoolHamiltonButler CountyElementary695·
Lakota Ridge Junior SchoolWest ChesterButler CountyMiddle695·
Ashland Middle SchoolAshlandAshland CountyMiddle694·
Great Western AcademyColumbusFranklin CountyElementary694·
Tremont Elementary SchoolUpper ArlingtonFranklin CountyElementary694·
Alexander Jr. / Sr. High SchoolAlbanyAthens CountyHigh693·
General Sherman Junior High SchoolLancasterFairfield CountyMiddle693·
Blacklick Elementary SchoolBlacklickFranklin CountyElementary692·
Marysville STEM Early College High SchoolMarysvilleUnion CountyHigh692·
Van Wert Elementary SchoolVan WertVan Wert CountyElementary692·
Berwick Alternative K-8 SchoolColumbusFranklin CountyElementary691·
Waggoner Road ElementaryReynoldsburgFranklin CountyElementary691·
West Muskingum Elementary SchoolZanesvilleMuskingum CountyElementary691·
A. I. Root Middle SchoolMedinaMedina CountyMiddle690·
Adena Elementary SchoolWest ChesterButler CountyElementary690·
Campus International SchoolClevelandCuyahoga CountyElementary690·
Harmon Middle SchoolAuroraPortage CountyMiddle689·
Royalview Elementary SchoolWillowickLake CountyElementary689·
Sherwood Elementary SchoolCincinnatiHamilton CountyElementary689·
Zanesville High SchoolZanesvilleMuskingum CountyHigh689·
Maplewood Career Center BuildingRavennaPortage CountyHigh688·
Athens High SchoolThe PlainsAthens CountyHigh685·
Eastwood Elementary SchoolPembervilleWood CountyElementary685·
Bay High SchoolBay VillageCuyahoga CountyHigh684·
Mt Orab Primary Elementary SchoolMount OrabBrown CountyElementary683·
Willard Grizzell Middle SchoolDublinDelaware CountyMiddle683·
Bell Creek Intermediate SchoolBellbrookGreene CountyElementary682·
Everest Elementary SchoolBlacklickFranklin CountyElementary682·
Freedom Elementary SchoolWest ChesterButler CountyElementary682·
Union Elementary SchoolWest ChesterButler CountyElementary682·
Liberty Junior SchoolLiberty TownshipButler CountyMiddle681·
Horizon Science Academy ColumbusColumbusFranklin CountyHigh680·
Batavia High SchoolBataviaClermont CountyHigh679·
Centerville Primary Village SouthCentervilleMontgomery CountyElementary679·
Granville Elementary SchoolGranvilleLicking CountyElementary679·
Hyre Community Learning CenterAkronSummit CountyMiddle679·
Silver Creek Elementary SchoolToledoLucas CountyElementary679·
Talawanda Middle SchoolOxfordButler CountyMiddle679·
Fairfield South Elementary SchoolFairfieldButler CountyElementary677·
Franklin High SchoolFranklinWarren CountyHigh676·
Emerson AcademyDaytonMontgomery CountyElementary674·
Linden Elementary SchoolHamiltonButler CountyElementary674·
Village Preparatory School CliffsClevelandCuyahoga CountyElementary674·
Finland Middle SchoolColumbusFranklin CountyMiddle673·
Innes Community Learning CenterAkronSummit CountyMiddle673·
Shawnee High SchoolLimaAllen CountyHigh673·
Tuscarawas Valley Elementary SchoolZoarvilleTuscarawas CountyElementary673·
Warrensville Heights Elementary SchoolClevelandCuyahoga CountyElementary673·
Miami Whitewater Elementary SchoolHarrisonHamilton CountyElementary672·
Amelia Elementary SchoolAmeliaClermont CountyElementary671·
Barberton Primary SchoolBarbertonSummit CountyElementary671·
VanGorden Elementary SchoolLiberty TownshipButler CountyElementary670·
Alexander Elementary SchoolAlbanyAthens CountyElementary669·
Oak Harbor High SchoolOak HarborOttawa CountyHigh669·
St Marys Memorial High SchoolSaint MarysAuglaize CountyHigh669·
Brooklyn SchoolBrooklynCuyahoga CountyElementary668·
Joseph Welty Middle SchoolNew PhiladelphiaTuscarawas CountyMiddle668·
Central Trail Elementary SchoolSylvaniaLucas CountyElementary667·
Citizens Academy SoutheastClevelandCuyahoga CountyElementary667·
Coldwater Elementary SchoolColdwaterMercer CountyElementary667·
Park Street Intermediate SchoolGrove CityFranklin CountyMiddle667·
Shawnee Middle School/High SchoolSpringfieldClark CountyHigh667·
Anthony Wayne Junior High SchoolWhitehouseLucas CountyMiddle666·
Franklin Woods Intermediate SchoolColumbusFranklin CountyMiddle666·
Bellbrook Middle SchoolBellbrookGreene CountyMiddle665·
Jackson Middle SchoolGrove CityFranklin CountyMiddle665·
Alum Creek Elementary SchoolLewis CenterDelaware CountyElementary664·
Milkovich Middle SchoolMaple HeightsCuyahoga CountyMiddle664·
Big Walnut Intermediate SchoolSunburyDelaware CountyElementary663·
Hubbard Elementary SchoolHubbardTrumbull CountyElementary663·
Bath Elementary SchoolAkronSummit CountyElementary662·
River View High SchoolWarsawCoshocton CountyHigh662·
Pleasant Run Middle SchoolCincinnatiHamilton CountyMiddle661·
Ridge Elementary SchoolMentorLake CountyElementary661·
Gahanna East Middle SchoolGahannaFranklin CountyMiddle660·
Goshen Middle SchoolGoshenClermont CountyMiddle660·
Indian Hill High SchoolCincinnatiHamilton CountyHigh660·
Malabar Intermediate SchoolMansfieldRichland CountyElementary660·
Wright Brothers Elementary SchoolHuber HeightsMontgomery CountyElementary659·
Greenville Middle SchoolGreenvilleDarke CountyMiddle658·
Fairview-Clifton German Language SchoolCincinnatiHamilton CountyElementary657·
Leighton Elementary SchoolAuroraPortage CountyElementary657·
Springfield-Clark CountySpringfieldClark CountyHigh657·
West Carrollton Early Childhood CenterWest CarrolltonMontgomery CountyElementary657·
Geneva High SchoolGenevaAshtabula CountyHigh656·
Milton-Union Elementary SchoolWest MiltonMiami CountyElementary656·
Oakwood High SchoolDaytonMontgomery CountyHigh656·
Struthers Elementary SchoolStruthersMahoning CountyElementary656·
Symmes Elementary SchoolLovelandHamilton CountyElementary656·
West Union Elementary SchoolWest UnionAdams CountyElementary656·
Barberton Intermediate SchoolBarbertonSummit CountyElementary655·
James A Garfield Elementary SchoolGarrettsvillePortage CountyElementary655·
Keystone Elementary SchoolLagrangeLorain CountyElementary655·
Norton Middle SchoolNortonSummit CountyMiddle655·
Wyandot Early Childhood SchoolLibertyButler CountyElementary655·
Glen Oak Elementary SchoolLewis CenterDelaware CountyElementary654·
Jefferson ElementaryJeffersonAshtabula CountyElementary654·
Marshall High SchoolMiddletownButler CountyHigh654·
North Union Elementary SchoolRichwoodUnion CountyElementary654·
Reading Junior Senior High SchoolReadingHamilton CountyHigh654·
Sands Montessori SchoolCincinnatiHamilton CountyElementary654·
Gahanna South Middle SchoolGahannaFranklin CountyMiddle653·
John F Kennedy High SchoolClevelandCuyahoga CountyHigh652·
Sycamore Creek Elementary SchoolPickeringtonFairfield CountyElementary652·
Wilcox Elementary SchoolTwinsburgSummit CountyElementary652·
Pleasant View Middle SchoolGrove CityFranklin CountyMiddle651·
Blue Ash ElementaryCincinnatiHamilton CountyElementary650·
Clark SchoolClevelandCuyahoga CountyCombined650·
Fairfield East Elementary SchoolHamiltonButler CountyElementary650·
Kae Avenue Elementary SchoolWhitehallFranklin CountyElementary650·
Shoreland Elementary SchoolToledoLucas CountyElementary650·
Warren Middle SchoolVincentWashington CountyMiddle650·
Greene County Career CenterXeniaGreene CountyHigh649·
Oak Creek Elementary SchoolLewis CenterDelaware CountyElementary649·
Arrowhead Elementary SchoolLewis CenterDelaware CountyElementary648·
Buckeye Valley West Elementary SchoolOstranderDelaware CountyElementary648·
Duncan Falls Elementary SchoolDuncan FallsMuskingum CountyElementary648·
Finneytown ElementaryCincinnatiHamilton CountyElementary648·
Peachblow Crossing ElementaryLewis CenterDelaware CountyElementary648·
Diamond Oaks CdcCincinnatiHamilton CountyHigh647·
Tussing Elementary SchoolReynoldsburgFairfield CountyElementary647·
Colerain Elementary SchoolCincinnatiHamilton CountyElementary645·
Marr/Cook Elementary SchoolGoshenClermont CountyElementary645·
Scioto Elementary SchoolCommercial PointPickaway CountyElementary644·
Bellefontaine High SchoolBellefontaineLogan CountyHigh643·
Kinsner Elementary SchoolStrongsvilleCuyahoga CountyElementary643·
Loveland Intermediate SchoolLovelandHamilton CountyMiddle643·
Robert A. Taft Information Technology High SchoolCincinnatiHamilton CountyHigh643·
Thomas Ewing Junior High SchoolLancasterFairfield CountyMiddle643·
Rapid Run Middle SchoolCincinnatiHamilton CountyMiddle642·
Scioto Ridge Elementary SchoolPowellDelaware CountyElementary642·
Smith Intermediate SchoolDaytonMontgomery CountyElementary642·
Wickliffe Lower SchoolWickliffeLake CountyElementary642·
Woodbury Elementary SchoolShaker HeightsCuyahoga CountyMiddle642·
Grindstone Elementary SchoolBereaCuyahoga CountyElementary641·
Piketon Jr/Sr High SchoolPiketonPike CountyHigh641·
West Geauga High SchoolChesterlandGeauga CountyHigh641·
Greenview SchoolSouth EuclidCuyahoga CountyMiddle640·
Riverview Elementary SchoolHamiltonButler CountyElementary640·
Worthingway Middle SchoolWorthingtonFranklin CountyMiddle640·
Marlington High SchoolAllianceStark CountyHigh639·
Hillsboro High SchoolHillsboroHighland CountyHigh638·
Columbus Humanities Arts and Technology AcademyColumbusFranklin CountyElementary637·
Buckeye High SchoolMedinaMedina CountyHigh636·
Mccord Middle SchoolColumbusFranklin CountyMiddle636·
Portsmouth Junior High School/Portsmouth High SchoolPortsmouthScioto CountyHigh636·
London High SchoolLondonMadison CountyHigh635·
Wilson Elementary SchoolCincinnatiHamilton CountyElementary635·
West Branch High SchoolBeloitMahoning CountyHigh634·
Ferguson Hall Freshman SchoolBeavercreekGreene CountyHigh633·
Troy Junior High SchoolTroyMiami CountyMiddle633·
Concord Elementary SchoolTroyMiami CountyElementary632·
Franklin Intermediate SchoolFranklinWarren CountyElementary632·
Harmon Middle SchoolPickeringtonFairfield CountyMiddle632·
Northwestern Elementary SchoolWest SalemWayne CountyElementary632·
Lexington High SchoolLexingtonRichland CountyHigh631·
Shawnee Early Childhood SchoolCincinnatiButler CountyElementary630·
Fairfield North Elementary SchoolHamiltonButler CountyElementary629·
North Adams Elementary SchoolSeamanAdams CountyElementary629·
Genoa ElementaryGenoaOttawa CountyElementary628·
Marietta Elementary SchoolMariettaWashington CountyElementary628·
Natividad Pagan International Newcomers AcademyClevelandCuyahoga CountyCombined628·
Ross Middle SchoolHamiltonButler CountyMiddle628·
Sharon Elementary SchoolWadsworthMedina CountyElementary627·
West Branch Middle SchoolBeloitMahoning CountyMiddle627·
Wyoming Middle SchoolWyomingHamilton CountyMiddle626·
Louisville Middle SchoolLouisvilleStark CountyMiddle625·
Parker Woods Montessori SchoolCincinnatiHamilton CountyElementary625·
Woodridge High SchoolPeninsulaSummit CountyHigh625·
Gilles-Sweet Elementary SchoolFairview ParkCuyahoga CountyElementary624·
Liberty Elementary SchoolNorth RidgevilleLorain CountyElementary624·
Loveland Middle SchoolLovelandHamilton CountyMiddle624·
Wayne County Schools Career CenterSmithvilleWayne CountyHigh624·
Westfall Elementary SchoolWilliamsportPickaway CountyElementary624·
Campbell Elementary SchoolCampbellMahoning CountyElementary622·
Hamilton Cnty Math & ScienceCincinnatiHamilton CountyElementary622·
Laura Woodward Elementary SchoolDelawareDelaware CountyElementary621·
Rushmore Elementary SchoolHuber HeightsMontgomery CountyElementary621·
St Clairsville Elementary SchoolSaint ClairsvilleBelmont CountyElementary621·
Beachwood High SchoolBeachwoodCuyahoga CountyHigh620·
Liberty-Benton Elementary SchoolFindlayHancock CountyElementary620·
Village Preparatory School Woodland HillsClevelandCuyahoga CountyElementary620·
Beaver Local Elementary SchoolEast LiverpoolColumbiana CountyElementary619·
Cloverleaf High SchoolSevilleMedina CountyHigh619·
Maumee High SchoolMaumeeLucas CountyHigh619·
Warrensville Heights High SchoolWarrensville HeightsCuyahoga CountyHigh618·
Ellsworth Hill Elementary SchoolHudsonSummit CountyElementary617·
Franklin Junior High SchoolFranklinWarren CountyMiddle617·
Green Middle SchoolGreenSummit CountyMiddle617·
Hyde Park SchoolCincinnatiHamilton CountyElementary617·
Loveland Elementary SchoolLovelandHamilton CountyElementary617·
Northwood ElementaryMarysvilleUnion CountyElementary617·
Orange High SchoolPepper PikeCuyahoga CountyHigh617·
Bellefontaine Elementary SchoolBellefontaineLogan CountyElementary616·
Dover Middle SchoolDoverTuscarawas CountyMiddle616·
Stanton Middle SchoolKentPortage CountyMiddle616·
Riverview Elementary SchoolPainesvilleLake CountyElementary615·

Ohio school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →