Skip to main content
Homes for sale in Marshalltown, Iowa
Iowa

Homes for Sale in Marshalltown

Discover 75 homes in Marshalltown, Iowa

75 listings
Avg $188,269
563 days avg
Explore
Market Overview

Marshalltown Real Estate at a Glance

Current market statistics for Marshalltown, IA

75

Active Listings

$188K

Avg Price

$100K

Median Price

$107

Price/Sqft

1,761

Avg Sqft

563

Avg Days

Price Range

From

$15,000

To

$888,900

Browse

Homes for Sale in Marshalltown

Every active listing in Marshalltown, browsable page by page.

1801 Iowa Avenue W - Single Family for sale in Marshalltown, IA
Single Family

$438K

1801 Iowa Avenue W

Marshalltown, IA

3 bd2 ba1,248
1012 SE 1st Street - Single Family for sale in Marshalltown, IA
Single Family

$90K

1012 SE 1st Street

Marshalltown, IA

1 bd1 ba760
109 W Southridge Road - Residential Multi Family for sale in Marshalltown, IA
Residential Multi Family

$260K

109 W Southridge Road

Marshalltown, IA

4 bd2 ba1,614
1302 W Linn Street - Single Family for sale in Marshalltown, IA
Single Family

$79K

4-Bedroom Ranch Home on 0.25 Acre Corner Lot in BINFORDS SECOND ADD, Marshalltown

1302 W Linn Street

Marshalltown, IA

4 bd1 ba1,176
3088 Main Street Road - Single Family for sale in Marshalltown, IA
Single Family

$195K

3088 Main Street Road

Marshalltown, IA

2 bd1 ba1,152
108 N 15Th Street - Single Family for sale in Marshalltown, IA
Single Family

$140K

108 N 15Th Street

Marshalltown, IA

2 bd2 ba970
1808 W State Street - Single Family for sale in Marshalltown, IA
Single Family

$160K

1808 W State Street

Marshalltown, IA

3 bd2 ba1,192
1806 S 6Th Street - Single Family for sale in Marshalltown, IA
Single Family

$200K

1806 S 6Th Street

Marshalltown, IA

4 bd2 ba2,059
313 Thunderbird Drive - Single Family for sale in Marshalltown, IA
Single Family

$265K

313 Thunderbird Drive

Marshalltown, IA

3 bd3 ba1,008
1506 Fremont Street - Single Family for sale in Marshalltown, IA
Single Family

$190K

1506 Fremont Street

Marshalltown, IA

3 bd2 ba1,960
701 Woodbury Station - Single Family for sale in Marshalltown, IA
Single Family

$110K

701 Woodbury Station

Marshalltown, IA

3 bd1 ba1,269
514 E Olive Street Unit 508 - Condo for sale in Marshalltown, IA
Condo

$160K

514 E Olive Street Unit 508

Marshalltown, IA

2 bd2 ba975
1806 Knollwood Drive - Single Family for sale in Marshalltown, IA
Single Family

$600K

1806 Knollwood Drive

Marshalltown, IA

5 bd4 ba4,275
202 S 5Th Street - Single Family for sale in Marshalltown, IA
Single Family

$130K

202 S 5Th Street

Marshalltown, IA

3 bd2 ba1,200
1701 Summit Street - Single Family for sale in Marshalltown, IA
Single Family

$54K

1920 3 Bedroom 2 Bathroom Single Family Home on 0.23 Acre Lot in Marshalltown, IA

1701 Summit Street

Marshalltown, IA

3 bd2 ba1,558
16 W Main Street - Single Family for sale in Marshalltown, IA
Single Family

$125K

16 W Main Street

Marshalltown, IA

0 bd0 ba
206 N 14th Street - Single Family for sale in Marshalltown, IA
Single Family

$90K

206 N 14th Street

Marshalltown, IA

2 bd1 ba650
408 1/2 E Linn Street - Single Family for sale in Marshalltown, IA
Single Family

$118K

408 1/2 E Linn Street

Marshalltown, IA

