The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

118 schools in Columbus City Schools District

Ohio · 46,249 students · 1 city

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-25
Total enrollment
46,249
-407 (-1%) vs SY 2020-21
School count
115
+2 (+2%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Columbus City Schools District ranks

Among districts
MeasureThis districtIn OhioIn the US
Enrollment
ranked largest first
46,249#1 of 584#115 of 9,234
Number of schools
ranked most first
115#1 of 584N/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
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

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.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

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.

Frequently asked questions

How many schools are in Columbus City Schools District?
Columbus City Schools District operates 118 public K-12 schools in Ohio, serving approximately 46,249 students.
What is the mix of elementary, middle, and high schools in Columbus City Schools District?
Columbus City Schools District includes 75 elementary schools, 18 middle schools, 22 high schools, and 3 combined-grade schools.
What is the largest school in Columbus City Schools District?
Northland High School is the largest public school in Columbus City Schools District by enrollment, with approximately 1,029 students.
What grade levels does Columbus City Schools District serve?
Columbus City Schools District serves students from pre-K through grade 12 across 118 schools.