Sign In
Join For Free
Become a member
Keep all aspects of your home journey in one place—free!
Join For Free
Already a member?
Sign in
Buy
Homes for sale near me
Marshalltown homes for sale
Marshalltown single family for sale
Marshalltown multi family/duplex for sale
Marshalltown land for sale
Marshalltown open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Rent
Homes for rent near me
Marshalltown rentals
Marshalltown homes for rent
Marshalltown apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
$0 - $300K
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Cities
Counties
Save search
Map
Filter
1
Reset
Save search
Homes Under $300K Price For Sale in
Marshalltown, IA
109 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
2304 Maple Blvd,
Marshalltown, IA 50158
$214,000
3
Bd
3
Ba
1,008
Sq Ft
New
11 Hours
602 W Linn St,
Marshalltown, IA 50158
$119,000
2
Bd
1
Ba
777
Sq Ft
New
30 Hours
403 12 W Linn St,
Marshalltown, IA 50158
$104,900
3
Bd
1
Ba
1,690
Sq Ft
New
37 Hours
508 W Linn St,
Marshalltown, IA 50158
$124,900
2
Bd
2
Ba
1,180
Sq Ft
New
2 Days
2016 Vance Ave,
Marshalltown, IA 50158
$169,000
3
Bd
1
Ba
1,360
Sq Ft
New
2 Days
614 E State St,
Marshalltown, IA 50158
$109,900
4
Bd
1
Ba
1,456
Sq Ft
New
4 Days
411 Hughes St,
Marshalltown, IA 50158
$235,000
3
Bd
3
Ba
1,608
Sq Ft
New
4 Days
2350 Sand Rd,
Marshalltown, IA 50158
$29,900
1.27
Acre
New
5 Days
2212 Summit St,
Marshalltown, IA 50158
$65,000
2
Bd
1
Ba
880
Sq Ft
New
7 Days
1325 W Linn St,
Marshalltown, IA 50158
$159,900
2
Bd
2
Ba
963
Sq Ft
Open
SUN 1-2
509 Eastview Rd,
Marshalltown, IA 50158
$219,900
3
Bd
2
Ba
1,144
Sq Ft
410 Jerome St,
Marshalltown, IA 50158
$174,900
3
Bd
3
Ba
1,564
Sq Ft
Open
SUN 1-3
1809 Summit St,
Marshalltown, IA 50158
$175,000
3
Bd
2
Ba
1,024
Sq Ft
502 Brentwood Pl,
Marshalltown, IA 50158
$30,000
0.45
Acre
2724 Pickering Dr,
Marshalltown, IA 50158
$267,900
4
Bd
2
Ba
1,144
Sq Ft
$100K
803 W Nevada St,
Marshalltown, IA 50158
$167,500
3
Bd
2
Ba
1,592
Sq Ft
403 Friendly Dr,
Marshalltown, IA 50158
$214,900
3
Bd
2
Ba
1,330
Sq Ft
712 W Main St,
Marshalltown, IA 50158
$214,900
3
Bd
2
Ba
1,735
Sq Ft
404 SE 3rd St,
Marshalltown, IA 50158
$149,900
4
Bd
2
Ba
1,504
Sq Ft
105 S 7th Ave,
Marshalltown, IA 50158
$113,000
2
Bd
1
Ba
816
Sq Ft
305 Friendly Dr,
Marshalltown, IA 50158
$244,900
5
Bd
2
Ba
1,224
Sq Ft
$5K
2323 S 5th Ave #4,
Marshalltown, IA 50158
$189,900
2
Bd
2
Ba
1,562
Sq Ft
406 Bromley St,
Marshalltown, IA 50158
$82,000
3
Bd
1
Ba
1,402
Sq Ft
901 903 Bromley St,
Marshalltown, IA 50158
$12,000
0.2
Acre
204 W Nevada St,
Marshalltown, IA 50158
$88,900
2
Bd
1
Ba
860
Sq Ft
207 N 14th St,
Marshalltown, IA 50158
$119,900
—
Bd
—
Ba
764
Sq Ft
504 N 1st St,
Marshalltown, IA 50158
$126,500
3
Bd
2
Ba
1,142
Sq Ft
$1K
311 W Nevada St,
Marshalltown, IA 50158
$94,900
3
Bd
1
Ba
1,208
Sq Ft
405 12 N 3rd Ave,
Marshalltown, IA 50158
$107,000
2
Bd
1
Ba
1,016
Sq Ft
$3K
2226 Edgebrook Dr,
Marshalltown, IA 50158
$265,000
3
Bd
3
Ba
1,279
Sq Ft
$5K
1962 Zeller Ave,
Marshalltown, IA 50158
$229,000
3
Bd
1
Ba
1,494
Sq Ft
$10K
403 12 Bromley St,
Marshalltown, IA 50158
$69,900
2
Bd
1
Ba
758
Sq Ft
$10K
622 W Boone St,
Marshalltown, IA 50158
$176,900
3
Bd
2
Ba
1,172
Sq Ft
$3K
2617 Smith Ave,
Marshalltown, IA 50158
$231,500
4
Bd
2
Ba
1,036
Sq Ft
$8.5K
412 E Linn St,
Marshalltown, IA 50158
$169,900
4
Bd
3
Ba
1,387
Sq Ft
$10.1K
307 E Boone St,
Marshalltown, IA 50158
$114,900
3
Bd
2
Ba
1,104
Sq Ft
$10K
1913 Vine Ave,
Marshalltown, IA 50158
$219,900
2
Bd
3
Ba
1,232
Sq Ft
111 N 13th Ave,
Marshalltown, IA 50158
$130,000
3
Bd
1
Ba
957
Sq Ft
Open
SUN 1-3
105 Columbus Dr,
Marshalltown, IA 50158
$279,900
4
Bd
3
Ba
1,544
Sq Ft
$5K
1955 Vine Ave,
Marshalltown, IA 50158
$214,900
3
Bd
2
Ba
1,232
Sq Ft
$10K
1610 S 1st St,
Marshalltown, IA 50158
$199,900
3
Bd
2
Ba
1,059
Sq Ft
$10K
210 N 7th Ave,
Marshalltown, IA 50158
$78,000
3
Bd
1
Ba
840
Sq Ft
$5K
0 Sand Road186th Street Corner Lot,
Marshalltown, IA 50158
$59,900
2
Acre
807 May St,
Marshalltown, IA 50158
$99,900
3
Bd
3
Ba
1,149
Sq Ft
$20.1K
212 Rainbow Dr,
Marshalltown, IA 50158
$254,900
3
Bd
3
Ba
1,328
Sq Ft
$5K
212 W Nevada St,
Marshalltown, IA 50158
$149,900
4
Bd
2
Ba
1,132
Sq Ft
$10K
401 N 4th St,
Marshalltown, IA 50158
$140,000
2
Bd
2
Ba
872
Sq Ft
$5K
1505 W State St,
Marshalltown, IA 50158
$114,900
2
Bd
2
Ba
1,232
Sq Ft
$15K
1007 S 7th Ave,
Marshalltown, IA 50158
$99,900
3
Bd
1
Ba
907
Sq Ft
$5.1K
505 S 6th St,
Marshalltown, IA 50158
$109,900
3
Bd
2
Ba
1,117
Sq Ft
$25K
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area