12,341

Homes in ZIP Code 50158

Section Image
  • /2

    $5,500

    • Land
    • 0.07 Acre
    • $78,571 per Acre

    106 N 7th Ave, Marshalltown, IA 50158

    Discover the potential of this 0.07-acre residential lot, perfectly sized for your next build. Whether you’re looking to create a cozy home, rental, or investment, this property is ready to fit your needs and bring your vision to life! Descubre el potencial de este lote residencial de 0.07 acres, un tamano perfecto para tu proximo proyecto. ¡Ya sea que busques crear un hogar, una propiedad de

    Melisa Fonseca Alta Vista Real Estate

    106 N 7th Ave, 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

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

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

      Est $172,814 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft

      105 Harmony Dr, Marshalltown, IA 50158

      105 Harmony Dr, Marshalltown, IA 50158
  • /72

    $385,000 Pending

    • 4 Beds
    • 5 Baths
    • 3,413 Sq Ft

    805 Jerome St, Marshalltown, IA 50158

    When you think of the iconic homes of Marshalltown, the “castle house,” the proud limestone estate, the crown jewel of Jerome is certain to come to the forefront of your mind. You now have the rare opportunity to own this 4 bedroom, 5 bathroom Marshalltown treasure as your very own. Ascend the winding fairytale steps to the charming enclosed front porch and step right into the castle. You will

    Laurie DeMeyer New Horizons Realty

    805 Jerome St, Marshalltown, IA 50158
  • /23

    $120,000 Sold Jul 01, 2025

    413 N 14th Ave, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,080 Sq Ft
    • Built 1957

    Last Sold Summary

    • 4% Below List Price
    • $58/SF

    Current Estimated Value $120,279

    Last Listing Agent Laurie DeMeyer New Horizons Realty

    413 N 14th Ave, Marshalltown, IA 50158
    • /22

      Est $184,730 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,040 Sq Ft

      102 Harmony Dr, Marshalltown, IA 50158

      102 Harmony Dr, Marshalltown, IA 50158
  • /19

    $144,900

    • 3 Beds
    • 2 Baths
    • 1,299 Sq Ft

    307 S 15th Ave, Marshalltown, IA 50158

    This charming residence is ideal for first-time buyers seeking comfort and convenience. Step inside to discover a cozy haven featuring three bedrooms, providing ample space for rest and relaxation. The full bath is complemented by an additional convenient half bath situated upstairs. The main living area exudes warmth with its inviting layout, perfect for gatherings and everyday living. The

    Magali Marquez No Limits Real Estate

    307 S 15th Ave, 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

    Last Listing Agent Samantha Vance 1st Rate Real Estate

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

      Est $175,422 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 868 Sq Ft

      105 Thunderbird Dr, Marshalltown, IA 50158

      105 Thunderbird Dr, Marshalltown, IA 50158
  • /13

    $65,000 Pending

    • 3 Beds
    • 2 Baths
    • 1,188 Sq Ft

    2930 Quarry Rd, Marshalltown, IA 50158

    Here is a fixer upper Manufactured double wide, acreage with a 20x40 outbuilding sitting on 1.72 acres, home needs work as price reflects. buyer responsible for all inspections and it will be as is.... Agent has interest

    Randy Rudolf Progressive Real Estate RN,LLC

    2930 Quarry Rd, Marshalltown, IA 50158
  • /19

    $72,000 Sold Jan 31, 2025

    618 Fremont St, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 1,600 Sq Ft
    • Built 1913

    Last Sold Summary

    • 100% Below List Price
    • $45/SF
    • 91 Days On Market

    Current Estimated Value $84,655

    Last Listing Agent Valerie Bellile 1st Rate Real Estate

    618 Fremont St, Marshalltown, IA 50158
    • /28

      Est $224,748 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,262 Sq Ft

      204 Thunderbird Dr, Marshalltown, IA 50158

      204 Thunderbird Dr, Marshalltown, IA 50158
  • /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
  • /34

    $269,900 Sold Jun 06, 2025

    2202 Vermillion Ln, Marshalltown, IA 50158

    • 4 Beds
    • 3 Baths
    • 2,392 Sq Ft
    • Built 1978

    Last Sold Summary

    • $113/SF
    • 2 Days On Market

    Current Estimated Value $269,161

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    2202 Vermillion Ln, Marshalltown, IA 50158
    • /20

      Est $202,650 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,164 Sq Ft

      103 Bohen St, Marshalltown, IA 50158

      103 Bohen St, Marshalltown, IA 50158
  • /24

    $235,000 Sold May 21, 2025

    2217 Edgebrook Dr, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 2024

    Last Sold Summary

    • 11% Below List Price
    • $178/SF
    • 272 Days On Market

    Current Estimated Value $240,880

    Last Listing Agent Matthew Brodin Premier Real Estate

    2217 Edgebrook Dr, Marshalltown, IA 50158
    • /17

      Est $178,482 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 810 Sq Ft

      206 Bohen St, Marshalltown, IA 50158

      206 Bohen St, 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 $178,923

    Last Listing Agent Magali Marquez No Limits Real Estate

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

      Est $204,868 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,404 Sq Ft

      213 Thomas Dr, Marshalltown, IA 50158

      213 Thomas Dr, Marshalltown, IA 50158
  • /2

    $75,000 Sold Jan 31, 2025

    905 W Southridge Rd, Marshalltown, IA 50158

    • Land
    • 4.04 Acres
    • $18,564 per Acre

    Last Sold Summary

    • 7% Above List Price
    • 1 Day On Market

    Last Listing Agent Tammie Engle Premier Real Estate

    905 W Southridge Rd, Marshalltown, IA 50158
    • /25

      Est $211,643 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 930 Sq Ft

      404 Thomas Dr, Marshalltown, IA 50158

      404 Thomas Dr, Marshalltown, IA 50158
  • /2

    $120,000 Sold Mar 19, 2025

    2967 204th St, Marshalltown, IA 50158

    • Land
    • 3.75 Acres
    • $32,000 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 3 Days On Market

    Current Estimated Value $120,845

    Last Listing Agent Jay Hansen Van Metre Iowa Realty

    2967 204th St, Marshalltown, IA 50158
    • /43

      Est $243,978 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,457 Sq Ft

      301 Friendly Dr, Marshalltown, IA 50158

      301 Friendly Dr, Marshalltown, IA 50158
  • /36

    $315,000 Sold Jun 06, 2025

    1705 W Lincoln Way, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 2,987 Sq Ft
    • Built 1952

    Last Sold Summary

    • 5% Above List Price
    • $105/SF
    • 1 Day On Market

    Current Estimated Value $309,284

    Last Listing Agent Fauna Nord Legacy Real Estate

    1705 W Lincoln Way, Marshalltown, IA 50158
    • /41

      Est $245,526 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 1,708 Sq Ft

      1712 Rainbow Dr, Marshalltown, IA 50158

      1712 Rainbow Dr, Marshalltown, IA 50158
  • /2

    $165,000 Sold Jun 30, 2025

    204 S 12th St, Marshalltown, IA 50158

    • 2 Beds
    • 3 Baths
    • 924 Sq Ft
    • Built 1910

    Last Sold Summary

    • $179/SF
    • 42 Days On Market

    Current Estimated Value $162,778

    Last Listing Agent Shay Black EXP Realty

    204 S 12th St, Marshalltown, IA 50158
    • /28

      Est $223,861 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,427 Sq Ft

      304 Rainbow Dr, Marshalltown, IA 50158

      304 Rainbow Dr, 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

    Last Listing Agent Paula Price No Limits Real Estate

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

      Est $269,710 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,776 Sq Ft

      308 Rainbow Dr, Marshalltown, IA 50158

      308 Rainbow Dr, Marshalltown, IA 50158
  • /46

    $208,000 Sold Jul 23, 2025

    301 W South St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,604 Sq Ft
    • Built 1978

    Last Sold Summary

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

    Current Estimated Value $223,008

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    301 W South St, Marshalltown, IA 50158
    • /56

      Est $236,293 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,355 Sq Ft

      1711 Rainbow Dr, Marshalltown, IA 50158

      1711 Rainbow Dr, Marshalltown, IA 50158
  • /25

    $225,000 Sold Apr 25, 2025

    313 Thunderbird Dr, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,008 Sq Ft
    • Built 1972

    Last Sold Summary

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

    Current Estimated Value $221,813

    Last Listing Agent Matthew Brodin Premier Real Estate

    313 Thunderbird Dr, Marshalltown, IA 50158
    • /58

      Est $249,594 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,428 Sq Ft

      1807 S 3rd Ave, Marshalltown, IA 50158

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

    $134,900 Sold Apr 18, 2025

    503 N 14th Ave, Marshalltown, IA 50158

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

    Last Sold Summary

    • $114/SF
    • 2 Days On Market

    Current Estimated Value $132,665

    Last Listing Agent Kelli Thurston Legacy Real Estate

    503 N 14th Ave, Marshalltown, IA 50158
    • /28

      Est $215,042 Not Listed For Sale

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

      208 Olson Way, Marshalltown, IA 50158

      208 Olson Way, 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

    Last Listing Agent Paula Price No Limits Real Estate

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

      Est $191,116 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,248 Sq Ft

      212 Koeper Dr, Marshalltown, IA 50158

      212 Koeper Dr, Marshalltown, IA 50158
  • /23

    $220,000 Sold May 22, 2025

    2211 Dubois Cir, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 1,200 Sq Ft
    • Built 2003

    Last Sold Summary

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

    Current Estimated Value $225,728

    Last Listing Agent Stephanie Dart RE/MAX Concepts

    2211 Dubois Cir, Marshalltown, IA 50158
    • /28

      Est $196,566 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,110 Sq Ft

      219 Westwood Dr, Marshalltown, IA 50158

      219 Westwood Dr, 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

    Last Listing Agent Chris Brodin Premier Real Estate

    514 E Olive St Unit 208, Marshalltown, IA 50158

Showing Results 401 - 440, Page 11 of 18

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