3 bd1 ba862
221 E Anson Street - Single Family for sale in Marshalltown, IA
Single Family

$135K

221 E Anson Street

Marshalltown, IA

4 bd2 ba1,434
408 1/2 E Linn Street - Single Family for sale in Marshalltown, IA
Single Family

$118K

408 1/2 E Linn Street

Marshalltown, IA

3 bd1 ba862
2156 230Th Street - Single Family for sale in Marshalltown, IA
Single Family

$488K

2156 230Th Street

Marshalltown, IA

5 bd4 ba3,480
2842 Smith Avenue - Single Family for sale in Marshalltown, IA
Single Family

$450K

2842 Smith Avenue

Marshalltown, IA

3 bd2 ba2,238
605 Jerome Street - Single Family for sale in Marshalltown, IA
Single Family

$235K

605 Jerome Street

Marshalltown, IA

3 bd3 ba2,272
103 Crestview Drive - Single Family for sale in Marshalltown, IA
Single Family

$270K

103 Crestview Drive

Marshalltown, IA

2 bd2 ba1,962
208 N 6th Street - Land for sale in Marshalltown, IA
Land

$20K

0.21 Acre Residential Lot for Sale at 208 N 6th Street Marshalltown IA

208 N 6th Street

Marshalltown, IA

0 bd0 ba
20 S 1St Avenue - Single Family for sale in Marshalltown, IA
Single Family

$175K

20 S 1St Avenue

Marshalltown, IA

0 bd0 ba
602 N 3rd Street - Single Family for sale in Marshalltown, IA
Single Family

$210K

602 N 3rd Street

Marshalltown, IA

3 bd3 ba1,215
309 Summit Street - Single Family for sale in Marshalltown, IA
Single Family

$90K

309 Summit Street

Marshalltown, IA

3 bd2 ba1,598
411 Swayze Street - Single Family for sale in Marshalltown, IA
Single Family

$80K

411 Swayze Street

Marshalltown, IA

1 bd1 ba702
411 Swayze Street - Single Family for sale in Marshalltown, IA
Single Family

$80K

411 Swayze Street

Marshalltown, IA

1 bd1 ba702
411 Swayze Street - Single Family for sale in Marshalltown, IA
Single Family

$80K

411 Swayze Street

Marshalltown, IA

1 bd1 ba702
2304 Maple Boulevard - Single Family for sale in Marshalltown, IA
Single Family

$195K

3-Bedroom Ranch Home on 0.23 Acre Lot in Maple Estates, Marshalltown, IA

2304 Maple Boulevard

Marshalltown, IA

3 bd3 ba2,016
218 E Main Street - Single Family for sale in Marshalltown, IA
Single Family

$700K

218 E Main Street

Marshalltown, IA

0 bd0 ba
2629 Knollway Drive - Single Family for sale in Marshalltown, IA
Single Family

$500K

2629 Knollway Drive

Marshalltown, IA

3 bd2 ba1,836
604 W Boone Street - Single Family for sale in Marshalltown, IA
Single Family

$220K

604 W Boone Street

Marshalltown, IA

3 bd2 ba1,820
2603 Fremont Street - Land for sale in Marshalltown, IA
Land

$28K

0.55 Acre Land Lot at 2603 Fremont Street in Marshalltown, IA

2603 Fremont Street

Marshalltown, IA

0 bd0 ba
2 E Grant Street - Single Family for sale in Marshalltown, IA
Single Family

$150K

2 E Grant Street

Marshalltown, IA

5 bd4 ba2,900
106 W Webster Street - Single Family for sale in Marshalltown, IA
Single Family

$110K

106 W Webster Street

Marshalltown, IA

3 bd2 ba1,633
2390 Sand Road - Single Family for sale in Marshalltown, IA
Single Family

$560K

2390 Sand Road

Marshalltown, IA

3 bd2 ba1,824
2699 Ridge Road - Single Family for sale in Marshalltown, IA
Single Family

$889K

2699 Ridge Road

Marshalltown, IA

