46 schools in Cedar Rapids
46 public K-12 schools operate inside Cedar Rapids, with combined enrollment of about 21,196 students (29 elementary, 9 middle, and 7 high).
7-year change in Cedar Rapids
SY 2017-18 vs SY 2024-25About Cedar Rapids
Cedar Rapids, Iowa is home to 46 public schools, with combined enrollment of approximately 21,196 students. By school count, it is a high-population city.
Looking at the level breakdown, the city is made up of 29 elementary, 9 middle, 7 high, and 1 other.
Average school size in Cedar Rapids is around 461 students, 23% above the Iowa average of about 376.
Over the past 7-year window. Combined enrollment now sits at 20,705 students, decreased 6% from the 21,946 reported in SY 2017-18. The school count climbed from 39 to 41 across the same 7-year window. The White share of public-school enrollment contracted from 68% to 58%.
On this page, the community for Cedar Rapids discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.