390

Recently Sold Homes in 50158

Section Image
  • /48

    $329,900

    Sold Nov 21, 2025

    2602 Ridge Rd, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,532 Sq Ft
    • Built 1968

    Last Sold Summary

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

    Current Estimated Value $347,990

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    2602 Ridge Rd, Marshalltown, IA 50158
  • /21

    $70,000

    Sold Mar 06, 2026

    610 E Linn St, Marshalltown, IA 50158

    • 4 Beds
    • 1 Bath
    • 1,324 Sq Ft
    • Built 1906

    Last Sold Summary

    • 6% Above List Price
    • $53/SF
    • 10 Days On Market

    Current Estimated Value $71,401

    Last Listing Agent Laurie DeMeyer New Horizons Realty

    610 E Linn St, Marshalltown, IA 50158
  • /37

    $247,900

    Sold Dec 19, 2025

    2208 Maple Blvd, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,088 Sq Ft
    • Built 1974

    Last Sold Summary

    • 1% Below List Price
    • $119/SF
    • 13 Days On Market

    Current Estimated Value $246,432

    Last Listing Agent Kajun Morris No Limits Real Estate

    2208 Maple Blvd, Marshalltown, IA 50158
  • /21

    $85,000

    Sold Dec 05, 2025

    408 N 3rd Ave, Marshalltown, IA 50158

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

    Last Sold Summary

    • 15% Below List Price
    • $60/SF
    • 35 Days On Market

    Current Estimated Value $87,299

    Last Listing Agent Fred Van Metre Van Metre Iowa Realty

    408 N 3rd Ave, Marshalltown, IA 50158
  • /27

    $245,000

    Sold Jun 05, 2026

    603 N 16th St, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 1,852 Sq Ft
    • Built 1950

    Last Sold Summary

    • 2% Below List Price
    • $132/SF
    • 24 Days On Market

    Current Estimated Value $244,398

    Last Listing Agent David Charlson PROmetro Realty

    603 N 16th St, Marshalltown, IA 50158
  • /19

    $154,500

    Sold Aug 13, 2026

    904 Highland Acres Rd, Marshalltown, IA 50158

    • 3 Beds
    • 2.5 Baths
    • 2,025 Sq Ft
    • Built 1952

    Last Sold Summary

    • 29% Below List Price
    • $76/SF
    • 221 Days On Market

    Current Estimated Value $240,356

    Last Listing Agent Diana Beschorner Fusion, REALTORS

    904 Highland Acres Rd, Marshalltown, IA 50158
  • /2

    $463,500

    Sold Jun 30, 2026

    2375 186th St, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 1,670 Sq Ft
    • Built 2000

    Last Sold Summary

    • $278/SF
    • 0 Days On Market

    Last Listing Agent Matthew Brodin Premier Real Estate

    2375 186th St, Marshalltown, IA 50158
  • /15

    $240,000

    Sold Aug 29, 2025

    1813 Wiese Garden Rd, Marshalltown, IA 50158

    • Land
    • 1.47 Acres
    • $163,265 per Acre

    Last Sold Summary

    • 13% Below List Price
    • 30 Days On Market

    Current Estimated Value $251,800

    Last Listing Agent Makayla Streeter RE/MAX Concepts

    1813 Wiese Garden Rd, Marshalltown, IA 50158
  • /34

    $155,900

    Sold Jul 30, 2026

    306 S 14th Ave, Marshalltown, IA 50158

    • 3 Beds
    • 1.5 Baths
    • 1,013 Sq Ft
    • Built 1945

    Last Sold Summary

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

    Current Estimated Value $149,478

    Last Listing Agent Jonathan Lee RE/MAX Precision

    306 S 14th Ave, Marshalltown, IA 50158
  • /28

    $179,900

    Pending
    • 2 Beds
    • 2 Baths
    • 1,272 Sq Ft

    11 Palmer St, Marshalltown, IA 50158

    Well cared for home on nice flat lot with beautiful plantings and garden space. Shed was built in 2023 with wood floor and overhead door. Kitchen features roll out shelves, 2 lazy suzan and more. Water heater new in 2018, Lennox furnace new 2018,shingles replaced 2021,some replacement windows, washer/dryer 4-5 years ago. Main level laundry with stack units that remain. Nice closet space in both

    Valerie Bellile 1st Rate Real Estate

    11 Palmer St, Marshalltown, IA 50158
  • /29

    $287,000

    Sold Dec 30, 2025

    3002 S 8th St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 2,388 Sq Ft
    • Built 2003

    Last Sold Summary

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

    Current Estimated Value $297,296

    Last Listing Agent Cindy Brodin Premier Real Estate

    3002 S 8th St, Marshalltown, IA 50158
  • /18

    $47,000

    Sold Jan 02, 2026

    1612 W State St, Marshalltown, IA 50158

    • 1 Bed
    • 1 Bath
    • 360 Sq Ft
    • Built 1900

    Last Sold Summary

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

    Current Estimated Value $49,151

    Last Listing Agent Matthew Brodin Premier Real Estate

    1612 W State St, Marshalltown, IA 50158
  • /23

    $110,000

    Sold Dec 31, 2025

    1307 W Church St, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,145 Sq Ft
    • Built 1941

    Last Sold Summary

    • 8% Below List Price
    • $96/SF
    • 28 Days On Market

    Current Estimated Value $115,348

    Last Listing Agent Kelli Thurston Legacy Real Estate

    1307 W Church St, Marshalltown, IA 50158
  • /40

    $270,500

    Sold May 01, 2026

    1906 S 3rd Ave, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 2,368 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $265,086

    Last Listing Agent Cindy Brodin Premier Real Estate

    1906 S 3rd Ave, Marshalltown, IA 50158
  • /22

    $195,000

    Sold May 29, 2026

    1306 Rolling Meadows Rd, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,078 Sq Ft
    • Built 1977

    Last Sold Summary

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

    Current Estimated Value $194,612

    Last Listing Agent Jordan Jackson RE/MAX Revolution

    1306 Rolling Meadows Rd, Marshalltown, IA 50158
  • /2

    $55,000

    Sold May 01, 2026

    107 1/2 S 12th St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 836 Sq Ft
    • Built 1925

    Last Sold Summary

    • $66/SF
    • 0 Days On Market

    Current Estimated Value $57,491

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    107 1/2 S 12th St, Marshalltown, IA 50158
  • /39

    $109,900

    Sold Nov 20, 2025

    303 N 7th St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,398 Sq Ft
    • Built 1919

    Last Sold Summary

    • $79/SF
    • 2 Days On Market

    Current Estimated Value $113,837

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    303 N 7th St, Marshalltown, IA 50158
  • /28

    $145,000

    Sold Nov 21, 2025

    207 1st St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,312 Sq Ft
    • Built 1949

    Last Sold Summary

    • $111/SF
    • 7 Days On Market

    Current Estimated Value $152,912

    Last Listing Agent Samantha Vance 1st Rate Real Estate

    207 1st St, Marshalltown, IA 50158
  • /29

    $179,900

    Sold May 11, 2026

    1013 S 10th Ave, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 960 Sq Ft
    • Built 1954

    Last Sold Summary

    • $187/SF
    • 3 Days On Market

    Current Estimated Value $176,565

    Last Listing Agent Matthew Brodin Premier Real Estate

    1013 S 10th Ave, Marshalltown, IA 50158
  • /26

    $176,000

    Sold Sep 05, 2025

    1208 Rolling Meadows Rd, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 939 Sq Ft
    • Built 1972

    Last Sold Summary

    • 2% Below List Price
    • $187/SF
    • 7 Days On Market

    Current Estimated Value $187,375

    Last Listing Agent Magali Marquez No Limits Real Estate

    1208 Rolling Meadows Rd, Marshalltown, IA 50158
  • /35

    $339,900

    Sold Mar 20, 2026

    302 Richard Ln, Marshalltown, IA 50158

    • 4 Beds
    • 3.5 Baths
    • 3,344 Sq Ft
    • Built 1993

    Last Sold Summary

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

    Current Estimated Value $335,794

    Last Listing Agent Bryan Valdez RE/MAX Precision

    302 Richard Ln, Marshalltown, IA 50158
  • /12

    $117,400

    Sold Jan 09, 2026

    504 N 1st St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,142 Sq Ft
    • Built 1888

    Last Sold Summary

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

    Current Estimated Value $116,552

    Last Listing Agent Roberto Ramirez New Horizons Realty

    504 N 1st St, Marshalltown, IA 50158
  • /32

    $45,000

    Sold Oct 17, 2025

    714 W Madison St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 891 Sq Ft
    • Built 1890

    Last Sold Summary

    • 25% Below List Price
    • $51/SF
    • 9 Days On Market

    Current Estimated Value $52,986

    Last Listing Agent Paula Price No Limits Real Estate

    714 W Madison St, Marshalltown, IA 50158
  • /36

    $505,000

    Sold Jun 05, 2026

    2490 248th St, Marshalltown, IA 50158

    • 5 Beds
    • 4 Baths
    • 2,503 Sq Ft
    • Built 1992

    Last Sold Summary

    • 8% Below List Price
    • $202/SF
    • 5 Days On Market

    Last Listing Agent Fred Van Metre Van Metre Iowa Realty

    2490 248th St, Marshalltown, IA 50158
  • /34

    $219,000

    Sold Oct 27, 2025

    2063 220th St, Marshalltown, IA 50158

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

    Last Sold Summary

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

    Current Estimated Value $229,585

    Last Listing Agent Kevin Holmes Weichert, Miller & Clark

    2063 220th St, Marshalltown, IA 50158
  • /19

    $109,000

    Sold Mar 06, 2026

    610 Union St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 704 Sq Ft
    • Built 1937

    Last Sold Summary

    • 1% Below List Price
    • $155/SF
    • 118 Days On Market

    Current Estimated Value $106,458

    Last Listing Agent Michelle Greene Realty ONE Group Impact

    610 Union St, Marshalltown, IA 50158
  • /35

    $239,900

    Sold Jun 30, 2026

    1008 Ratcliffe Dr, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,207 Sq Ft
    • Built 1974

    Last Sold Summary

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

    Current Estimated Value $235,075

    Last Listing Agent Kelli Thurston Legacy Real Estate

    1008 Ratcliffe Dr, Marshalltown, IA 50158
  • /29

    $199,900

    Sold Jul 31, 2026

    312 W South St, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 2,193 Sq Ft
    • Built 1910

    Last Sold Summary

    • 5% Below List Price
    • $91/SF
    • 25 Days On Market

    Current Estimated Value $193,309

    Last Listing Agent Kelli Thurston Legacy Real Estate

    312 W South St, Marshalltown, IA 50158
  • /73

    $150,000

    Sold Nov 24, 2025

    1402 W Main St, Marshalltown, IA 50158

    • 5 Beds
    • 2 Baths
    • 2,240 Sq Ft
    • Built 1920

    Last Sold Summary

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

    Current Estimated Value $160,115

    Last Listing Agent Paula Price No Limits Real Estate

    1402 W Main St, Marshalltown, IA 50158
  • /3

    $4,500

    Sold Mar 12, 2026

    106 N 7th Ave, Marshalltown, IA 50158

    • Land
    • 3,049 Sq Ft
    • $64,286 per Acre

    Last Sold Summary

    • 18% Below List Price
    • 0 Days On Market

    Current Estimated Value $68,699

    Last Listing Agent Melisa Fonseca Alta Vista Real Estate

    106 N 7th Ave, Marshalltown, IA 50158
  • /21

    $120,000

    Sold Oct 31, 2025

    514 E Olive St Unit 208, Marshalltown, IA 50158

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

    Last Sold Summary

    • 8% Below List Price
    • $112/SF
    • 28 Days On Market

    Current Estimated Value $120,110

    Last Listing Agent Chris Brodin Premier Real Estate

    514 E Olive St Unit 208, Marshalltown, IA 50158
  • /8

    $60,000

    Sold Jul 09, 2026

    307 N 11th Ave, Marshalltown, IA 50158

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

    Last Sold Summary

    • 14% Below List Price
    • $78/SF
    • 83 Days On Market

    Current Estimated Value $65,927

    Last Listing Agent Jeff Heiden New Horizons Realty

    307 N 11th Ave, Marshalltown, IA 50158
  • /35

    $540,000

    Sold Aug 29, 2025

    1905 W Olive St, Marshalltown, IA 50158

    • Land
    • 2.2 Acres
    • $245,455 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 156 Days On Market

    Current Estimated Value $542,972

    Last Listing Agent Jason Rude RE/MAX Precision Main Office Firm

    1905 W Olive St, Marshalltown, IA 50158
  • /56

    $150,000

    Sold Aug 14, 2026

    503 Woodland St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,512 Sq Ft
    • Built 2007

    Last Sold Summary

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

    Current Estimated Value $129,163

    Last Listing Agent Paula Price No Limits Real Estate

    503 Woodland St, Marshalltown, IA 50158
  • /28

    $117,500

    Sold Oct 24, 2025

    206 N 5th Ave, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 754 Sq Ft
    • Built 1910

    Last Sold Summary

    • $156/SF
    • 7 Days On Market

    Current Estimated Value $111,330

    Last Listing Agent Gilbert Gonzales RE/MAX Precision

    206 N 5th Ave, Marshalltown, IA 50158
  • /25

    $108,000

    Sold Jul 30, 2026

    407 N 15th St, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 1,291 Sq Ft
    • Built 1927

    Last Sold Summary

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

    Current Estimated Value $105,858

    Last Listing Agent Arturo Sanchez Legacy Real Estate

    407 N 15th St, Marshalltown, IA 50158
  • /19

    $186,900

    Sold Jan 09, 2026

    305 Westwood Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2.5 Baths
    • 1,486 Sq Ft
    • Built 1970

    Last Sold Summary

    • 5% Below List Price
    • $126/SF
    • 19 Days On Market

    Current Estimated Value $202,370

    Last Listing Agent Caren Clevenger Iowa Realty Newton

    305 Westwood Dr, Marshalltown, IA 50158
  • /34

    $135,000

    Sold Sep 12, 2025

    1204 S 12th St Unit 3, Marshalltown, IA 50158

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

    Last Sold Summary

    • 16% Below List Price
    • $79/SF
    • 117 Days On Market

    Current Estimated Value $148,137

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    1204 S 12th St Unit 3, Marshalltown, IA 50158
  • /25

    $165,000

    Sold Dec 08, 2025

    505 Edgeland Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,008 Sq Ft
    • Built 1961

    Last Sold Summary

    • 11% Below List Price
    • $164/SF
    • 49 Days On Market

    Current Estimated Value $170,006

    Last Listing Agent Timothy Lucken Real Broker, LLC

    505 Edgeland Dr, Marshalltown, IA 50158
  • /26

    $155,000

    Sold Jun 22, 2026

    1505 E Nevada St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 984 Sq Ft
    • Built 1954

    Last Sold Summary

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

    Current Estimated Value $151,599

    Last Listing Agent Samantha Vance 1st Rate Real Estate

    1505 E Nevada St, Marshalltown, IA 50158

Showing Results 121 - 160, Page 4 of 10

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