394

Recently Sold Marshalltown, IA Homes

Section Image
  • /22

    $120,000

    Sold Sep 09, 2026

    202 S 5th St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Built 1915

    Last Sold Summary

    • 8% Below List Price
    • $100/SF
    • 44 Days On Market

    Current Estimated Value $117,546

    Last Listing Agent Abby Woosley Century 21 Signature Real Estate

    202 S 5th St, Marshalltown, IA 50158
  • /37

    $244,000

    Sold Oct 07, 2025

    507 Edgeland Dr, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,609 Sq Ft
    • Built 1960

    Last Sold Summary

    • 2% Above List Price
    • $94/SF
    • 2 Days On Market

    Current Estimated Value $249,038

    Last Listing Agent Kajun Morris No Limits Real Estate

    507 Edgeland Dr, Marshalltown, IA 50158
  • /58

    $462,500

    Sold Aug 21, 2026

    1405 Fairway Dr, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 4,429 Sq Ft
    • Built 1971

    Last Sold Summary

    • 3% Below List Price
    • $104/SF
    • 53 Days On Market

    Current Estimated Value $466,714

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1405 Fairway Dr, Marshalltown, IA 50158
  • /2

    $160,000

    Sold Apr 23, 2026

    610 E Boone St, Marshalltown, IA 50158

    • Studio
    • 1,606 Sq Ft
    • Built 1951

    Last Sold Summary

    • $100/SF
    • 31 Days On Market

    Current Estimated Value $151,204

    Last Listing Agent Pennie Carroll Pennie Carroll & Associates

    610 E Boone St, Marshalltown, IA 50158
  • /14

    $142,500

    Sold Oct 17, 2025

    1710 Elder Dr, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,012 Sq Ft
    • Built 1954

    Last Sold Summary

    • 4% Above List Price
    • $141/SF
    • 4 Days On Market

    Current Estimated Value $147,109

    Last Listing Agent Roberto Ramirez New Horizons Realty

    1710 Elder Dr, Marshalltown, IA 50158
  • /37

    $194,900

    Sold Sep 21, 2026

    3088 Main Street Rd, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,152 Sq Ft
    • Built 1965

    Last Sold Summary

    • $169/SF
    • 26 Days On Market

    Current Estimated Value $194,272

    Last Listing Agent Shane Andrews New Horizons Realty

    3088 Main Street Rd, Marshalltown, IA 50158
  • /12

    $89,000

    Sold Jul 09, 2026

    1004 S 9th Ave, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,123 Sq Ft
    • Built 1948

    Last Sold Summary

    • 25% Below List Price
    • $79/SF
    • 49 Days On Market

    Current Estimated Value $108,216

    Last Listing Agent Ashley Rebik LPT Realty, LLC

    1004 S 9th Ave, Marshalltown, IA 50158
  • /70

    $220,000

    Sold Jan 20, 2026

    1504 S 2nd St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 936 Sq Ft
    • Built 1962

    Last Sold Summary

    • 6% Below List Price
    • $235/SF
    • 32 Days On Market

    Current Estimated Value $217,002

    Last Listing Agent Paula Price No Limits Real Estate

    1504 S 2nd St, Marshalltown, IA 50158
  • /25

    $170,000

    Sold Jul 31, 2026

    1403 Austin Place, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,780 Sq Ft
    • Built 1978

    Last Sold Summary

    • 10% Below List Price
    • $96/SF
    • 3 Days On Market

    Last Listing Agent Kelli Thurston Legacy Real Estate

    1403 Austin Place, Marshalltown, IA 50158
  • /29

    $190,000

    Sold Oct 14, 2025

    2517 Reyclif Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 988 Sq Ft
    • Built 1964

    Last Sold Summary

    • 3% Above List Price
    • $192/SF
    • 5 Days On Market

    Current Estimated Value $196,164

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    2517 Reyclif Dr, Marshalltown, IA 50158
  • /25

    $176,000

    Sold Sep 14, 2026

    1503 Norris Place, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,451 Sq Ft
    • Built 1949

    Last Sold Summary

    • 2% Below List Price
    • $121/SF
    • 0 Days On Market

    Current Estimated Value $151,810

    Last Listing Agent Kelli Thurston Legacy Real Estate

    1503 Norris Place, Marshalltown, IA 50158
  • /2

    $295,000

    Sold Jun 05, 2026

    1603 W Olive St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 2,816 Sq Ft
    • Built 1890

    Last Sold Summary

    • $105/SF
    • 2 Days On Market

    Current Estimated Value $300,433

    Last Listing Agent Kelli Thurston Legacy Real Estate

    1603 W Olive St, Marshalltown, IA 50158
  • /37

    $357,000

    Sold Jan 30, 2026

    612 Westwood Dr, Marshalltown, IA 50158

    • 3 Beds
    • 5 Baths
    • 3,014 Sq Ft
    • Built 1980

    Last Sold Summary

    • 11% Below List Price
    • $118/SF
    • 47 Days On Market

    Current Estimated Value $375,969

    Last Listing Agent Abby Woosley Century 21 Signature Real Estate

    612 Westwood Dr, Marshalltown, IA 50158
  • /2

    $440,000

    Sold Jun 26, 2026

    2602 Knollway Dr, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 1,611 Sq Ft
    • Built 2023

    Last Sold Summary

    • 2% Below List Price
    • $273/SF
    • 0 Days On Market

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    2602 Knollway Dr, Marshalltown, IA 50158
  • /3

    $230,000

    Sold Mar 19, 2026

    1007 E Southridge Rd, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Built 2022

    Last Sold Summary

    • 2% Above List Price
    • $192/SF
    • 313 Days On Market

    Current Estimated Value $233,006

    Last Listing Agent Matthew Brodin Premier Real Estate

    1007 E Southridge Rd, Marshalltown, IA 50158
  • /9

    $50,000

    Sold May 08, 2026

    201 E Anson St, Marshalltown, IA 50158

    • Land
    • 23,086 Sq Ft
    • $94,340 per Acre

    Last Sold Summary

    • 28% Below List Price
    • 147 Days On Market

    Current Estimated Value $57,426

    Last Listing Agent Rene Hernandez-Andrade Alta Vista Real Estate

    201 E Anson St, Marshalltown, IA 50158
  • /35

    $310,000

    Sold May 22, 2026

    407 Wauconda Rd, Marshalltown, IA 50158

    • 5 Beds
    • 2.5 Baths
    • 2,068 Sq Ft
    • Built 1974

    Last Sold Summary

    • 2% Below List Price
    • $150/SF
    • 8 Days On Market

    Current Estimated Value $308,889

    Last Listing Agent Gilbert Gonzales RE/MAX Precision

    407 Wauconda Rd, Marshalltown, IA 50158
  • /29

    $229,900

    Sold May 29, 2026

    209 Thomas Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,180 Sq Ft
    • Built 1964

    Last Sold Summary

    • $195/SF
    • 2 Days On Market

    Current Estimated Value $227,009

    Last Listing Agent Kelli Thurston Legacy Real Estate

    209 Thomas Dr, Marshalltown, IA 50158
  • /18

    $129,900

    Sold Nov 04, 2025

    3067 Aa Ave, Marshalltown, IA 50158

    • Land
    • 35,283 Sq Ft
    • $160,370 per Acre

    Last Sold Summary

    • 9 Days On Market

    Current Estimated Value $134,256

    Last Listing Agent Kajun Morris No Limits Real Estate

    3067 Aa Ave, Marshalltown, IA 50158
  • /2

    $30,530

    Sold Nov 07, 2025

    208 N 7th Ave, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 749 Sq Ft
    • Built 1920

    Last Sold Summary

    • $41/SF
    • 1 Day On Market

    Current Estimated Value $61,597

    Last Listing Agent Magali Marquez No Limits Real Estate

    208 N 7th Ave, Marshalltown, IA 50158
  • /13

    $850,222

    Sold Apr 28, 2026

    01 State Highway 14, Marshalltown, IA 50158

    Last Sold Summary

    • 85,022,100% Above List Price
    • 18 Days On Market

    Last Listing Agent Matt Adams Peoples Company

    01 State Highway 14, Marshalltown, IA 50158
  • /2

    $446,053

    Sold Jun 15, 2026

    807 Woodside Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,566 Sq Ft
    • Built 2025

    Last Sold Summary

    • 12% Above List Price
    • $285/SF
    • 9 Days On Market

    Current Estimated Value $448,482

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    807 Woodside Dr, Marshalltown, IA 50158
  • /15

    $135,000

    Sold Apr 16, 2026

    1605 Summit St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,664 Sq Ft
    • Built 1924

    Last Sold Summary

    • 4% Above List Price
    • $81/SF
    • 21 Days On Market

    Current Estimated Value $132,852

    Last Listing Agent Jonell Wittkop 1st Rate Real Estate

    1605 Summit St, Marshalltown, IA 50158
  • /2

    $122,000

    Sold Dec 22, 2025

    603 Fremont St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,362 Sq Ft
    • Built 1925

    Last Sold Summary

    • 1% Below List Price
    • $90/SF
    • 62 Days On Market

    Current Estimated Value $123,487

    Last Listing Agent Magali Marquez No Limits Real Estate

    603 Fremont St, Marshalltown, IA 50158
  • /2

    $47,000

    Sold Aug 07, 2026

    504 E Linn St, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,457 Sq Ft
    • Built 1900

    Last Sold Summary

    • $32/SF
    • 0 Days On Market

    Current Estimated Value $117,501

    Last Listing Agent Jeff Heiden New Horizons Realty

    504 E Linn St, Marshalltown, IA 50158
  • /29

    $167,900

    Sold Nov 19, 2025

    114 Thunderbird Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 1964

    Last Sold Summary

    • $159/SF
    • 2 Days On Market

    Current Estimated Value $180,593

    Last Listing Agent Valerie Bellile 1st Rate Real Estate

    114 Thunderbird Dr, Marshalltown, IA 50158
  • /23

    $245,000

    Sold Mar 06, 2026

    6 W Meadow Ln, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,480 Sq Ft
    • Built 1958

    Last Sold Summary

    • 9% Below List Price
    • $166/SF
    • 99 Days On Market

    Current Estimated Value $246,091

    Last Listing Agent Joel Goetsch RE/MAX Concepts

    6 W Meadow Ln, Marshalltown, IA 50158
  • /29

    $170,000

    Sold Jun 22, 2026

    2604 Hilltop Dr, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 1,270 Sq Ft
    • Built 1957

    Last Sold Summary

    • 19% Below List Price
    • $134/SF
    • 57 Days On Market

    Current Estimated Value $174,484

    Last Listing Agent Guadalupe Gomez RE/MAX Precision

    2604 Hilltop Dr, Marshalltown, IA 50158
  • /47

    $339,000

    Sold Oct 20, 2025

    1601 Greenfield Dr, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 1,538 Sq Ft
    • Built 2007

    Last Sold Summary

    • $220/SF
    • 2 Days On Market

    Current Estimated Value $344,854

    Last Listing Agent Chris Brodin Premier Real Estate

    1601 Greenfield Dr, Marshalltown, IA 50158
  • /29

    $204,900

    Sold Dec 19, 2025

    203 Rainbow Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,118 Sq Ft
    • Built 1965

    Last Sold Summary

    • $183/SF
    • 2 Days On Market

    Current Estimated Value $210,858

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    203 Rainbow Dr, Marshalltown, IA 50158
  • /26

    $110,000

    Sold Sep 08, 2026

    406 N 3rd Ave, Marshalltown, IA 50158

    • 1,947 Sq Ft
    • Built 1945

    Last Sold Summary

    • 2% Below List Price
    • $56/SF
    • 10 Days On Market

    Current Estimated Value $125,290

    Last Listing Agent Fred Van Metre Van Metre Iowa Realty

    406 N 3rd Ave, Marshalltown, IA 50158
  • /56

    $348,000

    Sold Apr 30, 2026

    509 Highland Dr, Marshalltown, IA 50158

    • 5 Beds
    • 4 Baths
    • 4,850 Sq Ft
    • Built 1929

    Last Sold Summary

    • 2% Above List Price
    • $72/SF
    • 1 Day On Market

    Current Estimated Value $345,849

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    509 Highland Dr, Marshalltown, IA 50158
  • /6

    $20,000

    Sold Sep 04, 2026

    709 W State St, Marshalltown, IA 50158

    • Land
    • 15,246 Sq Ft
    • $57,143 per Acre

    Last Sold Summary

    • 33% Below List Price
    • 294 Days On Market

    Current Estimated Value $65,705

    Last Listing Agent Antonio Carrera Alta Vista Real Estate

    709 W State St, Marshalltown, IA 50158
  • /2

    $70,000

    Sold Nov 20, 2025

    1012 W Boone St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,355 Sq Ft
    • Built 1883

    Last Sold Summary

    • 11% Below List Price
    • $52/SF
    • 1 Day On Market

    Current Estimated Value $116,120

    Last Listing Agent OUTSIDE AGENT OTHER

    1012 W Boone St, Marshalltown, IA 50158
  • /25

    $132,500

    Sold Mar 09, 2026

    514 E Olive St, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 1,073 Sq Ft
    • Built 1978

    Last Sold Summary

    • 100% Below List Price
    • $123/SF
    • 28 Days On Market

    Current Estimated Value $149,345

    Last Listing Agent Connie Mogard Friedrich Realty

    514 E Olive St, Marshalltown, IA 50158
  • /45

    $125,000

    Sold Dec 17, 2025

    614 W State St, Marshalltown, IA 50158

    • 4 Beds
    • 1 Bath
    • 2,056 Sq Ft
    • Built 1890

    Last Sold Summary

    • 4% Below List Price
    • $61/SF
    • 4 Days On Market

    Current Estimated Value $141,668

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    614 W State St, Marshalltown, IA 50158
  • /16

    $214,500

    Sold Apr 08, 2026

    806 Henry Dr, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,188 Sq Ft
    • Built 1968

    Last Sold Summary

    • 1% Below List Price
    • $181/SF
    • 2 Days On Market

    Current Estimated Value $216,179

    Last Listing Agent Antonio Carrera Alta Vista Real Estate

    806 Henry Dr, Marshalltown, IA 50158
  • /35

    $185,000

    Sold Aug 31, 2026

    407 N 8th St, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,070 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $173/SF
    • 2 Days On Market

    Current Estimated Value $172,933

    Last Listing Agent Kelli Thurston Legacy Real Estate

    407 N 8th St, Marshalltown, IA 50158
  • /49

    $170,000

    Sold Apr 27, 2026

    103 Columbus Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,676 Sq Ft
    • Built 1963

    Last Sold Summary

    • 8% Below List Price
    • $101/SF
    • 83 Days On Market

    Current Estimated Value $175,828

    Last Listing Agent Paula Price No Limits Real Estate

    103 Columbus Dr, Marshalltown, IA 50158
  • /17

    $82,000

    Sold Sep 04, 2026

    608 W Linn St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,030 Sq Ft
    • Built 1910

    Last Sold Summary

    • 6% Below List Price
    • $80/SF
    • 2 Days On Market

    Current Estimated Value $76,461

    Last Listing Agent Sherri Andrews New Horizons Realty

    608 W Linn St, Marshalltown, IA 50158

Showing Results 1 - 40, Page 1 of 10

Frequently Asked Questions

What is the average home price in Marshalltown, IA?
Homes for sale in Marshalltown, IA have an average home price of $182,263.
What is the average time to sell a house in Marshalltown, IA?
The houses for sale in Marshalltown, IA spend an average of 43 days on the market.
What is the number of active homes for sale in Marshalltown, IA?
There are 39 active homes for sale in Marshalltown, IA.
How many homes have sold over the last 12 months in Marshalltown, IA?
363 homes have sold in Marshalltown, IA over the last 12 months.

Home Price Trends

Median Sale Price
$159,900
Median Single Family Sale Price
$159,450
Median 2 Bedroom Sale Price
$108,000
Median 1 Bedroom Sale Price
$72,000
Median Studio Sale Price
$160,000
Average Price Per Sq Ft
$123
Number of Homes for Sale
394
Last 12 months Home Sales
363
Months of Supply
1.30
Median List Price
$160,000
Median Change From 1st List Price
2%
Median Home Sale Price YoY Change
-5%
How to Buy a Home How to Finance a Home How to Sell a Home