Marshalltown Comm School District
Marshalltown, Iowa · Marshall County · Regular local school district
Students
5,200
Grades
PK–12
Schools
10
Per-pupil spending
$12,686
Student demographics
Hispanic
2,945 (57%)
White
1,494 (29%)
Black
187 (4%)
Asian
309 (6%)
Two or more
177 (3%)
American Indian
42 (1%)
Pacific Islander
45 (1%)
Funding
Total revenue
$87,310,000
Federal
$9,630,000
State
$54,148,000
Local
$23,532,000
Contact
1002 South 3rd Ave., IA 50158
(641) 754-1000
www.marshalltown.k12.ia.usSchools in Marshalltown Comm School District (10)
| School | Type |
|---|---|
| Anson Elementary School | Regular School |
| B R Miller Middle School | Regular School |
| Fisher Elementary School | Regular School |
| Franklin Elementary School | Regular School |
| J C Hoglan Elementary School | Regular School |
| Lenihan Intermediate School | Regular School |
| Marshalltown High School | Regular School |
| Marshalltown Virtual Academy | Regular School |
| Rogers Elementary School | Regular School |
| Woodbury Elementary School | Regular School |
Get Marshalltown Comm School District data via API
Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.
curl "https://api.districtapi.dev/v1/districts?address=1002+South+3rd+Ave.+Marshalltown+IA" \ -H "X-API-Key: your_api_key"