390

Recently Sold Homes in 50158

Section Image
  • /24

    $141,000

    Sold Jan 07, 2026

    701 S 7th Ave, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1963

    Last Sold Summary

    • 6% Below List Price
    • $163/SF
    • 24 Days On Market

    Current Estimated Value $139,375

    Last Listing Agent Jenn Ho Goh GoSynergy Realty

    701 S 7th Ave, Marshalltown, IA 50158
  • /16

    $105,000

    Sold Apr 10, 2026

    12 N 12th St, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 912 Sq Ft
    • Built 1915

    Last Sold Summary

    • 5% Below List Price
    • $115/SF
    • 14 Days On Market

    Current Estimated Value $105,911

    Last Listing Agent Francisco Zambrano - Corona RE/MAX Precision

    12 N 12th St, Marshalltown, IA 50158
  • /29

    $210,000

    Sold Mar 23, 2026

    504 Thomas Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,316 Sq Ft
    • Built 1971

    Last Sold Summary

    • 9% Below List Price
    • $160/SF
    • 39 Days On Market

    Current Estimated Value $218,050

    Last Listing Agent Madison Carlson RE/MAX Concepts

    504 Thomas Dr, Marshalltown, IA 50158
  • /33

    $283,900

    Sold May 01, 2026

    2811 Zeller Ave, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,248 Sq Ft
    • Built 1976

    Last Sold Summary

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

    Current Estimated Value $285,170

    Last Listing Agent Kelli Thurston Legacy Real Estate

    2811 Zeller Ave, Marshalltown, IA 50158
  • /2

    $100,000

    Sold Jul 01, 2026

    310 W State St, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,514 Sq Ft
    • Built 1890

    Last Sold Summary

    • $66/SF
    • 0 Days On Market

    Current Estimated Value $101,840

    Last Listing Agent Tammie Engle Premier Real Estate

    310 W State St, Marshalltown, IA 50158
  • /44

    $182,500

    Sold Oct 15, 2025

    1213 W Anson St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,368 Sq Ft
    • Built 1958

    Last Sold Summary

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

    Current Estimated Value $185,488

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1213 W Anson St, Marshalltown, IA 50158
  • /2

    $32,000

    Sold Sep 30, 2025

    432 Union St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 748 Sq Ft
    • Built 1920

    Last Sold Summary

    • 47% Below List Price
    • $43/SF
    • 241 Days On Market

    Current Estimated Value $48,069

    Last Listing Agent Lynne Sutherland Rising Realty

    432 Union St, Marshalltown, IA 50158
  • /17

    $235,000

    Sold May 29, 2026

    104 W Meadow Ln, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,128 Sq Ft
    • Built 1956

    Last Sold Summary

    • 6% Below List Price
    • $208/SF
    • 27 Days On Market

    Current Estimated Value $233,315

    Last Listing Agent Jay Hansen Van Metre Iowa Realty

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

    $490,000

    Sold May 06, 2026

    309 N 3rd St, Marshalltown, IA 50158

    • Studio
    • 8 Baths
    • Built 1974

    Last Sold Summary

    • 7% Below List Price
    • 20 Days On Market

    Last Listing Agent Thomas Welch Realty ONE Group Impact

    309 N 3rd St, Marshalltown, IA 50158
  • /49

    $249,250

    Sold Dec 01, 2025

    1904 Edgebrook Dr, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,955 Sq Ft
    • Built 1970

    Last Sold Summary

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

    Current Estimated Value $266,100

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1904 Edgebrook Dr, Marshalltown, IA 50158
  • /28

    $168,000

    Sold Jun 11, 2026

    1203 Glenwood Terrace, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,498 Sq Ft
    • Built 1966

    Last Sold Summary

    • 1% Below List Price
    • $112/SF
    • 0 Days On Market

    Current Estimated Value $167,931

    Last Listing Agent Valerie Bellile 1st Rate Real Estate

    1203 Glenwood Terrace, Marshalltown, IA 50158
  • /9

    $160,000

    Sold Mar 31, 2026

    2649 182nd St, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,904 Sq Ft
    • Built 1964

    Last Sold Summary

    • 8% Below List Price
    • $84/SF
    • 90 Days On Market

    Current Estimated Value $171,249

    Last Listing Agent Fred Van Metre Van Metre Iowa Realty

    2649 182nd St, Marshalltown, IA 50158
  • /9

    $20,000

    Sold Dec 12, 2025

    1606 Crestview Dr, Marshalltown, IA 50158

    • Land
    • 12,196 Sq Ft
    • $71,429 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 23 Days On Market

    Current Estimated Value $98,233

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1606 Crestview Dr, Marshalltown, IA 50158
  • /13

    $120,000

    Sold Feb 20, 2026

    1011 S 7th Ave, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1955

    Last Sold Summary

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

    Current Estimated Value $123,182

    Last Listing Agent Martha Garcia New Horizons Realty

    1011 S 7th Ave, Marshalltown, IA 50158
  • /30

    $125,000

    Sold May 20, 2026

    104 Cherry St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 832 Sq Ft
    • Built 1960

    Last Sold Summary

    • $150/SF
    • 1 Day On Market

    Current Estimated Value $130,659

    Last Listing Agent Misty Darling Better Homes & Gardens Real Estate Innovations

    104 Cherry St, Marshalltown, IA 50158
  • /15

    $1,444,053

    Sold Apr 23, 2026

    00 State Highway 14, Marshalltown, IA 50158

    • Land
    • 157.82 Acres
    • $9,150 per Acre

    Last Sold Summary

    • 144,405,200% Above List Price
    • 45 Days On Market

    Last Listing Agent Andrew Zellmer Peoples Company

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

    $4,400

    Sold Dec 17, 2025

    214 2nd Street Dunbar, Marshalltown, IA 50158

    • Built 1910

    Last Sold Summary

    • 78% Below List Price
    • 30 Days On Market

    Current Estimated Value $125,608

    Last Listing Agent Melissa Redinbaugh Pinnacle Realty LLC

    214 2nd Street Dunbar, Marshalltown, IA 50158
  • /25

    $176,000

    Sold Jul 10, 2026

    1207 Glenwood Terrace, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 960 Sq Ft
    • Built 1966

    Last Sold Summary

    • 5% Below List Price
    • $183/SF
    • 125 Days On Market

    Current Estimated Value $174,636

    Last Listing Agent Magali Marquez No Limits Real Estate

    1207 Glenwood Terrace, Marshalltown, IA 50158
  • /2

    $152,900

    Sold Nov 10, 2025

    1706 Elder Dr, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 912 Sq Ft
    • Built 1954

    Last Sold Summary

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

    Current Estimated Value $154,790

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1706 Elder Dr, Marshalltown, IA 50158
  • /26

    $110,000

    Sold Sep 09, 2025

    607 Union St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft
    • Built 1946

    Last Sold Summary

    • $153/SF
    • 51 Days On Market

    Current Estimated Value $106,471

    Last Listing Agent Nancy Hagen Progressive Real Estate RN,LLC

    607 Union St, Marshalltown, IA 50158
  • /2

    $129,000

    Sold Dec 10, 2025

    208 N Center St, Marshalltown, IA 50158

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

    Last Sold Summary

    • 14% Below List Price
    • $72/SF
    • 90 Days On Market

    Current Estimated Value $137,318

    Last Listing Agent Kelli Thurston Legacy Real Estate

    208 N Center St, Marshalltown, IA 50158
  • /35

    $326,000

    Sold Jun 29, 2026

    2501 Reyclif Dr, Marshalltown, IA 50158

    • 4 Beds
    • 2.5 Baths
    • 1,288 Sq Ft
    • Built 1967

    Last Sold Summary

    • 14% Above List Price
    • $253/SF
    • 3 Days On Market

    Current Estimated Value $279,819

    Last Listing Agent Traci Jennings RE/MAX REAL ESTATE CENTER

    2501 Reyclif Dr, Marshalltown, IA 50158
  • /12

    $245,000

    Sold Dec 05, 2025

    503 Reynolds Rd, Marshalltown, IA 50158

    • 3 Beds
    • 1.5 Baths
    • 1,294 Sq Ft
    • Built 1959

    Last Sold Summary

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

    Current Estimated Value $229,160

    Last Listing Agent Ellen Fitzpatrick Ellen Fitzpatrick Real Estate

    503 Reynolds Rd, Marshalltown, IA 50158
  • /56

    $239,900

    Sold Aug 10, 2026

    1507 S 5th St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 2,900 Sq Ft
    • Built 1986

    Last Sold Summary

    • $83/SF
    • 2 Days On Market

    Current Estimated Value $239,302

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1507 S 5th St, Marshalltown, IA 50158
  • /33

    $320,000

    Sold Aug 14, 2026

    1702 Westwood Dr, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,866 Sq Ft
    • Built 1990

    Last Sold Summary

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

    Current Estimated Value $399,763

    Last Listing Agent Valerie Bellile 1st Rate Real Estate

    1702 Westwood Dr, Marshalltown, IA 50158
  • /27

    $106,900

    Sold Apr 07, 2026

    404 W Madison St, Marshalltown, IA 50158

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

    Last Sold Summary

    • 3% Below List Price
    • $89/SF
    • 1 Day On Market

    Current Estimated Value $106,570

    Last Listing Agent Laurie DeMeyer New Horizons Realty

    404 W Madison St, Marshalltown, IA 50158
  • /2

    $124,900

    Sold Jul 31, 2026

    1015 S 5th Ave, Marshalltown, IA 50158

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

    Last Sold Summary

    • $122/SF
    • 0 Days On Market

    Current Estimated Value $122,657

    Last Listing Agent Magali Marquez No Limits Real Estate

    1015 S 5th Ave, Marshalltown, IA 50158
  • /38

    $266,000

    Sold Feb 16, 2026

    2658 H Reed Ave, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 2,379 Sq Ft
    • Built 1977

    Last Sold Summary

    • 5% Below List Price
    • $112/SF
    • 122 Days On Market

    Current Estimated Value $301,172

    Last Listing Agent Samantha Vance 1st Rate Real Estate

    2658 H Reed Ave, Marshalltown, IA 50158
  • /17

    $103,000

    Sold Jul 27, 2026

    101 S 7th St, Marshalltown, IA 50158

    • 1 Bed
    • 1 Bath
    • 835 Sq Ft
    • Built 1951

    Last Sold Summary

    • 6% Below List Price
    • $123/SF
    • 83 Days On Market

    Current Estimated Value $81,254

    Last Listing Agent Matthew Brodin Premier Real Estate

    101 S 7th St, Marshalltown, IA 50158
  • /28

    $230,000

    Sold Jun 02, 2026

    109 Harmony Dr, Marshalltown, IA 50158

    • 5 Beds
    • 2 Baths
    • 1,976 Sq Ft
    • Built 1966

    Last Sold Summary

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

    Current Estimated Value $229,979

    Last Listing Agent Jeff Heiden New Horizons Realty

    109 Harmony Dr, Marshalltown, IA 50158
  • /17

    $150,000

    Sold May 29, 2026

    912 W Church St, Marshalltown, IA 50158

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

    Last Sold Summary

    • 6% Below List Price
    • $89/SF
    • 24 Days On Market

    Current Estimated Value $152,359

    Last Listing Agent Sherri Andrews New Horizons Realty

    912 W Church St, Marshalltown, IA 50158
  • /26

    $80,000

    Sold Oct 17, 2025

    514 E Olive St Unit 203, Marshalltown, IA 50158

    • 1 Bed
    • 1 Bath
    • 725 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $82,026

    Last Listing Agent Chris Brodin Premier Real Estate

    514 E Olive St Unit 203, Marshalltown, IA 50158
  • /7

    $58,000

    Sold Nov 07, 2025

    412 Union St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • Built 1880

    Last Sold Summary

    • 16% Below List Price
    • 28 Days On Market

    Current Estimated Value $61,992

    Last Listing Agent Martha Garcia New Horizons Realty

    412 Union St, Marshalltown, IA 50158
  • /22

    $160,000

    Sold Feb 27, 2026

    1809 S 3rd St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,708 Sq Ft
    • Built 1954

    Last Sold Summary

    • 9% Below List Price
    • $94/SF
    • 44 Days On Market

    Current Estimated Value $168,672

    Last Listing Agent Abby Woosley Century 21 Signature Real Estate

    1809 S 3rd St, Marshalltown, IA 50158
  • /30

    $215,000

    Sold Dec 30, 2025

    1407 S 2nd St, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,488 Sq Ft
    • Built 1962

    Last Sold Summary

    • $144/SF
    • 0 Days On Market

    Current Estimated Value $220,772

    Last Listing Agent Jeff Heiden New Horizons Realty

    1407 S 2nd St, Marshalltown, IA 50158
  • /17

    $105,500

    Sold May 20, 2026

    308 Summit St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,476 Sq Ft
    • Built 1920

    Last Sold Summary

    • 19% Below List Price
    • $71/SF
    • 83 Days On Market

    Current Estimated Value $110,331

    Last Listing Agent Jeff Heiden New Horizons Realty

    308 Summit St, Marshalltown, IA 50158
  • /28

    $145,000

    Sold Oct 15, 2025

    2506 Fremont St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 1,800 Sq Ft
    • Built 1959

    Last Sold Summary

    • 12% Below List Price
    • $81/SF
    • 17 Days On Market

    Current Estimated Value $157,761

    Last Listing Agent Valerie Bellile 1st Rate Real Estate

    2506 Fremont St, Marshalltown, IA 50158
  • /66

    $189,500

    Pending
    • 3 Beds
    • 2 Baths
    • 1,960 Sq Ft

    1506 Fremont St, Marshalltown, IA 50158

    Spacious 3 bedroom ranch, 1 3/4 bath home with walkout lower level, covered deck, large private back yard, 1 stall heated garage, 2 stall carport and extra parking pad large enough for camper !!! Lots to offer with large kitchen, huge living room/dining with walkout to covered deck, sunroom, 2 bedrooms and full bath all on the main level. Take it to the lower level with 3rd bedroom with egress,

    Paula Price No Limits Real Estate

    1506 Fremont St, Marshalltown, IA 50158
  • /21

    $165,000

    Sold Jan 20, 2026

    10 W Olive St, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,486 Sq Ft
    • Built 1961

    Last Sold Summary

    • 21% Below List Price
    • $111/SF
    • 158 Days On Market

    Current Estimated Value $175,149

    Last Listing Agent Sherri Andrews New Horizons Realty

    10 W Olive St, Marshalltown, IA 50158
  • /27

    $217,500

    Sold Mar 17, 2026

    2111 S 5th St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,332 Sq Ft
    • Built 1962

    Last Sold Summary

    • 5% Below List Price
    • $163/SF
    • 99 Days On Market

    Current Estimated Value $219,161

    Last Listing Agent Connie Mogard Friedrich Realty

    2111 S 5th St, Marshalltown, IA 50158

Showing Results 241 - 280, Page 7 of 10

How to Buy a Home How to Finance a Home How to Sell a Home