12,339

Homes in ZIP Code 50158

Section Image Section Image
  • /17

    $103,000

    $7K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 835 Sq Ft

    101 S 7th St, Marshalltown, IA 50158

    Charming 1951 ranch-style home offering a perfect blend of character and modern updates, making it truly "cute as can be." This 1-bedroom, 1-bathroom home features 835 sq. ft. of efficiently designed single-story living space. The interior boasts a large, inviting family room, a dedicated dining area, and a spacious kitchen. Recent renovations include new flooring and fresh paint throughout the

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 212-6505

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

    Starting at $809 Per Month

    • 2 - 3 Beds

    1407 S 7th Ave, Marshalltown, IA 50158

    When you call Sundance Marshalltown Apartments home, you'll find yourself surrounded in a beautiful, lush, park-like environment. Our spacious, luxury, two and three bedroom, one bath apartment homes include a variety of great amenities. The professional, on-site management staff will assist you in meeting all of your needs.If you would like to learn more about calling Sundance

    SUNDANCE MARSHALLTOWN APARTMENTS

    (641) 354-5870

    1407 S 7th Ave, Marshalltown, IA 50158
  • /37

    $244,000

    Sold Oct 07, 2025

    507 Edgeland Dr, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,609 Sq Ft
    • Built 1960

    Last Sold Summary

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

    Current Estimated Value $241,867

    Last Listing Agent Kajun Morris No Limits Real Estate

    507 Edgeland Dr, Marshalltown, IA 50158
    • /24

      Est $237,798

      Not Listed For Sale

      2217 Edgebrook Dr, Marshalltown, IA 50158

      • 2 Beds
      • 2 Baths
      • 1,320 Sq Ft
      • Built 2024
      2217 Edgebrook Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 272 Days On Market

  • /2

    $30,000

    $10K PRICE DROP
    • Land
    • 12,196 Sq Ft
    • $107,143 per Acre

    903 E Southridge Rd, Marshalltown, IA 50158

    Looking to build your dream home? Wonderful South side location to build! These lots are conveniently located close to parks, walking trail, pond, and more. New homes built on this lot will qualify for $10,000 Make Marshalltown Home Cash incentive at closing.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 630-6066

    903 E Southridge Rd, Marshalltown, IA 50158
  • /35

    Starting at $1,125 Per Month

    • 3 Beds

    1010 Washington St, Marshalltown, IA 50158

    Kading Properties prides itself on building living communities that bring people home. That means our communities are safe, friendly, well kept, well lit and close to nearby amenities for recreation, shopping and work. So whether you’re looking to upgrade from apartment living, to find a comfortable home for your family, or downsize from a home to less hands-on maintenance, Kading delivers on

    Park Place

    (515) 400-0376

    1010 Washington St, Marshalltown, IA 50158
  • /31

    $227,000

    Sold Aug 07, 2025

    307 Edgeland Dr, Marshalltown, IA 50158

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

    Last Sold Summary

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

    Current Estimated Value $220,482

    Last Listing Agent Magali Marquez No Limits Real Estate

    307 Edgeland Dr, Marshalltown, IA 50158
    • /23

      Est $224,012

      Not Listed For Sale

      2211 Dubois Cir, Marshalltown, IA 50158

      • 3 Beds
      • 3 Baths
      • 1,200 Sq Ft
      • Built 2003
      2211 Dubois Cir, Marshalltown, IA 50158

      Last Sold Summary

      • 71 Days On Market

  • /2

    $69,900

    Pending
    • 2 Beds
    • 1 Bath
    • 768 Sq Ft

    808 S 9th Ave, Marshalltown, IA 50158

    Affordable living on the SE side of Marshalltown! This 2-bedroom, 1-bath ranch offers great potential for investors or buyers looking to add their own personal touch. The main floor features hardwood floors throughout most of the living spaces, along with a functional layout that includes a comfortable living area, kitchen, and full bathroom. An oversized detached garage provides excellent space

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 232-3407

    808 S 9th Ave, Marshalltown, IA 50158
  • /4

    Starting at $810 Per Month

    • 1 - 2 Beds

    1706 S 7th Ave, Marshalltown, IA 50158

    Discover comfortable living with thoughtful features designed to make you feel at home. Each apartment includes a private patio or balcony, perfect for relaxing outdoors, along with cable-ready connections to keep you connected and entertained. Olive Terrace offers the convenience you need in a community you'll love calling home.

    Olive Terrace Apartments

    (641) 354-5868

    1706 S 7th Ave, Marshalltown, IA 50158
  • /20

    $66,000

    Sold Aug 29, 2025

    410 S 2nd St, Marshalltown, IA 50158

    • 4 Beds
    • 1 Bath
    • 588 Sq Ft
    • Built 1890

    Last Sold Summary

    • 17% Below List Price
    • $112/SF
    • 100 Days On Market

    Current Estimated Value $66,387

    Last Listing Agent Martha Garcia New Horizons Realty

    410 S 2nd St, Marshalltown, IA 50158
    • /27

      Est $221,601

      Not Listed For Sale

      510 Roberts Terrace, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 2,086 Sq Ft
      • Built 1964
      510 Roberts Terrace, Marshalltown, IA 50158

      Last Sold Summary

      • 4 Days On Market

  • /29

    $174,900

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

    1603 Elder Dr, Marshalltown, IA 50158

    Cute and move-in ready 2-bedroom, 2-bath home located on the NE side of Marshalltown! This well-maintained property offers great curb appeal with vinyl siding and a manicured lawn. The main floor features two spacious bedrooms, a large kitchen with an eat-in dining area, and an open layout flowing into the living room. The main floor bathroom has been completely updated with a custom tiled

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 323-4087

    1603 Elder Dr, Marshalltown, IA 50158
  • /10

    Starting at $794 Per Month

    • 2 Beds

    1702 Edgebrook Dr, Marshalltown, IA 50158

    Discover the charm of East Olive Apartments, where comfort meets convenience in a welcoming residential neighborhood. Our community offers a homey atmosphere that's perfect for anyone looking for a peaceful place to live while staying close to everything you need.We take pride in offering affordable living without sacrificing quality—our spacious floor plans and thoughtful amenities make

    East Olive Apartments

    (641) 354-5662

    1702 Edgebrook Dr, Marshalltown, IA 50158
  • /2

    $160,000

    Sold Apr 23, 2026

    610 E Boone St, Marshalltown, IA 50158

    • Studio
    • 1,606 Sq Ft
    • Built 1951

    Last Sold Summary

    • $100/SF
    • 31 Days On Market

    Current Estimated Value $151,372

    Last Listing Agent Pennie Carroll Pennie Carroll & Associates

    610 E Boone St, Marshalltown, IA 50158
    • /24

      Est $194,158

      Not Listed For Sale

      1213 Rolling Meadows Rd, Marshalltown, IA 50158

      • 4 Beds
      • 2 Baths
      • 976 Sq Ft
      • Built 1975
      1213 Rolling Meadows Rd, Marshalltown, IA 50158

      Last Sold Summary

      • 36 Days On Market

  • /2

    $30,000

    $10K PRICE DROP
    • Land
    • 9,147 Sq Ft
    • $142,857 per Acre

    803 E Southridge Rd, Marshalltown, IA 50158

    Looking to build your dream home? Wonderful South side location to build! These lots are conveniently located close to parks, walking trail, pond, and more. New homes built on this lot will qualify for $10,000 Make Marshalltown Home Cash incentive at closing.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 329-0802

    803 E Southridge Rd, Marshalltown, IA 50158
  • /2

    Starting at $706 Per Month

    • 1 - 2 Beds

    1707 S 7th Ave, Marshalltown, IA 50158

    Welcome to Brookview Terrace Apartments. Tucked away in a quiet residential area, Brookview Terrace offers a perfect balance of comfort and convenience. Surrounded by mature trees and well-kept green spaces, our community provides a peaceful atmosphere while still being just minutes from local shopping, dining, and everyday essentials. It's the ideal place to come home and relax.

    Brookview Terrace

    (641) 354-5199

    1707 S 7th Ave, Marshalltown, IA 50158
  • /35

    $191,000

    Sold Jul 28, 2025

    1604 Elder Dr, Marshalltown, IA 50158

    • 4 Beds
    • 1.5 Baths
    • 1,138 Sq Ft
    • Built 1954

    Last Sold Summary

    • 13% Below List Price
    • $168/SF
    • 81 Days On Market

    Current Estimated Value $186,564

    Last Listing Agent Ed Siddall First Choice Realty

    1604 Elder Dr, Marshalltown, IA 50158
    • /28

      Est $214,512

      Not Listed For Sale

      1217 Larkfield Ct, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 1,650 Sq Ft
      • Built 1973
      1217 Larkfield Ct, Marshalltown, IA 50158

      Last Sold Summary

      • 36 Days On Market

  • /2

    $30,000

    $10K PRICE DROP
    • Land
    • 10,454 Sq Ft
    • $125,000 per Acre

    1001 E Southridge Rd, Marshalltown, IA 50158

    Looking to build your dream home? Wonderful South side location to build! These lots are conveniently located close to parks, walking trail, pond, and more. New homes built on this lot will qualify for $10,000 Make Marshalltown Home Cash incentive at closing.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 326-3391

    1001 E Southridge Rd, Marshalltown, IA 50158
  • /5

    Starting at $1,550 Per Month

    • 2 Beds

    1500 Lincoln Tower Cir, Marshalltown, IA 50158

    Beautiful balcony views await! Well-maintained two-bedroom apartments are now available in a quiet area of Marshalltown. These desirable floor plans feature a primary bedroom with en-suite bath, large closets, oversized balconies, heated garage parking, and additional storage options. Residents also enjoy access to a spacious community room. Rent includes water/sewer, trash, recycling, plus

    Lincoln Tower Apartments

    (641) 448-6474

    1500 Lincoln Tower Cir, Marshalltown, IA 50158
  • /14

    $142,500

    Sold Oct 17, 2025

    1710 Elder Dr, Marshalltown, IA 50158

    • 3 Beds
    • 1 Bath
    • 1,012 Sq Ft
    • Built 1954

    Last Sold Summary

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

    Current Estimated Value $141,328

    Last Listing Agent Roberto Ramirez New Horizons Realty

    1710 Elder Dr, Marshalltown, IA 50158
    • /43

      Est $191,123

      Not Listed For Sale

      705 Arlington Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 2,112 Sq Ft
      • Built 1966
      705 Arlington Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 5 Days On Market

  • /2

    $30,000

    $10K PRICE DROP
    • Land
    • 9,583 Sq Ft
    • $136,364 per Acre

    801 E Southridge Rd, Marshalltown, IA 50158

    Looking to build your dream home? Wonderful South side location to build! These lots are conveniently located close to parks, walking trail, pond, and more. New homes built on this lot will qualify for $10,000 Make Marshalltown Home Cash incentive at closing.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 329-2314

    801 E Southridge Rd, Marshalltown, IA 50158
  • /2

    Starting at $810 Per Month

    • 1 - 2 Beds

    607 E Olive St, Marshalltown, IA 50158

    Welcome to Pharaoh's Valley Apartments! Nestled in a peaceful neighborhood, Pharaoh's Valley Apartments combine comfort and convenience in a beautiful setting. Surrounded by mature trees and open green spaces, our community offers a quiet retreat while keeping you close to shopping, dining, and everyday essentials.

    Pharaohs Valley

    (641) 354-5925

    607 E Olive St, Marshalltown, IA 50158
  • /40

    $167,500

    Sold Aug 15, 2025

    402 Sunset Ln, Marshalltown, IA 50158

    • 5 Beds
    • 4 Baths
    • 3,973 Sq Ft
    • Built 1978

    Last Sold Summary

    • 12% Below List Price
    • $42/SF
    • 0 Days On Market

    Current Estimated Value $172,732

    Last Listing Agent Sherri Wilson Fischels Residential Group

    402 Sunset Ln, Marshalltown, IA 50158
    • /33

      Est $203,426

      Not Listed For Sale

      707 Arlington Dr, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 960 Sq Ft
      • Built 1966
      707 Arlington Dr, Marshalltown, IA 50158

      Last Sold Summary

      • 1 Day On Market

  • /2

    $30,000

    $10K PRICE DROP
    • Land
    • 10,018 Sq Ft
    • $130,435 per Acre

    901 E Southridge Rd, Marshalltown, IA 50158

    Looking to build your dream home? Wonderful South side location to build! These lots are conveniently located close to parks, walking trail, pond, and more. New homes built on this lot will qualify for $10,000 Make Marshalltown Home Cash incentive at closing.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 381-6674

    901 E Southridge Rd, Marshalltown, IA 50158
  • /20

    Starting at $687 Per Month

    • Studio - 2 Beds

    2510 S 6th St, Marshalltown, IA 50158

    Your search for the perfect home ends at Southern Hills Apartments. With its comfortable, welcoming interiors and convenient amenities, our apartments in Marshalltown, Iowa offer a cozy, relaxed living experience. Enjoy a sense of community and comfort, where you'll quickly feel right at home in a place designed to suit your lifestyle. Experience serene and easy living, both in terms of comfort

    Southern Hills

    (641) 354-5410

    2510 S 6th St, Marshalltown, IA 50158
  • /34

    $229,900

    Sold Sep 16, 2025

    2206 Wakefield Dr, Marshalltown, IA 50158

    • 3 Beds
    • 1.5 Baths
    • 1,324 Sq Ft
    • Built 1973

    Last Sold Summary

    • $174/SF
    • 5 Days On Market

    Current Estimated Value $227,361

    Last Listing Agent Guadalupe Gomez RE/MAX Precision

    2206 Wakefield Dr, Marshalltown, IA 50158
    • /38

      Est $380,198

      Not Listed For Sale

      3507 Merritt Rd, Marshalltown, IA 50158

      • 4 Beds
      • 2.5 Baths
      • 3,492 Sq Ft
      • Built 2003
      3507 Merritt Rd, Marshalltown, IA 50158

      Last Sold Summary

      • 6 Days On Market

  • /25

    $99,900

    $15K PRICE DROP
    • 5 Beds
    • 2 Baths
    • 2,343 Sq Ft

    603 E Church St, Marshalltown, IA 50158

    This unique property offers a layout you don’t come across every day. The main level features four bedrooms, a spacious laundry room, extra storage, and an open kitchen, dining, and living area that keeps everyone connected. Upstairs opens the door to even more possibilities. With its own exterior entrance, the upper level includes a small kitchen, living room, bedroom with a walk-in closet, and

    Agent Photo

    Abby Woosley

    Century 21 Signature Real Estate

    (641) 636-4162

    603 E Church St, Marshalltown, IA 50158
  • /7

    $860 Per Month

    • 3 Beds
    • 1 Bath
    • 952 Sq Ft
    • House for Rent

    2552 Smith Ave, Marshalltown, IA 50158

    Property Id: 2560877TAX SEASON IS HERE! Ask about our limited-time special and receive up to $4,000 toward your purchase. (Incentive equals up to 5% of the sale price, varies by home. Terms and restrictions apply.) Affordable Home Opportunity! Looking for an affordable family home? This 3-bedroom, 1-bath home at 2552 Smith Ave #51, Marshalltown, IA 50158 features a 17x56 layout

    (816) 300-2853

    2552 Smith Ave, Marshalltown, IA 50158
  • /18

    $547,833

    Sold Sep 12, 2025

    812 Woodside Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,816 Sq Ft
    • Built 2024

    Last Sold Summary

    • 15% Above List Price
    • $302/SF
    • 181 Days On Market

    Current Estimated Value $542,009

    Last Listing Agent Kristin Polley Century 21 Signature Real Estate

    812 Woodside Dr, Marshalltown, IA 50158
    • /25

      Est $158,159

      Not Listed For Sale

      910 S 7th Ave, Marshalltown, IA 50158

      • 4 Beds
      • 2 Baths
      • 2,164 Sq Ft
      • Built 1956
      910 S 7th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 77 Days On Market

  • /9

    $24,900

    • Land
    • 19,602 Sq Ft
    • $55,333 per Acre

    502 Brentwood Rd, Marshalltown, IA 50158

    Opportunity Awaits! This residential lot is located in a well-established neighborhood, offering a chance to create something new in a setting that’s stood the test of time. Whether you're planning a custom home or your next investment, this lot offers lasting potential in a proven location.

    Agent Photo

    Matthew Brodin

    Premier Real Estate

    (641) 534-6341

    502 Brentwood Rd, Marshalltown, IA 50158
  • /6

    $825 Per Month

    • 1 Bed
    • 1 Bath
    • 660 Sq Ft
    • Cute and clean 1 Bedroom house in Marshalltown

    208 N 11th Ave, Marshalltown, IA 50158

    Charming single-family home in Marshalltown, IA featuring one bedroom and one bathroom. The interior has updated new flooring throughout, and the property includes a nice yard for outdoor enjoyment. Pet-friendly with required deposit and monthly fee. Ideal for those seeking a well-maintained, detached home with convenient outdoor space.

    208 N 11th Ave, Marshalltown, IA 50158
  • /70

    $220,000

    Sold Jan 20, 2026

    1504 S 2nd St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 936 Sq Ft
    • Built 1962

    Last Sold Summary

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

    Current Estimated Value $212,763

    Last Listing Agent Paula Price No Limits Real Estate

    1504 S 2nd St, Marshalltown, IA 50158
    • /20

      Est $135,665

      Not Listed For Sale

      1709 E Nevada St, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 2,081 Sq Ft
      • Built 1952
      1709 E Nevada St, Marshalltown, IA 50158

      Last Sold Summary

      • 176 Days On Market

Showing Results 1 - 40, Page 1 of 18

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