4,641 schools · 702 cities

All schools in
Ohio

Search by school name, city, or 5-digit ZIP. Every public school in Ohio, powered by NCES Common Core of Data.

STATE SNAPSHOT
Total Schools4,641
Cities / Districts702
Students Enrolled1.8M
State Population11.8M
CapitalColumbus
AccountabilityOhio School Report Cards

Ohio schools on the map

Showing the 400 largest schools in Ohio. Search by ZIP or city above to focus in.

Loading map…

Browse by city

702 cities · 4,641 schools in Ohio

ColumbusOH
StateOhio
288 schools
CincinnatiOH
StateOhio
267 schools
ClevelandOH
StateOhio
180 schools
ToledoOH
StateOhio
125 schools
DaytonOH
StateOhio
101 schools
AkronOH
StateOhio
91 schools
MillersburgOH
StateOhio
54 schools
YoungstownOH
StateOhio
53 schools
CantonOH
StateOhio
51 schools
SpringfieldOH
StateOhio
38 schools
LimaOH
StateOhio
33 schools
HamiltonOH
StateOhio
32 schools
WestervilleOH
StateOhio
31 schools
DublinOH
StateOhio
29 schools
LorainOH
StateOhio
29 schools
MansfieldOH
StateOhio
29 schools
MiddlefieldOH
StateOhio
28 schools
Apple CreekOH
StateOhio
27 schools
MassillonOH
StateOhio
26 schools
MedinaOH
StateOhio
26 schools
ParmaOH
StateOhio
26 schools
NewarkOH
StateOhio
25 schools
WarrenOH
StateOhio
24 schools
Grove CityOH
StateOhio
23 schools
HilliardOH
StateOhio
23 schools
MarionOH
StateOhio
22 schools
ChillicotheOH
StateOhio
21 schools
FindlayOH
StateOhio
20 schools
FredericksburgOH
StateOhio
20 schools
MiddletownOH
StateOhio
20 schools
ZanesvilleOH
StateOhio
20 schools
BalticOH
StateOhio
19 schools
LancasterOH
StateOhio
19 schools
ReynoldsburgOH
StateOhio
19 schools
PainesvilleOH
StateOhio
18 schools
WoosterOH
StateOhio
18 schools
AshlandOH
StateOhio
17 schools
DelawareOH
StateOhio
17 schools
MentorOH
StateOhio
17 schools
Cleveland HeightsOH
StateOhio
16 schools
Cuyahoga FallsOH
StateOhio
16 schools
DundeeOH
StateOhio
16 schools
PickeringtonOH
StateOhio
16 schools
PowellOH
StateOhio
16 schools
SugarcreekOH
StateOhio
16 schools
GahannaOH
StateOhio
15 schools
KetteringOH
StateOhio
15 schools
LakewoodOH
StateOhio
15 schools
WorthingtonOH
StateOhio
15 schools
XeniaOH
StateOhio
15 schools
BeavercreekOH
StateOhio
14 schools
ElyriaOH
StateOhio
14 schools
TroyOH
StateOhio
14 schools
WadsworthOH
StateOhio
14 schools
AshtabulaOH
StateOhio
13 schools
EuclidOH
StateOhio
13 schools
FremontOH
StateOhio
13 schools
New PhiladelphiaOH
StateOhio
13 schools
StrongsvilleOH
StateOhio
13 schools
SylvaniaOH
StateOhio
13 schools

Where this data comes from

Every school profile is built from official open US-education data — NCES Common Core of Data (CCD), Civil Rights Data Collection (CRDC), EDFacts, the NCES F-33 district finance survey, and Ohio’s Ohio School Report Cards.

Back to Ohio overview →