Schools in Marion, IA
Public schools, enrollment data, student-teacher ratios, and higher education.
Marion has 16 public schools
with a total enrollment of 8,895 students
and 616 teachers.
There are 8 elementary, 5 middle, and 2 high schools. The average student-teacher ratio is 14.4:1.
Public Schools (16)
Source: NCES 2022-23 data.
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Linn-Mar High School | High | 2,271 | 130 | 17.5:1 |
| Marion High School | High | 722 | 43 | 16.8:1 |
| Vernon Middle School | Middle | 668 | 42 | 15.9:1 |
| Excelsior Middle School | Middle | 617 | 46 | 13.4:1 |
| Boulder Peak Intermediate School | Middle | 586 | 39 | 15.0:1 |
| Echo Hill Elementary | Elementary | 544 | 34 | 16.0:1 |
| Hazel Point Intermediate School | Middle | 540 | 38 | 14.2:1 |
| Oak Ridge School | Middle | 526 | 38 | 13.8:1 |
| Linn Grove Elementary School | Elementary | 412 | 33 | 12.5:1 |
| Indian Creek Elementary School | Elementary | 411 | 27 | 15.2:1 |
| Wilkins Elementary School | Elementary | 388 | 30 | 12.9:1 |
| Novak Elementary School | Elementary | 371 | 32 | 11.6:1 |
| Longfellow Elementary | Elementary | 318 | 20 | 15.9:1 |
| Francis Marion Intermediate School | Elementary | 269 | 21 | 12.8:1 |
| Starry Elementary School | Elementary | 252 | 19 | 13.3:1 |
| Emerson Learning Center (HSAP) | Other | — | 24 | — |
All Countries























































































































































































































































