5,493

Homes in ZIP Code 51301

Section Image
  • /26

    $169,000

    Under Contract
    • 2 Beds
    • 2 Baths
    • 1,040 Sq Ft

    304 9th St SW, Spencer, IA 51301

    Like-New Living Without the New Construction Price! If you've been searching for a home where all the work has already been done, this beautifully renovated ranch deserves a closer look. Rebuilt from the studs up following the 2024 flood, nearly every interior surface and finish has been thoughtfully updated, creating a fresh, modern feel throughout. The spacious layout offers 2 bedrooms and 2

    Tracey Radcliffe EXIT Realty Midwest

    304 9th St SW, Spencer, IA 51301
  • /2

    $144,500

    Sold Aug 29, 2025

    918 E 8th St, Spencer, IA 51301

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 1945

    Last Sold Summary

    • 4% Below List Price
    • $151/SF
    • 0 Days On Market

    Current Estimated Value $129,790

    Last Listing Agent Doug Small Hinn Real Estate

    918 E 8th St, Spencer, IA 51301
    • /37

      Est $304,703

      Not Listed For Sale

      118 Stoneybrook Cir SW, Spencer, IA 51301

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

      Last Sold Summary

      • 4 Days On Market

  • /15

    $129,500

    $30K PRICE INCREASE
    • Land
    • 3.75 Acres
    • $34,548 per Acre

    2021 358th St, Spencer, IA 51301

    River Bend Estates is a first-class development along the Ocheyedan River. This development offers country living with community amenities. Country style living is offered by your selection of a 3.5+ acre lot, covenants that allow you to build a storage building / shop / man cave, plus a quiet setting with great sunsets! Amenities you will appreciate include a hard surface road, SMU water,

    Seth Hellinga Real Estate Unlimited

    2021 358th St, Spencer, IA 51301
  • /19

    $157,000

    Sold Apr 30, 2026

    1706 3rd Ave E, Spencer, IA 51301

    • 2 Beds
    • 1 Bath
    • 1,523 Sq Ft
    • Built 1953

    Last Sold Summary

    • 7% Below List Price
    • $103/SF
    • 19 Days On Market

    Current Estimated Value $164,650

    Last Listing Agent Lori Richardson Keller Williams Okoboji

    1706 3rd Ave E, Spencer, IA 51301
    • /16

      Est $262,914

      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

      • 18 Days On Market

  • /40

    $379,000

    Pending
    • 3 Beds
    • 2.5 Baths
    • 1,992 Sq Ft

    701 4th St SW, Spencer, IA 51301

    A Front-Row Seat to Mother Nature. Escape the busy day and feel the stress go away the minute you walk inside and see the amazing views mother nature has to offer. The backside of this home offers a wall of windows, your spacious living area is flooded with natural light and stunning, year-round views! The quality of this build is quickly apparent along with the loving care it has received from

    Kim Bates Bates Realty, LLC

    701 4th St SW, Spencer, IA 51301
  • /16

    $85,000

    Sold Aug 05, 2025

    2044 358th St, Spencer, IA 51301

    • Land
    • 3.46 Acres
    • $24,547 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 985 Days On Market

    Current Estimated Value $81,918

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    2044 358th St, Spencer, IA 51301
    • /22

      Est $261,904

      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

      • 6 Days On Market

  • /2

    $112,500

    Sold Dec 31, 2025

    106 E 10th St, Spencer, IA 51301

    • 3 Beds
    • 1 Bath
    • 1,296 Sq Ft
    • Built 1918

    Last Sold Summary

    • $87/SF
    • 78 Days On Market

    Current Estimated Value $117,201

    Last Listing Agent Doug Small Hinn Real Estate

    106 E 10th St, Spencer, IA 51301
    • /16

      Est $110,654

      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

      • 22 Days On Market

  • /33

    $385,000

    Sold Sep 15, 2025

    2330 390th St, Spencer, IA 51301

    • 3 Beds
    • 2 Baths
    • 1,628 Sq Ft
    • Built 1961

    Last Sold Summary

    • $236/SF
    • 5 Days On Market

    Current Estimated Value $362,432

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

    2330 390th St, Spencer, IA 51301
    • /13

      Est $110,603

      Not Listed For Sale

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

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

      Last Sold Summary

      • 23 Days On Market

  • /20

    $177,500

    Sold Mar 31, 2026

    310 E 4th St, Spencer, IA 51301

    • 4 Beds
    • 1.5 Baths
    • 2,362 Sq Ft
    • Built 1890

    Last Sold Summary

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

    Current Estimated Value $183,614

    Last Listing Agent Kelly Bierl Hometown Realty

    310 E 4th St, Spencer, IA 51301
    • /12

      Est $167,909

      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

      • 294 Days On Market

  • /3

    $14,000

    Sold Mar 13, 2026

    723 E 11th St, Spencer, IA 51301

    • 3 Beds
    • 1 Bath
    • 1,380 Sq Ft
    • Built 1949

    Last Sold Summary

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

    Current Estimated Value $110,000

    Last Listing Agent Dave Wiges McCord Insurance & Real Estate

    723 E 11th St, Spencer, IA 51301
    • /25

      Est $392,405

      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

      • 7 Days On Market

  • /33

    $155,000

    Sold Apr 24, 2026

    507 E 9th St, Spencer, IA 51301

    • 3 Beds
    • 1.5 Baths
    • 1,331 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $116/SF
    • 9 Days On Market

    Current Estimated Value $153,699

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

    507 E 9th St, 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

      • 14 Days On Market

  • /16

    $208,000

    Sold Jul 06, 2026

    1102 Saint Luke Dr Unit 306, Spencer, IA 51301

    • 2 Beds
    • 2 Baths
    • 1,479 Sq Ft
    • Built 1998

    Last Sold Summary

    • 3% Below List Price
    • $141/SF
    • 8 Days On Market

    Current Estimated Value $213,932

    Last Listing Agent Bob Bates Bates Realty, LLC

    1102 Saint Luke Dr Unit 306, 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

      • 14 Days On Market

  • /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 $313,120

    Last Listing Agent Bob Bates Bates Realty, LLC

    1620 Grand Ave, Spencer, IA 51301
    • /17

      Est $164,586

      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

      • 25 Days On Market

  • /20

    $325,000

    Sold May 19, 2026

    1813 20th Ave W, Spencer, IA 51301

    • 3 Beds
    • 2 Baths
    • 1,794 Sq Ft
    • Built 2019

    Last Sold Summary

    • 4% Below List Price
    • $181/SF
    • 63 Days On Market

    Current Estimated Value $302,547

    Last Listing Agent Kim Bates Bates Realty, LLC

    1813 20th Ave W, Spencer, IA 51301
    • /10

      Est $107,457

      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

      • 100 Days On Market

  • /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 $178,011

    Last Listing Agent Kelly Bierl Hometown Realty

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

      Est $176,955

      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

      • 13 Days On Market

  • /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 $121,640

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

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

      Est $185,010

      Not Listed For Sale

      7 Grandview Blvd, Spencer, IA 51301

      • 3 Beds
      • 2 Baths
      • 1,657 Sq Ft
      • Built 1974
      7 Grandview Blvd, Spencer, IA 51301

      Last Sold Summary

      • 19 Days On Market

  • /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 $511,668

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

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

      Est $124,564

      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

      • 6 Days On Market

  • /2

    $32,900

    Sold May 19, 2026

    1901 20th Ave W, Spencer, IA 51301

    • Land
    • 21,428 Sq Ft
    • $66,881 per Acre

    Last Sold Summary

    • 410 Days On Market

    Current Estimated Value $48,741

    Last Listing Agent Kim Bates Bates Realty, LLC

    1901 20th Ave W, Spencer, IA 51301
    • /24

      Est $221,330

      Not Listed For Sale

      302 9th St SE, Spencer, IA 51301

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 1997
      302 9th St SE, Spencer, IA 51301

      Last Sold Summary

      • 0 Days On Market

  • /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 $114,485

    Last Listing Agent Kahley Gethmann Integrity Real Estate

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

      Est $203,661

      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

      • 5 Days On Market

  • /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 $165,864

    Last Listing Agent Ryan Moran Integrity Real Estate

    903 Elmwood Dr, Spencer, IA 51301
    • /39

      Est $193,447

      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

      • 15 Days On Market

  • /25

    $188,000

    Sold Jun 18, 2026

    520 W 11th St, Spencer, IA 51301

    • 3 Beds
    • 1 Bath
    • 1,014 Sq Ft
    • Built 1950

    Last Sold Summary

    • 11% Above List Price
    • $185/SF
    • 3 Days On Market

    Current Estimated Value $166,125

    Last Listing Agent Katie Slater NextHome at the Lakes

    520 W 11th St, Spencer, IA 51301
    • /27

      Est $216,668

      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

      • 76 Days On Market

  • /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 $394,096

    Last Listing Agent Nick Steffes Integrity Real Estate

    1630 Kristin Dr, 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