12,339

Homes in ZIP Code 50158

Section Image
  • /43

    $218,500

    Sold Aug 29, 2025

    210 N 9th St, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 2,088 Sq Ft
    • Built 1920

    Last Sold Summary

    • 9% Below List Price
    • $105/SF
    • 19 Days On Market

    Current Estimated Value $215,399

    Last Listing Agent Kelli Thurston Legacy Real Estate

    210 N 9th St, Marshalltown, IA 50158
    • /11

      Est $152,802

      Not Listed For Sale

      1006 S 5th Ave, Marshalltown, IA 50158

      • 2 Beds
      • 2.5 Baths
      • 988 Sq Ft
      • Built 1940
      1006 S 5th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 8 Days On Market

  • /77

    $175,000

    Sold Jun 20, 2025

    911 W Church St, Marshalltown, IA 50158

    • 3 Beds
    • 3 Baths
    • 2,706 Sq Ft
    • Built 1918

    Last Sold Summary

    • 3% Above List Price
    • $65/SF
    • 6 Days On Market

    Current Estimated Value $174,996

    Last Listing Agent Paula Price No Limits Real Estate

    911 W Church St, Marshalltown, IA 50158
    • /19

      Est $59,826

      Not Listed For Sale

      1006 S 6th Ave, Marshalltown, IA 50158

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft
      • Built 1920
      1006 S 6th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 7 Days On Market

  • /35

    $213,000

    Sold Mar 13, 2026

    1106 Summit St, Marshalltown, IA 50158

    • 4 Beds
    • 2 Baths
    • 2,156 Sq Ft
    • Built 1920

    Last Sold Summary

    • 1% Above List Price
    • $99/SF
    • 3 Days On Market

    Current Estimated Value $209,643

    Last Listing Agent Gilbert Gonzales RE/MAX Precision

    1106 Summit St, Marshalltown, IA 50158
    • /10

      Est $117,145

      Not Listed For Sale

      1015 S 5th Ave, Marshalltown, IA 50158

      • 3 Beds
      • 1 Bath
      • 1,020 Sq Ft
      • Built 1948
      1015 S 5th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 86 Days On Market

  • /2

    $4,000

    Sold Jun 19, 2025

    912 N 5th Ave, Marshalltown, IA 50158

    • Land
    • 7,405 Sq Ft
    • $23,529 per Acre

    Last Sold Summary

    • 43% Below List Price
    • 2 Days On Market

    Current Estimated Value $261,333

    Last Listing Agent Chris Brodin Premier Real Estate

    912 N 5th Ave, Marshalltown, IA 50158
    • /41

      Est $121,108

      Not Listed For Sale

      1021 S 5th Ave, Marshalltown, IA 50158

      • 4 Beds
      • 1.5 Baths
      • 1,037 Sq Ft
      • Built 1913
      1021 S 5th Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 2 Days On Market

  • /28

    $311,000

    Sold Jun 27, 2025

    1309 Emerald Dr, Marshalltown, IA 50158

    • 3 Beds
    • 2.5 Baths
    • 2,118 Sq Ft
    • Built 1993

    Last Sold Summary

    • 7% Below List Price
    • $147/SF
    • 57 Days On Market

    Current Estimated Value $298,650

    Last Listing Agent Kajun Morris No Limits Real Estate

    1309 Emerald Dr, Marshalltown, IA 50158
    • /19

      Est $91,534

      Not Listed For Sale

      1012 S 1st Ave, Marshalltown, IA 50158

      • 1 Bed
      • 1 Bath
      • 760 Sq Ft
      • Built 1890
      1012 S 1st Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 81 Days On Market

  • /27

    $160,000

    Sold Apr 30, 2026

    309 W State St, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,570 Sq Ft
    • Built 1920

    Last Sold Summary

    • 1% Above List Price
    • $102/SF
    • 5 Days On Market

    Current Estimated Value $157,678

    Last Listing Agent Jay Hansen Van Metre Iowa Realty

    309 W State St, Marshalltown, IA 50158
    • /23

      Est $102,173

      Not Listed For Sale

      913 S 3rd Ave, Marshalltown, IA 50158

      • 4 Beds
      • 1,712 Sq Ft
      • Built 1883
      913 S 3rd Ave, Marshalltown, IA 50158

      Last Sold Summary

      • 4 Days On Market

  • /29

    $93,000

    Sold Aug 01, 2025

    105 S 2nd St, Marshalltown, IA 50158

    • 2 Beds
    • 1 Bath
    • 1,091 Sq Ft
    • Built 1910

    Last Sold Summary

    • $85/SF
    • 40 Days On Market

    Current Estimated Value $90,713

    Last Listing Agent Maria Dillon Iowa Realty Ankeny

    105 S 2nd St, Marshalltown, IA 50158
    • /15

      Est $139,560

      Not Listed For Sale

      221 E Anson St, Marshalltown, IA 50158

      • 4 Beds
      • 2.5 Baths
      • 1,434 Sq Ft
      • Built 1878
      221 E Anson St, Marshalltown, IA 50158

      Last Sold Summary

      • 82 Days On Market

  • /2

    $8,000

    Sold Dec 04, 2025

    411 N 11th Ave, Marshalltown, IA 50158

    • Land
    • 5,227 Sq Ft
    • $66,667 per Acre

    Last Sold Summary

    • 38% Below List Price
    • 243 Days On Market

    Current Estimated Value $141,227

    Last Listing Agent Sherri Andrews New Horizons Realty

    411 N 11th Ave, Marshalltown, IA 50158
    • /17

      Est $101,434

      Not Listed For Sale

      505 May St, Marshalltown, IA 50158

      • 4 Beds
      • 1 Bath
      • 1,264 Sq Ft
      • Built 1900
      505 May St, Marshalltown, IA 50158

      Last Sold Summary

      • 67 Days On Market

  • /2

    $184,900

    Sold Oct 03, 2025

    1103 Prairie Ln, Marshalltown, IA 50158

    • 3 Beds
    • 2 Baths
    • 1,148 Sq Ft
    • Built 1975

    Last Sold Summary

    • $161/SF
    • 0 Days On Market

    Current Estimated Value $192,636

    Last Listing Agent Cindy Brodin Premier Real Estate

    1103 Prairie Ln, Marshalltown, IA 50158
    • /13

      Est $146,180

      Not Listed For Sale

      407 W South St, Marshalltown, IA 50158

      • 3 Beds
      • 2 Baths
      • 936 Sq Ft
      • Built 1956
      407 W South St, Marshalltown, IA 50158

      Last Sold Summary

      • 5 Days On Market

  • /26

    $126,000

    Sold May 15, 2026

    514 E Olive St Unit 105, Marshalltown, IA 50158

    • 2 Beds
    • 2 Baths
    • 1,073 Sq Ft
    • Built 1978

    Last Sold Summary

    • 7% Below List Price
    • $117/SF
    • 81 Days On Market

    Current Estimated Value $128,383

    Last Listing Agent Kayleen Wills 1st Rate Real Estate

    514 E Olive St Unit 105, Marshalltown, IA 50158
    • /10

      Est $120,322

      Not Listed For Sale

      1014 S 6th St, Marshalltown, IA 50158

      • 3 Beds
      • 1 Bath
      • 1,056 Sq Ft
      • Built 1973
      1014 S 6th St, Marshalltown, IA 50158

      Last Sold Summary

      • 27 Days On Market

Showing Results 681 - 720, Page 18 of 18

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