5,479

Homes in ZIP Code 51301

Section Image
    • /51

      Est $540,773 Not Listed For Sale

      2411 W 18th St, Spencer, IA 51301

      • 4 Beds
      • 3.5 Baths
      • 3,344 Sq Ft
      • Built 2003
      2411 W 18th St, Spencer, IA 51301

      Last Sold Summary

      • 8% Above List Price
      • $149/SF
      • 3 Days On Market

      Last Sold Price $499,900

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /37

    $400,000 Sold Apr 17, 2025

    1610 390th St, Royal, IA 51357

    • 3 Beds
    • 2 Baths
    • 2,184 Sq Ft
    • Built 1975

    Last Sold Summary

    • 1% Below List Price
    • $183/SF
    • 13 Days On Market

    Current Estimated Value $404,805

    Last Listing Agent Kelly Bierl Hometown Realty

    1610 390th St, Royal, IA 51357
    • /32

      Est $271,539 Not Listed For Sale

      1311 12th Ave SE, Spencer, IA 51301

      • 4 Beds
      • 3 Baths
      • 1,856 Sq Ft
      • Built 2001
      1311 12th Ave SE, Spencer, IA 51301

      Last Sold Summary

      • 15% Above List Price
      • $127/SF
      • 6 Days On Market

      Last Sold Price $235,900

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /44

    $319,000 Sold Jul 21, 2025

    1620 Grand Ave, Spencer, IA 51301

    • 4 Beds
    • 2.5 Baths
    • 2,872 Sq Ft
    • Built 1937

    Last Sold Summary

    • $111/SF
    • 42 Days On Market

    Current Estimated Value $301,955

    Last Listing Agent Bob Bates Northwest Iowa Realty

    1620 Grand Ave, Spencer, IA 51301
    • /29

      Est $344,089 Not Listed For Sale

      1211 11th Ave SE, Spencer, IA 51301

      • 5 Beds
      • 2.5 Baths
      • 2,912 Sq Ft
      • Built 1977
      1211 11th Ave SE, Spencer, IA 51301

      Last Sold Summary

      • 5% Above List Price
      • $113/SF
      • 14 Days On Market

      Last Sold Price $329,000

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /26

    $181,000 Sold Nov 26, 2025

    615 E 13th St, Spencer, IA 51301

    • 4 Beds
    • 1 Bath
    • 1,567 Sq Ft
    • Built 1961

    Last Sold Summary

    • 4% Below List Price
    • $116/SF
    • 33 Days On Market

    Current Estimated Value $171,354

    Last Listing Agent Kelly Bierl Hometown Realty

    615 E 13th St, Spencer, IA 51301
    • /40

      Est $375,067 Not Listed For Sale

      1201 11th Ave SE, Spencer, IA 51301

      • 5 Beds
      • 2.5 Baths
      • 2,764 Sq Ft
      • Built 1978
      1201 11th Ave SE, Spencer, IA 51301

      Last Sold Summary

      • 1% Below List Price
      • $137/SF
      • 27 Days On Market

      Last Sold Price $379,000

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /13

    $98,000 Sold Jan 21, 2026

    303 35th Ave W, Spencer, IA 51301

    • 3 Beds
    • 1 Bath
    • 1,152 Sq Ft
    • Built 1977

    Last Sold Summary

    • 11% Below List Price
    • $85/SF
    • 77 Days On Market

    Current Estimated Value $111,618

    Last Listing Agent Lori Black EXIT Realty Midwest- Spencer/Emmetsburg

    303 35th Ave W, Spencer, IA 51301
    • /16

      Est $262,757 Not Listed For Sale

      70 Stoneybrook Cir SW, Spencer, IA 51301

      • 3 Beds
      • 2 Baths
      • 1,441 Sq Ft
      • Built 2012
      70 Stoneybrook Cir SW, Spencer, IA 51301

      Last Sold Summary

      • 5% Above List Price
      • $173/SF
      • 18 Days On Market

      Last Sold Price $249,900

      Last Listing Agent Nick Steffes Integrity Real Estate

  • /37

    $505,000 Sold Jan 23, 2026

    1512 17th Ave W, Spencer, IA 51301

    • 4 Beds
    • 3.5 Baths
    • 3,818 Sq Ft
    • Built 2009

    Last Sold Summary

    • 10% Below List Price
    • $132/SF
    • 159 Days On Market

    Current Estimated Value $501,799

    Last Listing Agent Michelle Lohman EXIT Realty Midwest- Spencer/Emmetsburg

    1512 17th Ave W, Spencer, IA 51301
    • /20

      Est $308,297 Not Listed For Sale

      106 19th St SE, Spencer, IA 51301

      • 3 Beds
      • 2.5 Baths
      • 2,169 Sq Ft
      • Built 1987
      106 19th St SE, Spencer, IA 51301

      Last Sold Summary

      • 2% Below List Price
      • $146/SF
      • 3 Days On Market

      Last Sold Price $316,000

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /38

    $307,500 Sold Jun 02, 2025

    16 E 24th St, Spencer, IA 51301

    • 3 Beds
    • 2.5 Baths
    • 2,000 Sq Ft
    • Built 1957

    Last Sold Summary

    • 2% Below List Price
    • $154/SF
    • 29 Days On Market

    Current Estimated Value $282,732

    Last Listing Agent Bryan Sebastian Hinn Real Estate

    16 E 24th St, Spencer, IA 51301
    • /22

      Est $345,161 Not Listed For Sale

      1824 1st Ave SE, Spencer, IA 51301

      • 4 Beds
      • 3 Baths
      • 2,668 Sq Ft
      • Built 1994
      1824 1st Ave SE, Spencer, IA 51301

      Last Sold Summary

      • 2% Above List Price
      • $127/SF
      • 1 Day On Market

      Last Sold Price $340,000

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /15

    $114,000 Sold Jan 09, 2026

    208 9th St SW, Spencer, IA 51301

    • 4 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1976

    Last Sold Summary

    • 10% Below List Price
    • $132/SF
    • 23 Days On Market

    Current Estimated Value $111,899

    Last Listing Agent Kahley Gethmann Integrity Real Estate

    208 9th St SW, Spencer, IA 51301
    • /22

      Est $270,802 Not Listed For Sale

      2002 4th Ave SW Unit 2, Spencer, IA 51301

      • 2 Beds
      • 2 Baths
      • 1,478 Sq Ft
      • Built 2006
      2002 4th Ave SW Unit 2, Spencer, IA 51301

      Last Sold Summary

      • 3% Below List Price
      • $189/SF
      • 6 Days On Market

      Last Sold Price $280,000

      Last Listing Agent Kari Stave EXIT Realty Midwest- Spencer/Emmetsburg

  • /18

    $145,000 Sold Mar 09, 2026

    903 Elmwood Dr, Spencer, IA 51301

    • 3 Beds
    • 2.5 Baths
    • 1,744 Sq Ft
    • Built 1975

    Last Sold Summary

    • 15% Below List Price
    • $83/SF
    • 43 Days On Market

    Current Estimated Value $171,990

    Last Listing Agent Ryan Moran Integrity Real Estate

    903 Elmwood Dr, Spencer, IA 51301
    • /16

      Est $106,393 Not Listed For Sale

      1900 4th Ave SW Unit 214, Spencer, IA 51301

      • 1 Bed
      • 1 Bath
      • 783 Sq Ft
      • Built 2000
      1900 4th Ave SW Unit 214, Spencer, IA 51301

      Last Sold Summary

      • 1% Below List Price
      • $137/SF
      • 22 Days On Market

      Last Sold Price $107,000

      Last Listing Agent Susanne Hallett Realty Professionals

  • /28

    $425,000 Sold Aug 07, 2025

    1630 Kristin Dr, Spencer, IA 51301

    • 3 Beds
    • 2 Baths
    • 1,841 Sq Ft
    • Built 2017

    Last Sold Summary

    • $231/SF
    • 43 Days On Market

    Current Estimated Value $396,917

    Last Listing Agent Nick Steffes Integrity Real Estate

    1630 Kristin Dr, Spencer, IA 51301
    • /12

      Est $177,460 Not Listed For Sale

      102 Grandview Blvd, Spencer, IA 51301

      • 4 Beds
      • 2 Baths
      • 1,715 Sq Ft
      • Built 1976
      102 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 16% Above List Price
      • $89/SF
      • 294 Days On Market

      Last Sold Price $152,500

      Last Listing Agent Tanner Perrigo EXIT Realty Midwest

  • /19

    $152,500 Sold Dec 18, 2025

    118 5th Ave NW, Fostoria, IA 51340

    • 4 Beds
    • 2 Baths
    • 1,080 Sq Ft
    • Built 1977

    Last Sold Summary

    • 13% Below List Price
    • $141/SF
    • 14 Days On Market

    Current Estimated Value $145,320

    Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    118 5th Ave NW, Fostoria, IA 51340
    • /25

      Est $361,577 Not Listed For Sale

      2 Grandview Blvd, Spencer, IA 51301

      • 3 Beds
      • 2.5 Baths
      • 4,052 Sq Ft
      • Built 1975
      2 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 45% Above List Price
      • $62/SF
      • 7 Days On Market

      Last Sold Price $250,000

      Last Listing Agent Kari Stave EXIT Realty Midwest- Spencer/Emmetsburg

  • /15

    $160,000 Sold Nov 18, 2025

    915 1st Ave SW, Spencer, IA 51301

    • 3 Beds
    • 2.5 Baths
    • 1,536 Sq Ft
    • Built 1977

    Last Sold Summary

    • 24% Below List Price
    • $104/SF
    • 243 Days On Market

    Current Estimated Value $169,018

    Last Listing Agent Nick Steffes Integrity Real Estate

    915 1st Ave SW, Spencer, IA 51301
    • /8

      Not Listed For Sale

      1511 S Grand Plaza Dr, Spencer, IA 51301

      • 8 Beds
      • 4 Baths
      • 3,432 Sq Ft
      • Built 1977
      1511 S Grand Plaza Dr, Spencer, IA 51301

      Last Sold Summary

      • $69/SF
      • 14 Days On Market

      Last Sold Price $238,000

      Last Listing Agent Susanne Hallett Realty Professionals

  • /34

    $352,500 Sold Jun 23, 2025

    1302 Country Club Dr, Spencer, IA 51301

    • 4 Beds
    • 2.5 Baths
    • 2,590 Sq Ft
    • Built 1965

    Last Sold Summary

    • 4% Below List Price
    • $136/SF
    • 135 Days On Market

    Current Estimated Value $348,104

    Last Listing Agent Bryan Sebastian Hinn Real Estate

    1302 Country Club Dr, Spencer, IA 51301
    • /9

      Not Listed For Sale

      1503 S Grand Plaza Dr, Spencer, IA 51301

      • 8 Beds
      • 4 Baths
      • 3,432 Sq Ft
      • Built 1977
      1503 S Grand Plaza Dr, Spencer, IA 51301

      Last Sold Summary

      • $69/SF
      • 14 Days On Market

      Last Sold Price $238,000

      Last Listing Agent Susanne Hallett Realty Professionals

  • /44

    $234,000 Sold May 01, 2025

    222 6th St SW, Spencer, IA 51301

    • 3 Beds
    • 1.5 Baths
    • 1,893 Sq Ft
    • Built 1964

    Last Sold Summary

    • 4% Below List Price
    • $124/SF
    • 9 Days On Market

    Current Estimated Value $223,938

    Last Listing Agent Doug Small Hinn Real Estate

    222 6th St SW, Spencer, IA 51301
    • /17

      Est $161,439 Not Listed For Sale

      113 Grandview Blvd, Spencer, IA 51301

      • 5 Beds
      • 2 Baths
      • 1,649 Sq Ft
      • Built 1974
      113 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 65% Above List Price
      • $59/SF
      • 25 Days On Market

      Last Sold Price $98,000

      Last Listing Agent Sarah Stickler Integrity Real Estate

  • /20

    $127,500 Sold May 09, 2025

    610 E 8th St, Spencer, IA 51301

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1915

    Last Sold Summary

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

    Current Estimated Value $117,126

    Last Listing Agent Bryan Sebastian Hinn Real Estate

    610 E 8th St, Spencer, IA 51301
    • /10

      Est $113,488 Not Listed For Sale

      19 Grandview Blvd, Spencer, IA 51301

      • 3 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1976
      19 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 61% Above List Price
      • $73/SF
      • 100 Days On Market

      Last Sold Price $70,400

      Last Listing Agent Chuck Igou EXIT Realty Midwest

  • /21

    $169,000 Sold May 19, 2025

    1211 W 7th St, Spencer, IA 51301

    • 2 Beds
    • 1.5 Baths
    • 1,243 Sq Ft
    • Built 1961

    Last Sold Summary

    • $136/SF
    • 2 Days On Market

    Current Estimated Value $155,734

    Last Listing Agent Kelly Pullen EXIT Realty Midwest- Spencer/Emmetsburg

    1211 W 7th St, Spencer, IA 51301
    • /40

      Est $179,418 Not Listed For Sale

      13 Grandview Blvd, Spencer, IA 51301

      • 4 Beds
      • 2 Baths
      • 1,585 Sq Ft
      • Built 1975
      13 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 6% Above List Price
      • $107/SF
      • 13 Days On Market

      Last Sold Price $169,900

      Last Listing Agent Doug Small Hinn Real Estate

  • /15

    $180,000 Sold Aug 11, 2025

    1014 8th Ave W, Spencer, IA 51301

    • 5 Beds
    • 2 Baths
    • 1,900 Sq Ft
    • Built 1968

    Last Sold Summary

    • 12% Below List Price
    • $95/SF
    • 35 Days On Market

    Current Estimated Value $163,070

    Last Listing Agent Tanner Perrigo EXIT Realty Midwest

    1014 8th Ave W, Spencer, IA 51301
    • /7

      Est $123,703 Not Listed For Sale

      1006 5th Ave SE, Spencer, IA 51301

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 1978
      1006 5th Ave SE, Spencer, IA 51301

      Last Sold Summary

      • 106% Above List Price
      • $42/SF
      • 6 Days On Market

      Last Sold Price $60,000

      Last Listing Agent Landon Howard Real Estate Unlimited

  • /2

    $195,000 Sold Apr 30, 2025

    317 Southmoor Dr, Spencer, IA 51301

    • 4 Beds
    • 2 Baths
    • 2,188 Sq Ft
    • Built 1977

    Last Sold Summary

    • $89/SF
    • 5 Days On Market

    Current Estimated Value $193,800

    Last Listing Agent Doug Small Hinn Real Estate

    317 Southmoor Dr, Spencer, IA 51301
    • /14

      Est $192,809 Not Listed For Sale

      503 8th St SE, Spencer, IA 51301

      • 3 Beds
      • 2.5 Baths
      • 1,568 Sq Ft
      • Built 2000
      503 8th St SE, Spencer, IA 51301

      Last Sold Summary

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

      Last Sold Price $189,500

      Last Listing Agent Kim Bates Northwest Iowa Realty

  • /19

    $85,000 Sold Mar 11, 2026

    601 E Milw St, Spencer, IA 51301

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

    Last Sold Summary

    • 24% Below List Price
    • $84/SF
    • 165 Days On Market

    Current Estimated Value $106,593

    Last Listing Agent Kari Stave EXIT Realty Midwest- Spencer/Emmetsburg

    601 E Milw St, Spencer, IA 51301
    • /39

      Est $188,721 Not Listed For Sale

      407 8th St SE, Spencer, IA 51301

      • 3 Beds
      • 2 Baths
      • 1,512 Sq Ft
      • Built 1992
      407 8th St SE, Spencer, IA 51301

      Last Sold Summary

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

      Last Sold Price $185,000

      Last Listing Agent Lori Black EXIT Realty Midwest- Spencer/Emmetsburg

  • /28

    $285,000 Sold Aug 01, 2025

    711 25th St SW, Spencer, IA 51301

    • 4 Beds
    • 2 Baths
    • 2,058 Sq Ft
    • Built 1977

    Last Sold Summary

    • 5% Below List Price
    • $138/SF
    • 4 Days On Market

    Current Estimated Value $270,334

    Last Listing Agent Kelly Bierl Hometown Realty

    711 25th St SW, Spencer, IA 51301
    • /27

      Est $215,122 Not Listed For Sale

      511 5th Ave SE, Spencer, IA 51301

      • 5 Beds
      • 3 Baths
      • 2,208 Sq Ft
      • Built 1945
      511 5th Ave SE, Spencer, IA 51301

      Last Sold Summary

      • $97/SF
      • 76 Days On Market

      Last Sold Price $214,900

      Last Listing Agent Kari Stave EXIT Realty Midwest- Spencer/Emmetsburg

  • /17

    $50,000 Sold Dec 24, 2025

    603 5th Ave SE, Spencer, IA 51301

    • 2 Beds
    • 1 Bath
    • 1,095 Sq Ft
    • Built 1930

    Last Sold Summary

    • 62% Below List Price
    • $46/SF
    • 122 Days On Market

    Current Estimated Value $133,503

    Last Listing Agent John Goede Century 21 ProLink

    603 5th Ave SE, Spencer, IA 51301

Showing Results 321 - 360, Page 9 of 18

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