118 schools in Columbus City Schools District
Columbus City Schools District, Ohio operates 118 public K-12 schools between its neighborhoods, enrolling about 46,249 students (around 392 per school).
4-year change in Columbus City Schools District
SY 2020-21 vs SY 2024-25How Columbus City Schools District ranks
Among districts| Measure | This district | In Ohio | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 46,249 | #1 of 584 | #115 of 9,234 |
| Number of schools ranked most first | 115 | #1 of 584 | N/A |
| Students per teacher ranked fewest first | 16.8:1 | #288 of 579 | #6,994 of 9,044 |
| Diversity index ranked most diverse first | 66.1% | #27 of 422 | #845 of 6,853 |
Inside Columbus City Schools District
Since 2017-18, the 109 district schools that reported both years went from 49,710 to 44,946 students (down 10%) and from 2,822 to 2,673 full-time teachers (down 5%), as of 2024-25.
About Columbus City Schools District
As a medium-population district in Ohio, Columbus City Schools District enrolls 46,249 students across 118 schools.
For a sense of the school types, Columbus City Schools District is built around 75 elementary, 18 middle, 22 high schools, and 3 combined or other.
On a per-school basis, Columbus City Schools District runs about 392 students per school, 16% below the state mean of roughly 469.
Five-year track record. Across the same 4-year window, public-school enrollment held roughly steady: 46,656 students in SY 2020-21 versus 46,249 in SY 2024-25. The school count climbed from 113 to 115 across the same 4-year window.
On allk12, the community for Columbus City Schools District discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.