12,283

Homes in ZIP Code 50158

Section Image Section Image
  • /35

    $549,900

    • Land
    • 2.20 Acres
    • $249,955 per Acre

    1905 W Olive St, Marshalltown, IA 50158

    This custom built house is impressive! 5 beds, 4 baths, large communal areas, cozy alcoves, multiple balconies and all sitting on over 2 acres of land just outside of Marshalltown. Main floor includes a living room with fireplace, formal dining room, kitchen, and half bath. Additionally on the main floor is the beautiful master suite with an attached private bath, walk in closet and balcony

    Agent Photo

    Jason Rude

    RE/MAX Precision Main Office Firm

    (641) 614-8898

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

    $620 - $625 per month

    The Tallcorn

    1-2 Beds

    134 E Main St, Marshalltown, IA 50158

    CommonBond builds stable homes, strong futures and vibrant communities. The Tallcorn has 49 affordable unique 1 and 2 bedroom urban life-style apartments(minimum & maximum income qualifications apply).

    134 E Main St, Marshalltown, IA 50158
  • /29

    $109,000 Sold Jul 18, 2025

    • 1,502 Sq Ft
    • $73/SF
    • 1 Day On Market
    • 2 Beds
    • 2 Baths
    • Built 1941

    309 N 5th St, Marshalltown, IA 50158

    Step into charm! This delightful home offers 2 bedrooms, 1 & 1/4 baths, a 1-car tuck-under garage, and so much more. The formal living room features a working brick fireplace and showcases natural woodwork throughout, including solid wood trim, doors, and hardwood floors in the main-level bedroom. Upon entry, you’re welcomed by a spacious front room with shuttered windows that fill the space with

    Melisa Fonseca Alta Vista Real Estate

    309 N 5th St, Marshalltown, IA 50158
    • /56

      Est $227,238 Not Listed For Sale

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

      1310 Rolling Meadows Rd, Marshalltown, IA 50158

      1310 Rolling Meadows Rd, Marshalltown, IA 50158
  • /25

    $264,900

    • 3 Beds
    • 2 Baths
    • 2,032 Sq Ft

    5 Denmead Blvd, Marshalltown, IA 50158

    Nestled on the highly desirable Denmead Boulevard, this timeless 3-bedroom, 2-bath home is full of character and charm. You'll love the classic details paired with custom touches throughout — including a beautifully crafted kitchen, built-in bookshelves, a cozy main-level fireplace, and a custom-designed upstairs bathroom. The basement was recently refreshed with new carpet and cabinets, adding

    Agent Photo

    Kayleen Wills

    1st Rate Real Estate

    (641) 655-4739

    5 Denmead Blvd, Marshalltown, IA 50158
  • /20

    $625 - $935 per month

    Southern Hills

    Studio-2 Beds

    2510 S 6th St, Marshalltown, IA 50158

    Marshalltown’s Southern Hills Apartments are housed in seven buildings on beautifully landscaped grounds. The complex features ample green space, a playground and a basketball court. You can keep your car out of the elements in the plentiful garages. Choose from a budget-minded studio or one-bedroom unit, a spacious two-bedroom unit, or a luxurious townhome with two bedrooms and two baths and an

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

    $163,750 Sold Jul 18, 2025

    • 1,878 Sq Ft
    • $87/SF
    • 7 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1972

    1205 Larkfield Ct, Marshalltown, IA 50158

    This adorable ranch-style home is full of charm and space! The main level features 3 comfortable bedrooms and a full bath, while the finished basement offers even more living options with an additional bedroom, bathroom, family room, and bonus room—perfect for a home office or hobby space. Enjoy the fenced-in yard for privacy and play, plus a detached garage for extra storage or parking. A great

    Abby Woosley Century 21 Signature Real Estate

    1205 Larkfield Ct, Marshalltown, IA 50158
    • /55

      Est $255,148 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,112 Sq Ft

      1105 S 12th Ave, Marshalltown, IA 50158

      1105 S 12th Ave, Marshalltown, IA 50158
  • /2

    $279,979

    • Land
    • 8 Acres
    • $37,000 per Acre

    718 N 8th Ave, Marshalltown, IA 50158

    Lot 6:This is an industrial building lot that offers great potential for commercial ventures. Situated in a prime location, this lot provides ample space for establishing an industrial facility. With a sizeable area and convenient access, it presents an excellent opportunity for various industrial operations. Its strategic position makes it an ideal choice for businesses seeking a centralized

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 329-0325

    718 N 8th Ave, Marshalltown, IA 50158
  • /10

    $809 - $899 per month

    SUNDANCE MARSHALLTOWN APARTMENTS

    2-3 Beds

    1407 S 7th Ave, Marshalltown, IA 50158

    When you call Sundance Marshalltown Apartments home, youll 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

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

    $210,000 Sold Jul 18, 2025

    • 2,398 Sq Ft
    • $88/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1955

    309 S 12th St, Marshalltown, IA 50158

    This well-cared for home offers the perfect mix of comfort, space, and location. Step inside to find a bright and welcoming living area with great natural light, a functional kitchen, and a layout that flows easily for everyday living. There are 3 bedrooms, and the two full bathrooms provide extra convenience for family and guests. Outside, you'll love the spacious yard—ideal for kids, pets,

    Kristin Polley Century 21 Signature Real Estate

    309 S 12th St, Marshalltown, IA 50158
    • /31

      Est $179,838 Not Listed For Sale

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

      805 W Linn St, Marshalltown, IA 50158

      805 W Linn St, Marshalltown, IA 50158
  • /2

    $172,864

    • Land
    • 4.67 Acres
    • $37,000 per Acre

    705 Wood St, Marshalltown, IA 50158

    Lot 5:This is an industrial building lot that offers great potential for commercial ventures. Situated in a prime location, this lot provides ample space for establishing an industrial facility. With a sizeable area and convenient access, it presents an excellent opportunity for various industrial operations. Its strategic position makes it an ideal choice for businesses seeking a centralized

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 938-4561

    705 Wood St, Marshalltown, IA 50158
  • /20

    $394 - $1,007 per month

    Clock Tower Senior Apartments

    1-2 Beds

    403 E Church St, Marshalltown, IA 50158

    Clock Tower is a brand new affordable senior centered community in the wonderful city of Marshalltown for folks as young as 55. This community is comfortable and spacious with an abundance of resident amenities. The large community room offers a custom kitchen with seating and a fireplace. There are plenty of places to sit and chat with your new friends. There is an open air patio with ample

    403 E Church St, Marshalltown, IA 50158
  • /18

    $224,900 Sold Jul 18, 2025

    • 1,200 Sq Ft
    • $187/SF
    • 80 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2022

    1105 E Southridge Rd, Marshalltown, IA 50158

    New and Amazing! Check out this great opportunity for main floor living at its finest. This NEW construction home was built in 2022 and is conveniently built near Timber Creek Park, walking trail/pond, shopping, edge of town, schools, new medical facilities and more! Walk-in this well-built home and let the quality speak. This home offers an open floor plan, custom kitchen cabinetry with soft

    Matthew Brodin Premier Real Estate

    1105 E Southridge Rd, Marshalltown, IA 50158
    • /61

      Est $224,973 Not Listed For Sale

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

      3080 Aa Ave, Marshalltown, IA 50158

      3080 Aa Ave, Marshalltown, IA 50158
  • /2

    $174,233

    • Land
    • 4.71 Acres
    • $37,000 per Acre

    701 Edgewood St, Marshalltown, IA 50158

    Lot 4:This is an industrial building lot that offers great potential for commercial ventures. Situated in a prime location, this lot provides ample space for establishing an industrial facility. With a sizeable area and convenient access, it presents an excellent opportunity for various industrial operations. Its strategic position makes it an ideal choice for businesses seeking a centralized

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 329-0027

    701 Edgewood St, Marshalltown, IA 50158
  • /31

    $1,650 per month

    • 1 Bed
    • 1 Bath
    • 1,800 Sq Ft
    • Condo for Rent

    36 W Main St Unit 102, Marshalltown, IA 50158

    Offering flexible lease options to fit your lifestyle. $1650, $1850 furnished or $2000 furnished with utilities included. Short term lease negotiable. Welcome to our historic Willards building, where timeless architecture meets modern comfort. Nestled in the heart of the city, our apartments offer a unique blend of historic charm and contemporary amenities. Each unit features beautifully

    36 W Main St Unit 102, Marshalltown, IA 50158
  • /27

    $165,000 Sold Jul 18, 2025

    • 1,592 Sq Ft
    • $104/SF
    • 241 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1916

    803 W Nevada St, Marshalltown, IA 50158

    Welcome to your dream home in the heart of Marshalltown! This beautifully updated 3BR, 2BA gem has everything you've been looking for and more. Step inside & be amazed by the spaciousness of not one, but two living rooms - perfect for entertaining guests or cozy nights in with loved ones. The first floor also boasts a convenient laundry room & a stunning primary suite, providing ultimate comfort

    Misty Darling BH&G Real Estate Innovations

    803 W Nevada St, Marshalltown, IA 50158
    • /31

      Est $313,542 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,512 Sq Ft

      2824 290th St, Marshalltown, IA 50158

      2824 290th St, Marshalltown, IA 50158
  • /2

    $292,781

    • Land
    • 8 Acres
    • $37,000 per Acre

    702 Edgewood St, Marshalltown, IA 50158

    Lot 2:This is an industrial building lot that offers great potential for commercial ventures. Situated in a prime location, this lot provides ample space for establishing an industrial facility. With a sizeable area and convenient access, it presents an excellent opportunity for various industrial operations. Its strategic position makes it an ideal choice for businesses seeking a centralized

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 649-4028

    702 Edgewood St, Marshalltown, IA 50158
  • /47

    $1,800 per month

    • 3 Beds
    • 2.5 Baths
    • 1,700 Sq Ft
    • Townhouse for Rent

    29 Crosby Park Dr, Marshalltown, IA 50158

    Beautiful luxury 3 bedroom townhome with stunning views of the Legion Golf Course. Furnished unit options available upon request. This townhome offers 2.5 bathrooms, modern and open concept living, back patio and deck, and so much more! Features main floor half bath, concrete patio, second story deck, and full-size washer and dryer as well as attached 2 stall garage. Garages have option to be

    29 Crosby Park Dr, Marshalltown, IA 50158
  • /16

    $228,400 Sold Jul 15, 2025

    • 1,200 Sq Ft
    • $190/SF
    • 46 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2022

    1101 E Southridge Rd, Marshalltown, IA 50158

    New and Amazing! Check out this great opportunity for main floor living at its finest. This NEW construction home was built in 2022 and is conveniently built near Timber Creek Park, walking trail/pond, shopping, edge of town, schools, new medical facilities and more! Walk-in this well-built home and let the quality speak. This home offers an open floor plan, custom kitchen cabinetry with soft

    Matthew Brodin Premier Real Estate

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

      Est $237,357 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 863 Sq Ft

      2881 Sanford Ave, Marshalltown, IA 50158

      2881 Sanford Ave, Marshalltown, IA 50158
  • /2

    $401,265

    • Land
    • 11 Acres
    • $37,000 per Acre

    602 Edgewood St, Marshalltown, IA 50158

    Lot 1:This is an industrial building lot that offers great potential for commercial ventures. Situated in a prime location, this lot provides ample space for establishing an industrial facility. With a sizeable area and convenient access, it presents an excellent opportunity for various industrial operations. Its strategic position makes it an ideal choice for businesses seeking a centralized

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 943-6052

    602 Edgewood St, Marshalltown, IA 50158
  • /13

    $134,900 Sold Jul 11, 2025

    • 1,530 Sq Ft
    • $88/SF
    • 11 Days On Market
    • Built 1935

    1012 S 5th Ave, Marshalltown, IA 50158

    Excellent investment opportunity with double the potential! This up-and-down duplex at 1012 S 5th Ave includes a bonus rear lot at 1019 S 6th Ave, offering a generous combined lot size of 0.79 acres. Major updates—newer roof (2020) and new sewer line (2024). The main-level unit is currently rented for $750/month and features a front porch, spacious formal living and dining rooms, a sealed brick

    Melisa Fonseca Alta Vista Real Estate

    1012 S 5th Ave, Marshalltown, IA 50158
    • /45

      Est $318,548 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 1,420 Sq Ft

      2843 Reed Ave, Marshalltown, IA 50158

      2843 Reed Ave, Marshalltown, IA 50158
  • /2

    $149,900

    • Land
    • 2.23 Acres
    • $67,220 per Acre

    102 W Southridge Rd, Marshalltown, IA 50158

    Desirable Southside location on high traffic street. The lot is zoned community commercial. Lot is ideal for many different uses.

    Agent Photo

    Kristin Polley

    Century 21 Signature Real Estate

    (641) 321-3415

    102 W Southridge Rd, Marshalltown, IA 50158
  • /20

    $189,900 Sold Jul 11, 2025

    • 1,118 Sq Ft
    • $170/SF
    • 11 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1965

    203 Rainbow Dr, Marshalltown, IA 50158

    Quality built ranch. Anderson windows, metal shake shingles, Gutter Guard leaf guards, newer wall oven, newer overhead garage door, newer service door in the breezeway to the back yard. Large living room with newer carpet. Basement walls recently painted. Nice front composite deck. Fenced rear yard. Well kept home, add your touches and call it home! HSA Home warranty provided!

    Valerie Bellile 1st Rate Real Estate

    203 Rainbow Dr, Marshalltown, IA 50158
    • /2

      Est $245,085 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,306 Sq Ft

      2622 Dillon Rd, Marshalltown, IA 50158

      2622 Dillon Rd, Marshalltown, IA 50158
  • /2

    $1,951,360

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

    0 Governor Rd, Marshalltown, IA 50158

    FANTASTIC INDUSTRIAL DEVELOPMENT OPPORTUNITY! 60.98 Acres for sale, $32,000 per acre. This land must be sold as one parcel and seller will not subdivide. The property has close access to both Highways 30 and 14. The property is currently zoned as "INDUSTRIAL". Great opportunity to consider! City Incentives Available. Call today for more information.

    Agent Photo

    Kristin Polley

    Five Star Real Estate Group

    (641) 321-3423

    0 Governor Rd, Marshalltown, IA 50158
  • /7

    $118,500 Sold Jul 11, 2025

    • 1,104 Sq Ft
    • $107/SF
    • 19 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1953

    916 S 8th Ave, Marshalltown, IA 50158

    Welcome to this well-maintained ranch home offering comfort, convenience, and updates - all on one level! The home features an updated kitchen, spacious living room with modern flooring, a cozy flex room perfect for dining or family room, two comfortable bedrooms and a full bathroom. Enjoy the attached and detached garage perfect of storage or hobbies. The fenced in backyard provides generous

    Levi Bro Dirks Real Estate

    916 S 8th Ave, Marshalltown, IA 50158
    • /23

      Est $142,211 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 996 Sq Ft

      3166 Quarry Rd, Marshalltown, IA 50158

      3166 Quarry Rd, Marshalltown, IA 50158
  • /33

    $179,900 Pending

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

    220 E Southridge Rd, Marshalltown, IA 50158

    Welcome to 220 E Southridge Road, a 3-bedroom, 2-bathroom home nestled in a desirable southern Marshalltown neighborhood. Step inside to find a comfortable layout designed for easy living, featuring a spacious living room filled with natural light with doors to front balcony, and a cozy dining area ideal for both everyday meals and entertaining. The updated kitchen is a true highlight, offering

    Agent Photo

    Kristin Polley

    Century 21 Signature Real Estate

    (641) 655-4740

    220 E Southridge Rd, Marshalltown, IA 50158
  • /25

    $191,500 Sold Jul 11, 2025

    • 1,320 Sq Ft
    • $145/SF
    • 5 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1950

    1109 S 1st St, Marshalltown, IA 50158

    New and ready for you! Come see this thoughtfully updated and remodeled south side ranch! As soon as you enter, you'll notice the updated flooring, paint, and doors throughout. But that's just the beginning! You're sure to enjoy the completely renovated main floor full bath and 3/4 ensuite bath. The main floor also holds three bedrooms, a main living room, and an additional living room with a

    Kelli Thurston Legacy Real Estate

    1109 S 1st St, Marshalltown, IA 50158
    • /50

      Est $343,115 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,356 Sq Ft

      2620 Ridge Rd, Marshalltown, IA 50158

      2620 Ridge Rd, Marshalltown, IA 50158
  • /48

    $219,900 Pending

    • 3 Beds
    • 3 Baths
    • 2,156 Sq Ft

    2008 S 4th Ave, Marshalltown, IA 50158

    Welcome to 2008 S 4th Avenue, a well-kept 3-bedroom, 3-bath home in a desirable southern Marshalltown neighborhood. Step inside to a comfortable main level layout featuring all three bedrooms and an open living space. The updated kitchen is a standout with modern cabinetry, newer appliances, and a functional layout perfect for daily living and entertaining. The walk-out lower level offers a

    Agent Photo

    Kristin Polley

    Century 21 Signature Real Estate

    (641) 943-6279

    2008 S 4th Ave, Marshalltown, IA 50158
  • /23

    $238,500 Sold Jul 11, 2025

    • 1,440 Sq Ft
    • $166/SF
    • 315 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1964

    408 N 17th St, Marshalltown, IA 50158

    Don’t miss your chance to own this beautiful home that’s been waiting for someone special to make it their own! Welcome to this private retreat on a spacious acreage within the city limits! The living and dining areas flow seamlessly in this open concept layout, with a huge great room offering beautiful views and easy outside access. You'll love spending time in the kitchen with its panoramic

    Dianne Floyd Premier Real Estate

    408 N 17th St, Marshalltown, IA 50158
    • /2

      Est $253,149 Not Listed For Sale

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

      2668 260th St, Marshalltown, IA 50158

      2668 260th St, Marshalltown, IA 50158
  • /43

    $129,000 Pending

    • 3 Beds
    • 1 Bath
    • 1,184 Sq Ft

    1606 E Nevada St, Marshalltown, IA 50158

    Step into comfort with this delightful brick home, nestled in a well-established neighborhood. You'll be welcomed by a spacious living room, perfect for relaxing or gathering with friends. Host memorable meals in your own dedicated dining room, conveniently adjacent to the fully-applianced kitchen. The main floor offers a full bath and two comfortable bedrooms with replacement windows throughout.

    Agent Photo

    Jonell Wittkop

    1st Rate Real Estate

    (641) 334-6153

    1606 E Nevada St, Marshalltown, IA 50158

Showing Results 1 - 40, Page 1 of 18

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