Skip to content

Public schools by city in Ohio

174 Ohio cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the Ohio district directory and search.

Cities with the most public schools

All Ohio cities A–Z

CitySchoolsHigh schoolsCharterStudents
Akron71171727,522
Alliance11204,746
Arcanum6201,726
Ashland13515,121
Ashtabula10203,875
Ashville5202,725
Aurora5103,049
Avon5104,303
Avon Lake6103,163
Barberton5103,442
Batavia8206,026
Bay Village5102,331
Beachwood5101,583
Beavercreek9106,209
Bedford7102,887
Bellefontaine8304,406
Bethel5201,742
Bexley6202,496
Bowling Green8203,386
Brunswick8105,931
Bucyrus6202,144
Cambridge5101,797
Canal Winchester5203,706
Canfield10414,772
Canton387717,036
Carroll5202,817
Celina5202,798
Centerville9107,312
Chagrin Falls7204,189
Chardon5102,451
Chillicothe19718,618
Cincinnati178392496,498
Circleville6303,935
Cleveland150375350,317
Cleveland Heights10104,874
Columbiana6202,107
Columbus2364781103,957
Cortland5202,102
Coshocton5311,765
Crestline8201,523
Cuyahoga Falls9213,337
Dayton83182230,423
Defiance8303,932
Delaware144010,424
Dover5102,658
Dublin245314,760
East Cleveland611932
East Liverpool10214,192
Eastlake5102,607
Elyria12226,293
Englewood5202,503
Euclid11135,937
Fairborn6314,522
Fairfield9307,526
Findlay16517,564
Franklin6102,602
Fremont9413,663
Gahanna12207,598
Galion6202,550
Gallipolis5101,939
Garfield Heights7223,208
Grafton6102,568
Grove City183011,538
Groveport8215,275
Hamilton245114,158
Harrison6204,340
Hilliard224015,240
Hillsboro6102,650
Holland5102,795
Huber Heights8205,634
Hudson5104,468
Ironton7203,191
Jackson5102,236
Jefferson5201,971
Johnstown7202,823
Kent7103,762
Kettering12108,315
Kings Mills6104,550
Lakewood14314,502
Lancaster12207,235
Lebanon7316,364
Lewis Center11108,612
Lexington5102,150
Liberty Township7205,969
Lima23838,917
Logan7113,275
London10313,776
Lorain27489,319
Louisville5102,992
Loveland8105,284
Madison5102,630
Mansfield19458,496
Maple Heights6113,203
Marietta5202,472
Marion195310,533
Marysville9205,538
Massillon206014,494
Maumee92319,155
Medina184011,089
Mentor12106,624
Miamisburg10104,554
Middlefield531757
Middletown18648,338
Milford9305,778
Millersburg7401,725
Mogadore6202,036
Monroe6303,029
Mount Vernon8203,676
New Albany5104,991
New Philadelphia11214,617
Newark20419,147
Niles5112,034
North Olmsted6103,539
North Ridgeville5104,486
Norwalk6102,453
Norwood6101,698
Oberlin7303,613
Oregon6212,934
Oxford5102,875
Painesville14516,522
Parma15248,327
Pataskala10306,823
Perrysburg9306,854
Pickerington153011,082
Piqua6204,057
Plain City6203,822
Portsmouth6212,405
Powell11108,391
Ravenna9303,334
Reynoldsburg11107,777
Rittman521820
Rocky River5102,606
Salem6102,287
Sandusky10215,177
Shaker Heights8104,008
Sheffield Village5111,480
Sidney8203,571
Smithville5311,743
Solon8114,670
South Point5201,428
Springboro5105,215
Springfield3010414,791
Steubenville7212,841
Stow7103,880
Streetsboro5101,905
Strongsville11126,119
Sunbury7104,009
Sylvania11206,779
Tiffin10422,786
Tipp City7204,314
Toledo97212537,119
Trotwood7212,865
Troy9103,929
Twinsburg5103,854
Uniontown6305,153
Upper Arlington9206,452
Upper Sandusky5101,560
Van Wert7303,201
Wadsworth11104,902
Wapakoneta5212,528
Warren217410,207
Warrensville Heights5221,698
West Chester10308,076
Westerville233114,309
Westlake5113,225
Whitehall5103,472
Willoughby6203,161
Wilmington5202,808
Wooster10204,293
Worthington10105,841
Wyoming5101,882
Xenia14316,533
Youngstown38111015,221
Zanesville17637,803