Skip to content

Ohio school data rankings

Compare regular public school districts by one measure at a time, then inspect the underlying profile. Of 619 regular districts, 617 report 2024–25 enrollment and 616 match the FY 2023 finance file. Charter, service, specialized, and other agencies remain in the directory but are excluded from these unlike comparisons.

Explore and re-rank regular Ohio districts

Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.

Showing 1–25 of 617 regular districts reporting enrollment. NCES CCD 2024–25.

Scroll horizontally to see every column.

Districts ordered by the selected measure; positions describe data, not school quality
PositionDistrictCitySchoolsEnrollment
1Columbus City Schools DistrictColumbus11646,515
2Cincinnati Public SchoolsCincinnati6734,531
3Cleveland MunicipalCleveland9133,143
4Olentangy LocalLewis Center2924,133
5South-Western CityGrove City3421,924
6Toledo CityToledo5621,290
7Akron CityAkron4419,986
8Lakota LocalLiberty Township2217,885
9Dublin CityDublin2416,967
10Hilliard CityColumbus2416,298
11Westerville CityWesterville2414,589
12Dayton CityDayton2912,785
13Pickerington LocalPickerington1611,729
14Worthington CityWorthington1910,874
15Mason CityMason410,155
16Fairfield CityFairfield119,591
17Hamilton CityHamilton129,014
18Parma CityParma139,001
19Gahanna-Jefferson CityGahanna138,290
20Centerville CityCenterville128,264
21Northwest LocalCincinnati128,260
22Beavercreek CityBeavercreek118,099
23Sylvania SchoolsSylvania137,700
24West Clermont LocalCincinnati97,651
25Kettering City School DistrictKettering137,635

Largest school districts in Ohio

Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.

RankNameLocationStudents
1Columbus City Schools District

116 schools

Columbus46,515
2Cincinnati Public Schools

67 schools

Cincinnati34,531
3Cleveland Municipal

91 schools

Cleveland33,143
4Olentangy Local

29 schools

Lewis Center24,133
5South-Western City

34 schools

Grove City21,924
6Toledo City

56 schools

Toledo21,290
7Akron City

44 schools

Akron19,986
8Lakota Local

22 schools

Liberty Township17,885
9Dublin City

24 schools

Dublin16,967
10Hilliard City

24 schools

Columbus16,298
11Westerville City

24 schools

Westerville14,589
12Dayton City

29 schools

Dayton12,785
13Pickerington Local

16 schools

Pickerington11,729
14Worthington City

19 schools

Worthington10,874
15Mason City

4 schools

Mason10,155
16Fairfield City

11 schools

Fairfield9,591
17Hamilton City

12 schools

Hamilton9,014
18Parma City

13 schools

Parma9,001
19Gahanna-Jefferson City

13 schools

Gahanna8,290
20Centerville City

12 schools

Centerville8,264
21Northwest Local

12 schools

Cincinnati8,260
22Beavercreek City

11 schools

Beavercreek8,099
23Sylvania Schools

13 schools

Sylvania7,700
24West Clermont Local

9 schools

Cincinnati7,651
25Kettering City School District

13 schools

Kettering7,635

Source: NCES CCD LEA Membership, 2024–25.

Highest spending per pupil in Ohio

Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.

RankNameLocationPer pupil
1East Cleveland City School District

1,177 students

East Cleveland$33,509
2Westfall Local

1,342 students

Williamsport$28,132
3Jefferson Township Local

277 students

Dayton$27,412
4Orange City

2,029 students

Cleveland$27,400
5Switzerland of Ohio Local

1,883 students

Woodsfield$25,982
6Youngstown City

4,570 students

Youngstown$24,791
7Shaker Heights City

4,400 students

Shaker Heights$24,695
8Beachwood City

1,586 students

Beachwood$24,303
9Cleveland Heights-University Heights City

5,019 students

University Heights$24,221
10Cleveland Municipal

33,143 students

Cleveland$24,161
11Sebring Local

360 students

Sebring$22,312
12Columbus City Schools District

46,515 students

Columbus$22,307
13Cuyahoga Heights Local

774 students

Cuyahoga Heights$22,265
14Trimble Local

691 students

Glouster$21,995
15Bedford City

2,887 students

Bedford$21,970
16Western Local

685 students

Latham$21,924
17Warrensville Heights City

1,902 students

Warrensville Heights$21,904
18Danbury Local

555 students

Lakeside Marblehead$21,471
19Oberlin City Schools

758 students

Oberlin$21,468
20Lordstown Local

383 students

Warren$21,102
21Conotton Valley Union Local

517 students

Bowerston$21,002
22Mansfield City

2,953 students

Mansfield$20,993
23Dayton City

12,785 students

Dayton$20,743
24South Euclid-Lyndhurst City

3,203 students

Lyndhurst$20,743
25Walnut Township Local

483 students

Millersport$20,703

Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.

Ohio high schools with broad reported program access

Counts AP student enrollment, gifted programming, and computer-science classes reported in CRDC. This does not measure course quality, participation rates, or current availability.

RankNameLocationPositive fields
1Sylvania Southview High School

09–12 · 31 AP courses

Sylvania Schools3 of 3
2Madison-Plains High School

09–12 · 31 AP courses

Madison-Plains Local3 of 3
3Solon High School

09–12 · 28 AP courses

Solon City3 of 3
4Sycamore High School

08–12 · 27 AP courses

Sycamore Community City3 of 3
5Mayfield High School

08–12 · 27 AP courses

Mayfield City3 of 3
6William Mason High School

09–12 · 26 AP courses

Mason City3 of 3
7Pickerington High School North

09–12 · 26 AP courses

Pickerington Local3 of 3
8Chagrin Falls High School

09–12 · 26 AP courses

Chagrin Falls Exempted Village3 of 3
9Jackson High School

09–12 · 25 AP courses

Jackson Local3 of 3
10Olentangy Liberty High School

09–12 · 25 AP courses

Olentangy Local3 of 3
11Olentangy High School

09–12 · 25 AP courses

Olentangy Local3 of 3
12Lakewood High School

09–12 · 25 AP courses

Lakewood City3 of 3
13Anderson High School

09–12 · 25 AP courses

Forest Hills Local3 of 3
14Kenston High School

08–12 · 25 AP courses

Kenston Local3 of 3
15Upper Arlington High School

09–12 · 24 AP courses

Upper Arlington City3 of 3
16Avon Lake High School

09–12 · 24 AP courses

Avon Lake City3 of 3
17Beachwood High School

09–12 · 24 AP courses

Beachwood City3 of 3
18Orange High School

09–12 · 23 AP courses

Olentangy Local3 of 3
19Olentangy Berlin High School

09–12 · 23 AP courses

Olentangy Local3 of 3
20Perry High School

09–12 · 23 AP courses

Perry Local3 of 3
21Centerville High School

09–12 · 22 AP courses

Centerville City3 of 3
22Thomas Worthington High School

09–12 · 22 AP courses

Worthington City3 of 3
23Turpin High School

09–12 · 22 AP courses

Forest Hills Local3 of 3
24Highland High School

09–12 · 22 AP courses

Highland Local3 of 3
25Wyoming High School

09–12 · 22 AP courses

Wyoming City3 of 3

Source: CRDC 2021–22. At least two program fields must be known for inclusion.