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

Homes for Sale in Marshalltown

“74 active listings in Marshalltown, Iowa · Average list price $232,444”

74 listings
Avg $232,444
204 days avg
Explore
Market Overview

Marshalltown Real Estate at a Glance

Current market statistics for Marshalltown, IA

74

Active Listings

$232K

Avg Price

$145

Price/Sqft

204

Avg Days

Price Range

From

$12,000

To

$875,000

Browse

Homes for Sale in Marshalltown

Every active listing in Marshalltown, browsable page by page.

410 Jerome Street - Single Family for sale in Marshalltown, IA
Single Family

$175K

410 Jerome Street

Marshalltown, IA

3 bd3 ba1,564
1809 Summit Street - Single Family for sale in Marshalltown, IA
Single Family

$175K

1809 Summit Street

Marshalltown, IA

3 bd2 ba1,024
10 S 7th Street - Single Family for sale in Marshalltown, IA
Single Family

$90K

10 S 7th Street

Marshalltown, IA

2 bd1 ba692
104 1/2 W Webster Street - Single Family for sale in Marshalltown, IA
Single Family

$115K

104 1/2 W Webster Street

Marshalltown, IA

4 bd1 ba1,579
113 N 15th Street - Single Family for sale in Marshalltown, IA
Single Family

$145K

113 N 15th Street

Marshalltown, IA

3 bd1 ba928
1316 E Nevada Street - Single Family for sale in Marshalltown, IA
Single Family

$140K

1316 E Nevada Street

Marshalltown, IA

2 bd1 ba806
502 Brentwood Place - Land for sale in Marshalltown, IA
Land

$30K

502 Brentwood Place

Marshalltown, IA

0 bd0 ba0
2724 Pickering Drive - Single Family for sale in Marshalltown, IA
Single Family

$268K

2724 Pickering Drive

Marshalltown, IA

4 bd2 ba2,288
403 Friendly Drive - Single Family for sale in Marshalltown, IA
Single Family

$215K

403 Friendly Drive

Marshalltown, IA

3 bd2 ba1,330
712 W Main Street - Single Family for sale in Marshalltown, IA
Single Family

$215K

712 W Main Street

Marshalltown, IA

3 bd2 ba1,735
2602 Ridge Road - Single Family for sale in Marshalltown, IA
Single Family

$349K

2602 Ridge Road

Marshalltown, IA

4 bd2 ba2,532
404 SE 3rd Street - Single Family for sale in Marshalltown, IA
Single Family

$150K

404 SE 3rd Street

Marshalltown, IA

4 bd2 ba1,504
1714 Country Club Lane - Single Family for sale in Marshalltown, IA
Single Family

$330K

1714 Country Club Lane

Marshalltown, IA

4 bd4 ba2,752
2565 Smith Avenue - Single Family for sale in Marshalltown, IA
Single Family

$395K

2565 Smith Avenue

Marshalltown, IA

3 bd2 ba1,629
105 S 7th Avenue - Single Family for sale in Marshalltown, IA
Single Family

$113K

105 S 7th Avenue

Marshalltown, IA

2 bd1 ba816
806 Woodside Drive - Single Family for sale in Marshalltown, IA
Single Family

$600K

806 Woodside Drive

Marshalltown, IA

3 bd2 ba2,104
305 Friendly Drive - Single Family for sale in Marshalltown, IA
Single Family

$245K

305 Friendly Drive

Marshalltown, IA

5 bd2 ba1,224
408 E Boone Street - Single Family for sale in Marshalltown, IA
Single Family

$180K

408 E Boone Street

Marshalltown, IA

4 bd4 ba2,702
708 W Main - Single Family for sale in Marshalltown, IA
Single Family

$399K

708 W Main

Marshalltown, IA

4 bd2 ba2,979
904 Kester Road - Single Family for sale in Marshalltown, IA
Single Family

$355K

904 Kester Road

Marshalltown, IA

3 bd2 ba1,797
2323 S 5th Avenue Unit 4 - Condo for sale in Marshalltown, IA
Condo

$190K

2323 S 5th Avenue Unit 4

Marshalltown, IA

2 bd2 ba1,562
2946C Twinkle Hill Road - Single Family for sale in Marshalltown, IA
Single Family

$439K

2946C Twinkle Hill Road

Marshalltown, IA

4 bd3 ba3,192
406 Bromley Street - Single Family for sale in Marshalltown, IA
Single Family

$82K

406 Bromley Street

Marshalltown, IA

3 bd1 ba1,402
901 & 903 Bromley Street - Land for sale in Marshalltown, IA
Land

$12K

901 & 903 Bromley Street

Marshalltown, IA

0 bd0 ba0
207 N 14Th Street - Residential Multi Family for sale in Marshalltown, IA
Residential Multi Family

$120K

207 N 14Th Street

Marshalltown, IA

0 bd0 ba764
311 W Nevada Street - Single Family for sale in Marshalltown, IA
Single Family

$95K

311 W Nevada Street

