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.
| Position | District | City | Schools | Enrollment |
|---|---|---|---|---|
| 1 | Columbus City Schools District | Columbus | 116 | 46,515 |
| 2 | Cincinnati Public Schools | Cincinnati | 67 | 34,531 |
| 3 | Cleveland Municipal | Cleveland | 91 | 33,143 |
| 4 | Olentangy Local | Lewis Center | 29 | 24,133 |
| 5 | South-Western City | Grove City | 34 | 21,924 |
| 6 | Toledo City | Toledo | 56 | 21,290 |
| 7 | Akron City | Akron | 44 | 19,986 |
| 8 | Lakota Local | Liberty Township | 22 | 17,885 |
| 9 | Dublin City | Dublin | 24 | 16,967 |
| 10 | Hilliard City | Columbus | 24 | 16,298 |
| 11 | Westerville City | Westerville | 24 | 14,589 |
| 12 | Dayton City | Dayton | 29 | 12,785 |
| 13 | Pickerington Local | Pickerington | 16 | 11,729 |
| 14 | Worthington City | Worthington | 19 | 10,874 |
| 15 | Mason City | Mason | 4 | 10,155 |
| 16 | Fairfield City | Fairfield | 11 | 9,591 |
| 17 | Hamilton City | Hamilton | 12 | 9,014 |
| 18 | Parma City | Parma | 13 | 9,001 |
| 19 | Gahanna-Jefferson City | Gahanna | 13 | 8,290 |
| 20 | Centerville City | Centerville | 12 | 8,264 |
| 21 | Northwest Local | Cincinnati | 12 | 8,260 |
| 22 | Beavercreek City | Beavercreek | 11 | 8,099 |
| 23 | Sylvania Schools | Sylvania | 13 | 7,700 |
| 24 | West Clermont Local | Cincinnati | 9 | 7,651 |
| 25 | Kettering City School District | Kettering | 13 | 7,635 |
Largest school districts in Ohio
Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.
| Rank | Name | Location | Students |
|---|---|---|---|
| 1 | Columbus City Schools District 116 schools | Columbus | 46,515 |
| 2 | Cincinnati Public Schools 67 schools | Cincinnati | 34,531 |
| 3 | Cleveland Municipal 91 schools | Cleveland | 33,143 |
| 4 | Olentangy Local 29 schools | Lewis Center | 24,133 |
| 5 | South-Western City 34 schools | Grove City | 21,924 |
| 6 | Toledo City 56 schools | Toledo | 21,290 |
| 7 | Akron City 44 schools | Akron | 19,986 |
| 8 | Lakota Local 22 schools | Liberty Township | 17,885 |
| 9 | Dublin City 24 schools | Dublin | 16,967 |
| 10 | Hilliard City 24 schools | Columbus | 16,298 |
| 11 | Westerville City 24 schools | Westerville | 14,589 |
| 12 | Dayton City 29 schools | Dayton | 12,785 |
| 13 | Pickerington Local 16 schools | Pickerington | 11,729 |
| 14 | Worthington City 19 schools | Worthington | 10,874 |
| 15 | Mason City 4 schools | Mason | 10,155 |
| 16 | Fairfield City 11 schools | Fairfield | 9,591 |
| 17 | Hamilton City 12 schools | Hamilton | 9,014 |
| 18 | Parma City 13 schools | Parma | 9,001 |
| 19 | Gahanna-Jefferson City 13 schools | Gahanna | 8,290 |
| 20 | Centerville City 12 schools | Centerville | 8,264 |
| 21 | Northwest Local 12 schools | Cincinnati | 8,260 |
| 22 | Beavercreek City 11 schools | Beavercreek | 8,099 |
| 23 | Sylvania Schools 13 schools | Sylvania | 7,700 |
| 24 | West Clermont Local 9 schools | Cincinnati | 7,651 |
| 25 | Kettering City School District 13 schools | Kettering | 7,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.
| Rank | Name | Location | Per pupil |
|---|---|---|---|
| 1 | East Cleveland City School District 1,177 students | East Cleveland | $33,509 |
| 2 | Westfall Local 1,342 students | Williamsport | $28,132 |
| 3 | Jefferson Township Local 277 students | Dayton | $27,412 |
| 4 | Orange City 2,029 students | Cleveland | $27,400 |
| 5 | Switzerland of Ohio Local 1,883 students | Woodsfield | $25,982 |
| 6 | Youngstown City 4,570 students | Youngstown | $24,791 |
| 7 | Shaker Heights City 4,400 students | Shaker Heights | $24,695 |
| 8 | Beachwood City 1,586 students | Beachwood | $24,303 |
| 9 | Cleveland Heights-University Heights City 5,019 students | University Heights | $24,221 |
| 10 | Cleveland Municipal 33,143 students | Cleveland | $24,161 |
| 11 | Sebring Local 360 students | Sebring | $22,312 |
| 12 | Columbus City Schools District 46,515 students | Columbus | $22,307 |
| 13 | Cuyahoga Heights Local 774 students | Cuyahoga Heights | $22,265 |
| 14 | Trimble Local 691 students | Glouster | $21,995 |
| 15 | Bedford City 2,887 students | Bedford | $21,970 |
| 16 | Western Local 685 students | Latham | $21,924 |
| 17 | Warrensville Heights City 1,902 students | Warrensville Heights | $21,904 |
| 18 | Danbury Local 555 students | Lakeside Marblehead | $21,471 |
| 19 | Oberlin City Schools 758 students | Oberlin | $21,468 |
| 20 | Lordstown Local 383 students | Warren | $21,102 |
| 21 | Conotton Valley Union Local 517 students | Bowerston | $21,002 |
| 22 | Mansfield City 2,953 students | Mansfield | $20,993 |
| 23 | Dayton City 12,785 students | Dayton | $20,743 |
| 24 | South Euclid-Lyndhurst City 3,203 students | Lyndhurst | $20,743 |
| 25 | Walnut 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.
| Rank | Name | Location | Positive fields |
|---|---|---|---|
| 1 | Sylvania Southview High School 09–12 · 31 AP courses | Sylvania Schools | 3 of 3 |
| 2 | Madison-Plains High School 09–12 · 31 AP courses | Madison-Plains Local | 3 of 3 |
| 3 | Solon High School 09–12 · 28 AP courses | Solon City | 3 of 3 |
| 4 | Sycamore High School 08–12 · 27 AP courses | Sycamore Community City | 3 of 3 |
| 5 | Mayfield High School 08–12 · 27 AP courses | Mayfield City | 3 of 3 |
| 6 | William Mason High School 09–12 · 26 AP courses | Mason City | 3 of 3 |
| 7 | Pickerington High School North 09–12 · 26 AP courses | Pickerington Local | 3 of 3 |
| 8 | Chagrin Falls High School 09–12 · 26 AP courses | Chagrin Falls Exempted Village | 3 of 3 |
| 9 | Jackson High School 09–12 · 25 AP courses | Jackson Local | 3 of 3 |
| 10 | Olentangy Liberty High School 09–12 · 25 AP courses | Olentangy Local | 3 of 3 |
| 11 | Olentangy High School 09–12 · 25 AP courses | Olentangy Local | 3 of 3 |
| 12 | Lakewood High School 09–12 · 25 AP courses | Lakewood City | 3 of 3 |
| 13 | Anderson High School 09–12 · 25 AP courses | Forest Hills Local | 3 of 3 |
| 14 | Kenston High School 08–12 · 25 AP courses | Kenston Local | 3 of 3 |
| 15 | Upper Arlington High School 09–12 · 24 AP courses | Upper Arlington City | 3 of 3 |
| 16 | Avon Lake High School 09–12 · 24 AP courses | Avon Lake City | 3 of 3 |
| 17 | Beachwood High School 09–12 · 24 AP courses | Beachwood City | 3 of 3 |
| 18 | Orange High School 09–12 · 23 AP courses | Olentangy Local | 3 of 3 |
| 19 | Olentangy Berlin High School 09–12 · 23 AP courses | Olentangy Local | 3 of 3 |
| 20 | Perry High School 09–12 · 23 AP courses | Perry Local | 3 of 3 |
| 21 | Centerville High School 09–12 · 22 AP courses | Centerville City | 3 of 3 |
| 22 | Thomas Worthington High School 09–12 · 22 AP courses | Worthington City | 3 of 3 |
| 23 | Turpin High School 09–12 · 22 AP courses | Forest Hills Local | 3 of 3 |
| 24 | Highland High School 09–12 · 22 AP courses | Highland Local | 3 of 3 |
| 25 | Wyoming High School 09–12 · 22 AP courses | Wyoming City | 3 of 3 |
Source: CRDC 2021–22. At least two program fields must be known for inclusion.
