Last updated November 5, 2026
The median home price in Marshalltown is $185,000, up 15.7% year-over-year. Median price per square foot is up 12.5% at $144/sq. ft. Homes are selling in 42 days on average, compared to 57 days last year. As of November 5, 2026, there are 104 active listings on the market, with 11 new listings in the last 7 days.
Median home price
$185K
15.7% YoY
YoY price change
+15.7%
+$25,100
Days on market
42
-15 days YoY
Active homes
104
1.9% YoY
$185,000
104
$144
42 days
1,329 sqft
| City | Median price | YoY change | $/Sqft | Days on market | Active homes |
|---|---|---|---|---|---|
| Marshalltown | $185,000 | +15.7% | $144 | 42 | 104 |
| Marion | $382,495 | +15.9% | $166 | 48 | 227 |
| Green Mountain | $99,900 | — | $47 | 12 | 1 |
| Albion | $319,900 | +6.7% | $165 | 9 | 1 |
| Le Grand | $228,900 | +14.8% | $142 | 2 | 1 |
| Haverhill | $389,900 | — | $262 | 0 | 1 |
Select a district to view it's schools.
Marshalltown Community School District has 2 high schools, 2 middle schools, and 8 elementary schools. It has an overall average GreatSchools rating of 4/10.