Marshalltown, IA

3 bd1 ba1,208
2002 Stratford Lane - Single Family for sale in Marshalltown, IA
Single Family

$400K

2002 Stratford Lane

Marshalltown, IA

3 bd3 ba2,196
405 1/2 N 3rd Avenue - Single Family for sale in Marshalltown, IA
Single Family

$107K

405 1/2 N 3rd Avenue

Marshalltown, IA

2 bd1 ba1,016
1505 Kalsem Boulevard - Single Family for sale in Marshalltown, IA
Single Family

$115K

1505 Kalsem Boulevard

Marshalltown, IA

3 bd1 ba1,017
1962 Zeller Avenue - Single Family for sale in Marshalltown, IA
Single Family

$229K

1962 Zeller Avenue

Marshalltown, IA

3 bd1 ba1,494
3204 Lily Lane - Single Family for sale in Marshalltown, IA
Single Family

$430K

3204 Lily Lane

Marshalltown, IA

4 bd3 ba1,651
2408 S 7Th Avenue - Single Family for sale in Marshalltown, IA
Single Family

$600K

2408 S 7Th Avenue

Marshalltown, IA

5 bd4 ba2,786
403 1/2 Bromley Street - Single Family for sale in Marshalltown, IA
Single Family

$70K

403 1/2 Bromley Street

Marshalltown, IA

2 bd1 ba758
622 W Boone Street - Single Family for sale in Marshalltown, IA
Single Family

$177K

622 W Boone Street

Marshalltown, IA

3 bd2 ba1,172
412 E Linn Street - Single Family for sale in Marshalltown, IA
Single Family

$170K

412 E Linn Street

Marshalltown, IA

4 bd3 ba1,387
307 E Boone Street - Single Family for sale in Marshalltown, IA
Single Family

$125K

307 E Boone Street

Marshalltown, IA

3 bd2 ba1,104
1913 Vine Avenue - Single Family for sale in Marshalltown, IA
Single Family

$220K

1913 Vine Avenue

Marshalltown, IA

2 bd3 ba1,232
702 Newcastle Road - Single Family for sale in Marshalltown, IA
Single Family

$279K

702 Newcastle Road

Marshalltown, IA

4 bd3 ba2,576
1955 Vine Avenue - Single Family for sale in Marshalltown, IA
Single Family

$225K

1955 Vine Avenue

Marshalltown, IA

3 bd2 ba2,156
105 Columbus Drive - Single Family for sale in Marshalltown, IA
Single Family

$280K

105 Columbus Drive

Marshalltown, IA

4 bd3 ba1,544
1610 S 1St Street - Single Family for sale in Marshalltown, IA
Single Family

$200K

1610 S 1St Street

Marshalltown, IA

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

$875K

2699 Ridge Road

Marshalltown, IA

5 bd4 ba2,103
210 N 7th Avenue - Single Family for sale in Marshalltown, IA
Single Family

$78K

210 N 7th Avenue

Marshalltown, IA

3 bd1 ba840
2390 Sand Road - Single Family for sale in Marshalltown, IA
Single Family

$440K

2390 Sand Road

Marshalltown, IA

3 bd2 ba1,848
Sand Road/186th Street corner Lot - Land for sale in Marshalltown, IA
Land

$60K

Sand Road/186th Street corner Lot

Marshalltown, IA

0 bd0 ba0
1803 S Center Street - Commercial for sale in Marshalltown, IA
Commercial

$360K

1803 S Center Street

Marshalltown, IA

0 bd0 ba0
401 Jerome Street - Single Family for sale in Marshalltown, IA
Single Family

$370K

401 Jerome Street

Marshalltown, IA

3 bd2 ba3,354
807 May Street - Single Family for sale in Marshalltown, IA
Single Family

$100K

807 May Street

Marshalltown, IA

3 bd3 ba1,149
1743 Country Club Lane - Single Family for sale in Marshalltown, IA
Single Family

$600K

1743 Country Club Lane

Marshalltown, IA

4 bd4 ba4,050
212 Rainbow Drive - Single Family for sale in Marshalltown, IA
Single Family

$255K

212 Rainbow Drive

Marshalltown, IA

3 bd3 ba1,328

Showing 1–50 of 74 · 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

Browse 74 active listings in Marshalltown, Iowa. The average list price for this active inventory is $232,444. Compare the price and property details reported in each listing.

Average list price $232,444 · Range $12,000–$875,000 · 74 active listings

Buyer questions

Frequently Asked Questions

How many active listings are available in Marshalltown, Iowa?

The current inventory contains 74 active listings in Marshalltown, IA.

What is the average list price in Marshalltown, Iowa?

The average list price among current active listings in Marshalltown, IA is $232,444. Current list prices range from $12,000 to $875,000.

What is the average days on market for active listings in Marshalltown?

Current active listings in Marshalltown, IA report an average of 204 days on market.

What is the average list price per square foot in Marshalltown?

The average list price per square foot among current active listings in Marshalltown, IA is $145.

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