50158
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
50158, IA homes for sale & real estate
98 homes
Sort:
Recommended
NEW 13 HRS AGO
1710 Elder Dr, Marshalltown, IA 50158
1710 Elder Dr, Marshalltown, IA 50158
1710 Elder Dr, Marshalltown, IA 50158
$137,000
3 beds
1 bath
1,012
sq ft
1710 Elder Dr, Marshalltown, IA 50158
New flooring
•
Corner lot
•
8,276 sq ft lot
611 Garland Dr, Marshalltown, IA 50158
611 Garland Dr, Marshalltown, IA 50158
611 Garland Dr, Marshalltown, IA 50158
$178,000
3 beds
1 bath
936
sq ft
611 Garland Dr, Marshalltown, IA 50158
Large yard
•
Finished basement
•
Modern kitchen
Loading...
604 W Boone St, Marshalltown, IA 50158
604 W Boone St, Marshalltown, IA 50158
604 W Boone St, Marshalltown, IA 50158
$229,900
3 beds
2 baths
1,820
sq ft
604 W Boone St, Marshalltown, IA 50158
Formal dining room
•
Large living room
•
Third floor storage
2019 Catalina Pl, Marshalltown, IA 50158
2019 Catalina Pl, Marshalltown, IA 50158
2019 Catalina Pl, Marshalltown, IA 50158
$214,900
4 beds
2 baths
1,370
sq ft
2019 Catalina Pl, Marshalltown, IA 50158
Generous yard
•
Updated vinyl siding
•
Ample entry way
2506 Fremont St, Marshalltown, IA 50158
2506 Fremont St, Marshalltown, IA 50158
2506 Fremont St, Marshalltown, IA 50158
$163,900
5 beds
1.5 baths
1,800
sq ft
2506 Fremont St, Marshalltown, IA 50158
0.39 acre lot
•
3 garage spots
•
Built 1959
107 S 5th St, Marshalltown, IA 50158
$59,900
2 beds
1 bath
1,044
sq ft
107 S 5th St, Marshalltown, IA 50158
207 S 4th St, Marshalltown, IA 50158
$140,000
3 beds
1 bath
1,212
sq ft
207 S 4th St, Marshalltown, IA 50158
2602 Ridge Rd, Marshalltown, IA 50158
$344,900
4 beds
2 baths
2,532
sq ft
2602 Ridge Rd, Marshalltown, IA 50158
118 N 2nd St, Marshalltown, IA 50158
$54,900
— beds
— baths
2,020
sq ft
118 N 2nd St, Marshalltown, IA 50158
1411 S Center St, Marshalltown, IA 50158
$129,900
2 beds
1 bath
905
sq ft
1411 S Center St, Marshalltown, IA 50158
908 S 11th Ave, Marshalltown, IA 50158
$147,900
3 beds
1 bath
1,008
sq ft
908 S 11th Ave, Marshalltown, IA 50158
1516 Kalsem Blvd, Marshalltown, IA 50158
$107,500
2 beds
1 bath
792
sq ft
1516 Kalsem Blvd, Marshalltown, IA 50158
805 Jerome St, Marshalltown, IA 50158
$395,000
4 beds
4.5 baths
3,413
sq ft
805 Jerome St, Marshalltown, IA 50158
702 E Main St, Marshalltown, IA 50158
$119,900
— beds
— baths
2,474
sq ft
702 E Main St, Marshalltown, IA 50158
913 S 7th Ave, Marshalltown, IA 50158
$117,500
2 beds
1 bath
640
sq ft
913 S 7th Ave, Marshalltown, IA 50158
12 N 12th St, Marshalltown, IA 50158
$124,900
2 beds
2 baths
912
sq ft
12 N 12th St, Marshalltown, IA 50158
Loading...
404 Friendly Dr, Marshalltown, IA 50158
$249,900
3 beds
2.5 baths
1,608
sq ft
404 Friendly Dr, Marshalltown, IA 50158
105 S 8th St, Marshalltown, IA 50158
$199,900
5 beds
3 baths
1,943
sq ft
105 S 8th St, Marshalltown, IA 50158
403 Thunderbird Dr, Marshalltown, IA 50158
$285,900
4 beds
3 baths
2,678
sq ft
403 Thunderbird Dr, Marshalltown, IA 50158
1511 W State St, Marshalltown, IA 50158
$149,000
3 beds
1 bath
1,472
sq ft
1511 W State St, Marshalltown, IA 50158
504 N 1st St, Marshalltown, IA 50158
$114,900
3 beds
2 baths
1,142
sq ft
504 N 1st St, Marshalltown, IA 50158
208 N Center St, Marshalltown, IA 50158
$137,000
4 beds
2 baths
1,799
sq ft
208 N Center St, Marshalltown, IA 50158
906 Prairie Ln, Marshalltown, IA 50158
$199,900
5 beds
3 baths
2,124
sq ft
906 Prairie Ln, Marshalltown, IA 50158
280th St, Ferguson, IA 50078
$1
— beds
— baths
—
sq ft
280th St, Ferguson, IA 50078
2699 Ridge Rd, Marshalltown, IA 50158
$950,000
5 beds
3.5 baths
3,678
sq ft
2699 Ridge Rd, Marshalltown, IA 50158
Loading...
217 Westwood Dr, Marshalltown, IA 50158
$175,000
2 beds
2 baths
1,120
sq ft
217 Westwood Dr, Marshalltown, IA 50158
221 E Anson St, Marshalltown, IA 50158
$129,900
4 beds
2 baths
1,434
sq ft
221 E Anson St, Marshalltown, IA 50158
205 S 3rd Street Ave, Marshalltown, IA 50158
$65,000
3 beds
1 bath
1,209
sq ft
205 S 3rd Street Ave, Marshalltown, IA 50158
927 S 9th Ave Ave, Marshalltown, IA 50158
$149,900
2 beds
1 bath
814
sq ft
927 S 9th Ave Ave, Marshalltown, IA 50158
10 W Olive St, Marshalltown, IA 50158
$199,900
3 beds
1 bath
1,486
sq ft
10 W Olive St, Marshalltown, IA 50158
603 W Church St, Marshalltown, IA 50158
$85,000
3 beds
1 bath
1,142
sq ft
603 W Church St, Marshalltown, IA 50158
702 Woodbury St, Marshalltown, IA 50158
$94,900
2 beds
1 bath
800
sq ft
702 Woodbury St, Marshalltown, IA 50158
1208 W State St, Marshalltown, IA 50158
$149,900
3 beds
1.5 baths
1,694
sq ft
1208 W State St, Marshalltown, IA 50158
1205 S 4th St, Marshalltown, IA 50158
$194,900
3 beds
1 bath
1,528
sq ft
1205 S 4th St, Marshalltown, IA 50158
409 N 3rd Ave, Marshalltown, IA 50158
$50,000
3 beds
2 baths
1,188
sq ft
409 N 3rd Ave, Marshalltown, IA 50158
603 N 1st Ave, Marshalltown, IA 50158
$49,900
3 beds
1 bath
1,100
sq ft
603 N 1st Ave, Marshalltown, IA 50158
1518 W Main St, Marshalltown, IA 50158
$184,900
4 beds
3 baths
2,176
sq ft
1518 W Main St, Marshalltown, IA 50158
2310 Knollway Dr, Marshalltown, IA 50158
$564,900
4 beds
3.5 baths
3,774
sq ft
2310 Knollway Dr, Marshalltown, IA 50158
408 S 3rd St, Marshalltown, IA 50158
$189,900
5 beds
2 baths
1,052
sq ft
408 S 3rd St, Marshalltown, IA 50158
210 N 4th Ave, Marshalltown, IA 50158
$125,000
3 beds
2 baths
2,001
sq ft
210 N 4th Ave, Marshalltown, IA 50158
2502 Reyclif Dr, Marshalltown, IA 50158
$229,900
3 beds
1.5 baths
1,344
sq ft
2502 Reyclif Dr, Marshalltown, IA 50158
Viewing page 1 of 3
(Download All)
1
2
3
Redfin
Iowa
Marshall County
50158
Average home prices near 50158, IA
Cities
Toledo
homes for sale
$169,900
Waterloo
homes for sale
$189,900
Cedar Falls
homes for sale
$319,900
Hudson
homes for sale
$305,000
Iowa Falls
homes for sale
$194,500
Newton
homes for sale
$214,950
Grinnell
homes for sale
$225,000
Dike
homes for sale
$406,750
Holiday Lake
homes for sale
$293,500
Brooklyn
homes for sale
$172,000
Colfax
homes for sale
$208,000
Eldora
homes for sale
$137,400
Tama
homes for sale
$137,400
Marshalltown
homes for sale
$149,900
Mitchellville
homes for sale
$430,000
Show more
Zip Codes
50142
homes for sale
$149,000
50208
homes for sale
$219,900
50627
homes for sale
$152,400
50247
homes for sale
$257,500
50112
homes for sale
$227,000
52339
homes for sale
$174,900
50135
homes for sale
$334,900
50028
homes for sale
$324,450
50635
homes for sale
$83,500
52342
homes for sale
$169,900
50638
homes for sale
$187,400
Show more
50158, IA real estate trends
All Home Types trends in 50158, IA
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$175,000
-3.8%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
50158, IA
$175,000
-3.8%
See more 50158, IA market insights
More to explore in 50158, IA
Houses for rent
in 50158
Cheap homes
in 50158
Land
in 50158
Vintage homes
in 50158
New listings
in 50158
Single story homes
in 50158
New homes
in 50158
Luxury homes
in 50158
Fixer upper homes
in 50158
Open houses
in 50158
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in 50158, IA
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in Iowa
Des Moines
homes for sale
$236,250
Iowa City
homes for sale
$340,000
West Des Moines
homes for sale
$349,945
Cedar Rapids
homes for sale
$222,000
Ankeny
homes for sale
$364,450
Davenport
homes for sale
$185,000
Urbandale
homes for sale
$385,000
Ames
homes for sale
$365,000
Waukee
homes for sale
$389,990
Dubuque
homes for sale
$245,750
Bettendorf
homes for sale
$350,000
Sioux City
homes for sale
$229,500
Council Bluffs
homes for sale
$252,500
Clive
homes for sale
$589,950
Johnston
homes for sale
$454,945
Show more
137K
178K
230K
215K
164K
59.9K
140K
345K
54.9K
130K
148K
108K
395K
120K
118K
125K
250K
200K
286K
149K
115K
137K
200K
1
950K
175K
130K
65K
150K
200K
85K
94.9K
150K
195K
50K
49.9K
185K
565K
190K
125K
230K
180K
68K
315K
120K
460K
485K
225K
225K
225K
225K
60K
79.9K
40K
267K
64.9K
340K
64.9K
460K
49.9K
240K
34.9K
24.9K
29.9K
200K
239K
150K
49.5K
2.51M
30K
30K
30K
30K
30K
30K
30K
59.5K
67.5K
64.5K
57.5K
59.5K
56.5K
64.5K
57.5K
57.5K
62.5K
1.95M
64.5K
59.5K
64.5K
150K
64.5K
64.5K
64.5K
69.5K
57.5K
57.5K
13K
Remove outline
Draw
Options
Map