4 schools in Madrid Comm School District
Of the 4 public K-12 schools run by Madrid Comm School District, combined student count is roughly 628, with 2 elementary, 1 middle, and 1 high.
7-year change in Madrid Comm School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Madrid Elementary School | Madrid | Elementary | KG-05 | 259 |
| Madrid High School | Madrid | High | 09-12 | 195 |
| Madrid Junior High School | Madrid | Middle | 06-08 | 151 |
| Madrid Elementary Preschool | Madrid | Elementary | PK-PK | 23 |
About Madrid Comm School District
As a rural-scale district in Iowa, Madrid Comm School District teaches 628 students across 4 schools.
For a sense of the school types, Madrid Comm School District covers 2 elementary, 1 middle, and 1 high school.
On a per-school basis, Madrid Comm School District runs about 157 students per campus, 58% meaningfully below the state mean of roughly 376.
Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 5%: 664 students in SY 2017-18 versus 628 in SY 2024-25. Madrid Comm School District now counts 4 public schools, up from 3 in SY 2017-18.
On this page, the community for Madrid Comm School District discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.