5 bd5 ba3,678
2390 Sand Road - Single Family for sale in Marshalltown, IA
Single Family

$560K

2390 Sand Road

Marshalltown, IA

3 bd2 ba924
2390 Sand Road - Single Family for sale in Marshalltown, IA
Single Family

$560K

2390 Sand Road

Marshalltown, IA

3 bd2 ba924
1703 W State Street - Single Family for sale in Marshalltown, IA
Single Family

$140K

1703 W State Street

Marshalltown, IA

2 bd2 ba832
1918 S Center Street - Single Family for sale in Marshalltown, IA
Single Family

$214K

1918 S Center Street

Marshalltown, IA

3 bd2 ba1,392
718 & 910 N 4th Avenue - Single Family for sale in Marshalltown, IA
Single Family

$768K

718 & 910 N 4th Avenue

Marshalltown, IA

0 bd0 ba
709 W State Street - Land for sale in Marshalltown, IA
Land

$30K

709 W State Street

Marshalltown, IA

0 bd0 ba
205 S 3rd Street Avenue - Single Family for sale in Marshalltown, IA
Single Family

$65K

205 S 3rd Street Avenue

Marshalltown, IA

3 bd1 ba1,209
1803 S Center Street - Single Family for sale in Marshalltown, IA
Single Family

$500K

1803 S Center Street

Marshalltown, IA

0 bd0 ba
3003 W Lincolnway - Land for sale in Marshalltown, IA
Land

$25K

0.70 Acre Land Parcel on W Lincolnway in Marshalltown, IA

3003 W Lincolnway

Marshalltown, IA

0 bd0 ba
320 N 11th Avenue - Land for sale in Marshalltown, IA
Land

$200K

0.24 Acre Corner Lot Land at 320 N 11th Avenue, Melrose Park Add, Marshalltown IA

320 N 11th Avenue

Marshalltown, IA

0 bd0 ba

Showing 150 of 75 · Page 1 of 2

Beyond the listings

Continue exploring Marshalltown

Turn the listings into a short list with a clearer read on the Marshalltown market, its neighborhoods, and the home features that matter to you.

Local market guide

Marshalltown Housing Market

Marshalltown sits in central Iowa as a practical mid-sized community that draws families, retirees, and workers tied to local manufacturing, healthcare, and agriculture. Many newcomers arrive looking for lower housing costs than larger metros while still having access to jobs and daily needs. Character varies by neighborhood, with older blocks near the center giving way to mid-century subdivisions and newer construction on the edges.

Read the full market guide

Parks and trails provide space for walking, sports, and casual recreation, while downtown holds a handful of restaurants, shops, and community events. The area is served by the local public school district along with nearby private options for families who prefer them. The region experiences four distinct seasons, with warm summers, cold winters that bring snow, and moderate spring and fall periods that support outdoor activities. At the moment the market shows 75 active listings, an average price near $188,000, and a median price of $99,900, giving buyers a wide price range from entry-level homes to larger properties.

Median list price $99,900 · Range $15,000–$888,900 · 75 active listings

Buyer questions

Frequently Asked Questions

What is the current housing market like in Marshalltown Iowa?

There are currently 75 homes listed for sale. The average list price sits at $188,269 while the median price is $99,900, so buyers encounter a broad spectrum from lower-cost options up to properties near $889,000. Homes average 1,761 square feet and have been on the market an average of 563 days.

How long do homes typically stay on the market in Marshalltown?

The average days on market for listings in Marshalltown is 563 days. This figure suggests that properties move at a measured pace compared with faster-paced metros. Buyers often have time to evaluate options before making decisions.

What price range can buyers expect when looking for homes in Marshalltown?

Active listings currently range from about $15,000 to $888,900. The median price of $99,900 sits well below the average of $188,269, indicating a concentration of more affordable homes alongside higher-end selections.

What size homes are most common in Marshalltown Iowa?

The average home size among current listings is 1,761 square feet. This figure covers a mix of smaller starter homes and larger family residences. Buyers can compare square footage against their space needs and budget.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Marshalltown.

Search Marshalltown homes