














Marshalltown Virtual Academy
PublicHighGrades 7–12Online
1002 South 3rd Avenue, Marshalltown, IA 50158 · (641) 754-1000 · Part of Marshalltown Community School District
Marshalltown’s School Grade D better than 9% of Iowa school districts
Students
90
Free or reduced lunch
68%
Setting
Town
Grades
7–12
What stands out about Marshalltown Virtual Academy
- Enrollment down 40% since 2021–22
- No state test results published for this school
Location
Directions ↗














1002 South 3rd Avenue, Marshalltown
Students
Enrollment by grade
Grade 82
Grade 98
Grade 1018
Grade 1121
Grade 1241
Enrollment over time
150’21
81’22
78’23
90’24
Down 40% since 2021–22.
Who goes here
Hispanic 46%White 42%Two or more races 7%Asian 2%American Indian/Alaska Native 2%Black 1%
As reported to NCES, share of students with a reported race or ethnicity.
Parents talk
Questions and answers about Marshalltown Virtual Academy from Marshalltown families.
Other schools in Marshalltown Community School District
School facts: U.S. Department of Education (NCES), 2024–2025 school year. Map: © OpenStreetMap contributors.