58 schools in Kansas City
Kansas City, Kansas hosts 58 public K-12 schools with combined enrollment of about 28,654 students, broken out as 36 elementary, 10 middle, and 11 high.
7-year change in Kansas City
SY 2017-18 vs SY 2024-25About Kansas City
Kansas City, Kansas is home to 58 public schools, with combined enrollment of approximately 28,654 students. By school count, it is a high-population city.
Looking at the level breakdown, the city spans 36 elementary, 10 middle, 11 high, and 1 other.
Average school size in Kansas City is around 494 students, 39% above the Kansas average of about 355.
Looking at the last 7 years. Combined enrollment now sits at 28,654 students, decreased 3% from the 29,494 reported in SY 2017-18. The school count fell from 61 to 58 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 45% to 53% over the same window.
On this page, the community for Kansas City discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.