16 schools in Marion
Across the city, Marion hosts 16 public K-12 schools teaching roughly 8,666 Iowa students (about 542 per campus).
7-year change in Marion
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Boulder Peak Intermediate School | Middle | 05-06 | 613 |
| Echo Hill Elementary | Elementary | PK-04 | 536 |
| Emerson Learning Center (HSAP) | Combined | M-M | · |
| Excelsior Middle School | Middle | 07-08 | 594 |
| Francis Marion Intermediate School | Elementary | 03-04 | 320 |
| Hazel Point Intermediate School | Middle | 05-06 | 563 |
| Indian Creek Elementary School | Elementary | KG-04 | 354 |
| Linn Grove Elementary School | Elementary | PK-04 | 385 |
| Linn-Mar High School | High | 09-12 | 2,229 |
| Longfellow Elementary | Elementary | PK-02 | 254 |
| Marion High School | High | 09-12 | 735 |
| Novak Elementary School | Elementary | KG-04 | 347 |
| Oak Ridge Middle School | Middle | 07-08 | 534 |
| Parkview Elementary School | Elementary | PK-02 | 267 |
| Vernon Middle School | Middle | 05-08 | 587 |
| Wilkins Elementary School | Elementary | PK-04 | 348 |
About Marion
Across Marion, Iowa, 16 public schools instructs about 8,666 students between them.
In terms of grade levels, the city is built around 8 elementary, 5 middle, 2 high, and 1 other.
Average school size in Marion is around 542 students, 44% above the Iowa average of about 376.
Trend over the past 7 years. Combined enrollment now sits at 8,666 students, held roughly steady from the 8,727 reported in SY 2017-18. Over that span, Marion added 1 school, going from 14 to 15. Demographically, the White share of enrollment shrank from 83% to 76%.
On this page, the community for Marion discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.