12,343

Homes in ZIP Code 50158

Section Image
  • /35

    $405,000

    Sold Aug 07, 2025

    513 Craig Cir, Marshalltown, IA 50158

    • 5 Beds
    • 3 Baths
    • 1,658 Sq Ft
    • Built 2019

    Last Sold Summary

    • 1% Below List Price
    • $244/SF
    • 54 Days On Market

    Current Estimated Value $408,713

    Last Listing Agent Jessica YoungBear RE/MAX Concepts

    513 Craig Cir, Marshalltown, IA 50158
    • /36

      Est $215,270

      Not Listed For Sale

      107 Pleasantview Rd, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,596 Sq Ft
      • Built 1973
      107 Pleasantview Rd, Marshalltown, IA 50158

      Last Sold Summary

      • 78 Days On Market

  • /10

    $69,500

    $10K PRICE INCREASE Pending
    • Land
    • 11,325 Sq Ft
    • $267,308 per Acre

    804 Woodside Dr, Marshalltown, IA 50158

    NEW DEVELOPMENT!! Are you looking to build your dream home? Great southside location. Now is the time to pick out your new lot! The neighborhood is located near walking/biking trails, small ponds for fishing, and many other conveniences. These lots are also located within walking distance to various schools. There are many options available to fit various budgets. New homes built here will

    Kristin Polley Century 21 Signature Real Estate

    804 Woodside Dr, 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 $201,487

    Last Listing Agent Caren Clevenger Iowa Realty Newton

    305 Westwood Dr, Marshalltown, IA 50158
    • /29

      Est $180,347

      Not Listed For Sale

      2005 Skyline Dr, Marshalltown, IA 50158

      • 3 Beds
      • 1.5 Baths
      • 960 Sq Ft
      • Built 1964
      2005 Skyline Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day On Market

  • /10

    $83,200

    • 4 Beds
    • 1.5 Baths
    • 1,912 Sq Ft

    403 N 4th Ave, Marshalltown, IA 50158

    This 4-bedroom, 1.5-bath home offers approximately 1,912 square feet of living space with plenty of potential. The property includes a detached garage, a basement for added storage or workspace, and a nicely sized lot providing room to enjoy outdoor activities. A solid opportunity to make this home your own. Property sold "AS-IS" without contingencies, repairs, warranties, guarantees or

    Cheryl Rabin Realhome Services & Solutions

    403 N 4th Ave, 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,410

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

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

      Est $176,141

      Not Listed For Sale

      2003 Skyline Dr, Marshalltown, IA 50158

      • 3 Beds
      • 1.5 Baths
      • 1,008 Sq Ft
      • Built 1965
      2003 Skyline Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 2 Days On Market

  • /26

    $199,900

    • 4 Beds
    • 2 Baths
    • 2,059 Sq Ft

    1806 S 6th St, Marshalltown, IA 50158

    Welcome to this inviting home located in a lovely, desireable neighborhood! Upon entering the front door you will love the updated hardwood floors in the living and dining rooms as well as the spacious eat in kitchen. Completing the main floor are an updated bathroom as well as spacious bedroom also featuring updated hardwood flooring. Atop the charming staircase are 2 additional enormous

    Laurie DeMeyer New Horizons Realty

    1806 S 6th St, 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 $167,450

    Last Listing Agent Timothy Lucken Real Broker, LLC

    505 Edgeland Dr, Marshalltown, IA 50158
    • /33

      Est $215,178

      Not Listed For Sale

      2012 S 6th St, Marshalltown, IA 50158

      • 4 Beds
      • 2.5 Baths
      • 1,288 Sq Ft
      • Built 1971
      2012 S 6th St, Marshalltown, IA 50158

      Last Sold Summary

      • 47 Days On Market

  • /16

    $1,550,000

    • 6,698 Sq Ft

    519 N 3rd St, Marshalltown, IA 50158

    519–521 North 3rd Street is comprised of four buildings situated on 0.99 acres of land and contains a total of 24 units. The buildings were constructed in 1998 and feature a consistent 1 bed / 1 bath layout in each unit. The units offer exceptional interior finishes, including wood and LVP flooring, with appliances and air conditioning units included in each. Also included in the offering is an

    Tiffany Earl-Williams SKOGMAN REALTY COMMERCIAL

    519 N 3rd St, 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 $122,838

    Last Listing Agent Samantha Vance 1st Rate Real Estate

    1505 E Nevada St, Marshalltown, IA 50158
    • /28

      Est $226,250

      Not Listed For Sale

      401 Debra Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,403 Sq Ft
      • Built 1964
      401 Debra Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 29 Days On Market

  • /23

    $179,900

    Sold Jun 09, 2026

    8 E South St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,539 Sq Ft
    • Built 1950

    Last Sold Summary

    • $117/SF
    • 1 Day On Market

    Current Estimated Value $164,079

    Last Listing Agent Chris Brodin Premier Real Estate

    8 E South St, Marshalltown, IA 50158
    • /44

      Est $228,038

      Not Listed For Sale

      409 Debra Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,114 Sq Ft
      • Built 1971
      409 Debra Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 3 Days On Market

  • /2

    $25,000

    Sold Dec 17, 2025

    611 N 5th Ave, Marshalltown, IA 50158

    • 1 Bed
    • 1 Bath
    • 752 Sq Ft
    • Built 1920

    Last Sold Summary

    • 16% Below List Price
    • $33/SF
    • 47 Days On Market

    Current Estimated Value $48,601

    Last Listing Agent Guadalupe Gomez RE/MAX Precision

    611 N 5th Ave, Marshalltown, IA 50158
    • /37

      Est $240,486

      Not Listed For Sale

      502 Sunset Ln, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 2,232 Sq Ft
      • Built 1959
      502 Sunset Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 115 Days On Market

  • /46

    $259,900

    Sold Jun 03, 2026

    2103 Wakefield Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,826 Sq Ft
    • Built 1995

    Last Sold Summary

    • $142/SF
    • 1 Day On Market

    Current Estimated Value $256,440

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    2103 Wakefield Dr, Marshalltown, IA 50158
    • /23

      Est $238,274

      Not Listed For Sale

      506 Sunset Ln, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 1,388 Sq Ft
      • Built 1977
      506 Sunset Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 26 Days On Market

  • /29

    $50,000

    Sold Oct 28, 2025

    104 S 12th St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,591 Sq Ft
    • Built 1910

    Last Sold Summary

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

    Current Estimated Value $98,138

    Last Listing Agent Chris Brodin Premier Real Estate

    104 S 12th St, Marshalltown, IA 50158
    • /20

      Est $193,364

      Not Listed For Sale

      506 Pleasantview Rd, Marshalltown, IA 50158

      • 3 Beds
      • 1.5 Baths
      • 1,092 Sq Ft
      • Built 1960
      506 Pleasantview Rd, Marshalltown, IA 50158

      Last Sold Summary

      • 36 Days On Market

  • /16

    $229,900

    Sold Dec 05, 2025

    213 Pine St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,338 Sq Ft
    • Built 1968

    Last Sold Summary

    • $172/SF
    • 0 Days On Market

    Current Estimated Value $228,740

    Last Listing Agent Magali Marquez No Limits Real Estate

    213 Pine St, Marshalltown, IA 50158
    • /21

      Est $218,209

      Not Listed For Sale

      301 Bryngelson Dr, Marshalltown, IA 50158

      • 4 Beds
      • 2 Baths
      • 1,040 Sq Ft
      • Built 1959
      301 Bryngelson Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 14 Days On Market

  • /65

    $335,000

    Sold Aug 05, 2025

    834 W Merle Hibbs Blvd, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 2,188 Sq Ft
    • Built 2024

    Last Sold Summary

    • 1% Below List Price
    • $153/SF
    • 199 Days On Market

    Current Estimated Value $333,505

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    834 W Merle Hibbs Blvd, Marshalltown, IA 50158
    • /35

      Est $215,930

      Not Listed For Sale

      103 Santa Barbara Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,732 Sq Ft
      • Built 2001
      103 Santa Barbara Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 14 Days On Market

  • /2

    $160,000

    Sold Oct 28, 2025

    6 Palmer St, Marshalltown, IA 50158

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

    Last Sold Summary

    • $141/SF
    • 0 Days On Market

    Current Estimated Value $165,979

    Last Listing Agent Chris Brodin Premier Real Estate

    6 Palmer St, Marshalltown, IA 50158
    • /2

      Est $223,227

      Not Listed For Sale

      108 W Meadow Ln, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 2,440 Sq Ft
      • Built 1958
      108 W Meadow Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 131 Days On Market

  • /11

    $40,000

    Sold Oct 03, 2025

    112 N 14th St, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,009 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $40/SF
    • 0 Days On Market

    Current Estimated Value $58,163

    Last Listing Agent Sherri Andrews New Horizons Realty

    112 N 14th St, Marshalltown, IA 50158
    • /28

      Est $229,525

      Not Listed For Sale

      110 W Meadow Ln, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,304 Sq Ft
      • Built 1956
      110 W Meadow Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 0 Days On Market

  • /10

    $69,500

    Sold Mar 27, 2026

    806 Woodside Dr, Marshalltown, IA 50158

    • Land
    • 22,215 Sq Ft
    • $136,275 per Acre

    Last Sold Summary

    • 12% Above List Price
    • 1,459 Days On Market

    Current Estimated Value $70,413

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    806 Woodside Dr, Marshalltown, IA 50158
    • /29

      Est $220,738

      Not Listed For Sale

      202 W Meadow Ln, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,288 Sq Ft
      • Built 1958
      202 W Meadow Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day On Market

  • /12

    $31,000

    Sold Feb 17, 2026

    603 N 1st Ave, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Built 1900

    Last Sold Summary

    • 46% Below List Price
    • $28/SF
    • 209 Days On Market

    Current Estimated Value $37,600

    Last Listing Agent Brandon Johnson RE/MAX Cornerstone

    603 N 1st Ave, Marshalltown, IA 50158
    • /28

      Est $227,841

      Not Listed For Sale

      206 W Meadow Ln, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,280 Sq Ft
      • Built 1958
      206 W Meadow Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 46 Days On Market

  • /2

    $105,000

    Sold Oct 22, 2025

    1312 W Church St, Marshalltown, IA 50158

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

    Last Sold Summary

    • 5% Above List Price
    • $146/SF
    • 0 Days On Market

    Current Estimated Value $98,471

    Last Listing Agent Matthew Brodin Premier Real Estate

    1312 W Church St, Marshalltown, IA 50158
    • /31

      Est $425,926

      Not Listed For Sale

      208 W Meadow Ln, Marshalltown, IA 50158

      • 5 Beds
      • 4 Baths
      • 2,045 Sq Ft
      • Built 2024
      208 W Meadow Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 73 Days On Market

  • /2

    $92,000

    Sold Dec 10, 2025

    511 N 2nd St, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 865 Sq Ft
    • Built 1888

    Last Sold Summary

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

    Current Estimated Value $90,693

    Last Listing Agent OUTSIDE AGENT OTHER

    511 N 2nd St, Marshalltown, IA 50158
    • /29

      Est $236,400

      Not Listed For Sale

      9 Edgeland Dr, Marshalltown, IA 50158

      • 4 Beds
      • 3 Baths
      • 1,524 Sq Ft
      • Built 1968
      9 Edgeland Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 85 Days On Market

  • /26

    $140,000

    Sold Jun 30, 2026

    201 E South St, Albion, IA 50005

    • 3 Beds
    • 1 Bath
    • 1,456 Sq Ft
    • Built 1958

    Last Sold Summary

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

    Current Estimated Value $148,433

    Last Listing Agent Sherri Andrews New Horizons Realty

    201 E South St, Albion, IA 50005
    • /35

      Est $210,355

      Not Listed For Sale

      21 Edgeland Dr, Marshalltown, IA 50158

      • 2 Beds
      • 2 Baths
      • 1,040 Sq Ft
      • Built 1960
      21 Edgeland Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day On Market

Showing Results 441 - 480, Page 12 of 18

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