12,339

Homes in ZIP Code 50158

Section Image
  • /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 $69,811

    Last Listing Agent Melisa Fonseca Alta Vista Real Estate

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

      Est $217,981

      Not Listed For Sale

      313 Thunderbird Dr, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 1,008 Sq Ft
      • Built 1972
      313 Thunderbird Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 131 Days On Market

  • /18

    $150,000

    Pending
    • 2 Beds
    • 1.5 Baths
    • 938 Sq Ft

    309 N 7th St, Marshalltown, IA 50158

    Charming 2-bedroom, 1.5-bath home full of character and warmth! You?ll love the beautiful hardwood floors, inviting front porch, and thoughtful layout featuring a formal dining room perfect for gatherings and everyday living. Step outside to enjoy the fenced backyard and back patio, ideal for relaxing or entertaining. The attached 1-car garage adds convenience, and the location can't be beat -

    Seth Walker RE/MAX Concepts

    309 N 7th St, 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,040

    Last Listing Agent Chris Brodin Premier Real Estate

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

      Est $219,924

      Not Listed For Sale

      2006 Blossom Ln, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 1,084 Sq Ft
      • Built 1973
      2006 Blossom Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day On Market

  • /5

    $25,000

    $9K PRICE DROP
    • Land
    • 30,492 Sq Ft
    • $35,714 per Acre

    3003 Lincoln Hwy, Marshalltown, IA 50158

    Prime opportunity on over half a acre lot on W. Lincoln Way, located close to town and convenient access to the highway. Call today to seize this desirable lot!

    Kelli Thurston Legacy Real Estate

    3003 Lincoln Hwy, 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 $529,990

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

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

      Est $242,837

      Not Listed For Sale

      1910 Blossom Ln, Marshalltown, IA 50158

      • 3 Beds
      • 2.5 Baths
      • 1,672 Sq Ft
      • Built 1977
      1910 Blossom Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 34 Days On Market

  • /42

    $369,900

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

    407 W Merle Hibbs Blvd, Marshalltown, IA 50158

    If space and updates are what you’re after, this beautifully maintained 11⁄2-story home in Marshalltown is a must-see! Situated on a nearly half-acre lot with professional landscaping, stamped concrete patio, and a natural gas fire pit—perfect for relaxing or entertaining. This home offers TWO primary bedroom suites, including a main-level suite addition featuring a large walk-in closet with

    Cindy Brodin Premier Real Estate

    407 W Merle Hibbs Blvd, 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 $112,716

    Last Listing Agent Gilbert Gonzales RE/MAX Precision

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

      Est $218,733

      Not Listed For Sale

      2005 Blossom Ln, Marshalltown, IA 50158

      • 4 Beds
      • 3 Baths
      • 1,078 Sq Ft
      • Built 1973
      2005 Blossom Ln, Marshalltown, IA 50158

      Last Sold Summary

      • 2 Days On Market

  • /10

    $64,500

    $8K PRICE INCREASE
    • Land
    • 14,810 Sq Ft
    • $189,706 per Acre

    2617 Knollway 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

    2617 Knollway Dr, Marshalltown, IA 50158
  • /11

    $120,000

    Sold Jul 25, 2025

    201 Pine St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,014 Sq Ft
    • Built 1920

    Last Sold Summary

    • 8% Below List Price
    • $118/SF
    • 87 Days On Market

    Current Estimated Value $116,595

    Last Listing Agent Jay Hansen Van Metre Iowa Realty

    201 Pine St, Marshalltown, IA 50158
    • /16

      Est $223,251

      Not Listed For Sale

      2010 S 4th Ave, Marshalltown, IA 50158

      • 4 Beds
      • 3 Baths
      • 1,078 Sq Ft
      • Built 1972
      2010 S 4th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 3 Days On Market

  • /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
  • /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 $400,981

    Last Listing Agent Jessica YoungBear RE/MAX Concepts

    513 Craig Cir, Marshalltown, IA 50158
    • /29

      Est $214,516

      Not Listed For Sale

      2004 S 3rd Ave, Marshalltown, IA 50158

      • 3 Beds
      • 2.5 Baths
      • 1,130 Sq Ft
      • Built 1971
      2004 S 3rd Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 32 Days On Market

  • /10

    $69,500

    $10K PRICE INCREASE
    • 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
  • /2

    $100,000

    Sold Jun 24, 2025

    206 S 12th St, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 916 Sq Ft
    • Built 1900

    Last Sold Summary

    • $109/SF

    Current Estimated Value $100,435

    Last Listing Agent Shay Black EXP Realty

    206 S 12th St, Marshalltown, IA 50158
    • /63

      Est $237,895

      Not Listed For Sale

      2002 S 3rd Ave, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,766 Sq Ft
      • Built 1983
      2002 S 3rd Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 5 Days On Market

  • /19

    $84,900

    Pending
    • 2 Beds
    • 2 Baths
    • 768 Sq Ft

    512 Sharon Ave, Marshalltown, IA 50158

    Charming 2-bedroom, 1.5-bath home with updates including newer siding and roof. All appliances are included for added convenience. Fresh paint and carpet throughout the interior. Enjoy outdoor living on a newer deck. This move-in ready home is being sold as-is—don’t miss your chance to make it yours. Schedule your tour today!

    Kajun Morris No Limits Real Estate

    512 Sharon Ave, 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 $194,162

    Last Listing Agent Caren Clevenger Iowa Realty Newton

    305 Westwood Dr, Marshalltown, IA 50158
    • /33

      Est $177,425

      Not Listed For Sale

      105 Harmony Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft
      • Built 1966
      105 Harmony Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day 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
  • /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 $142,530

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

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

      Est $187,163

      Not Listed For Sale

      102 Harmony Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,040 Sq Ft
      • Built 1965
      102 Harmony Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 7 Days On Market

  • /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 $162,713

    Last Listing Agent Timothy Lucken Real Broker, LLC

    505 Edgeland Dr, Marshalltown, IA 50158
    • /27

      Est $179,161

      Not Listed For Sale

      105 Thunderbird Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 868 Sq Ft
      • Built 1965
      105 Thunderbird Dr, Marshalltown, IA 50158

      Last Sold Summary

  • /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 $47,373

    Last Listing Agent Guadalupe Gomez RE/MAX Precision

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

      Est $215,451

      Not Listed For Sale

      204 Thunderbird Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,262 Sq Ft
      • Built 1970
      204 Thunderbird Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 6 Days On Market

  • /9

    $14,000

    Sold Jun 27, 2025

    513 Brentwood Rd, Marshalltown, IA 50158

    • Land
    • 15,681 Sq Ft
    • $38,889 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 2 Days On Market

    Current Estimated Value $103,579

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    513 Brentwood Rd, Marshalltown, IA 50158
    • /20

      Est $197,808

      Not Listed For Sale

      103 Bohen St, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,164 Sq Ft
      • Built 1964
      103 Bohen St, Marshalltown, IA 50158

      Last Sold Summary

      • 26 Days On Market

  • /32

    $159,900

    Sold Jun 06, 2025

    1107 Washington St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,920 Sq Ft
    • Built 1960

    Last Sold Summary

    • $83/SF
    • 0 Days On Market

    Current Estimated Value $158,616

    Last Listing Agent Magali Marquez No Limits Real Estate

    1107 Washington St, Marshalltown, IA 50158
    • /17

      Est $171,478

      Not Listed For Sale

      206 Bohen St, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 810 Sq Ft
      • Built 1965
      206 Bohen St, Marshalltown, IA 50158

      Last Sold Summary

      • 46 Days On Market

  • /33

    $220,900

    Sold May 28, 2025

    2009 Blossom Ln, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 1,078 Sq Ft
    • Built 1973

    Last Sold Summary

    • $205/SF
    • 62 Days On Market

    Current Estimated Value $221,884

    Last Listing Agent Breta Stewart CENTURY 21 SIGNATURE-Ames

    2009 Blossom Ln, Marshalltown, IA 50158
    • /42

      Est $197,062

      Not Listed For Sale

      202 Bohen St, Marshalltown, IA 50158

      • 4 Beds
      • 3 Baths
      • 1,404 Sq Ft
      • Built 1964
      202 Bohen St, Marshalltown, IA 50158

      Last Sold Summary

      • 49 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 $96,592

    Last Listing Agent Chris Brodin Premier Real Estate

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

      Est $188,131

      Not Listed For Sale

      203 Palmer St, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,307 Sq Ft
      • Built 1968
      203 Palmer St, Marshalltown, IA 50158

      Last Sold Summary

      • 4 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 $224,233

    Last Listing Agent Magali Marquez No Limits Real Estate

    213 Pine St, Marshalltown, IA 50158
    • /30

      Est $166,738

      Not Listed For Sale

      210 Palmer St, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,148 Sq Ft
      • Built 1961
      210 Palmer St, Marshalltown, IA 50158

      Last Sold Summary

      • 17 Days On Market

Showing Results 401 - 440, Page 11 of 18

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