7,061

Spirit Lake, IA Homes

Section Image
  • /2

    $78,992

    Sold Nov 13, 2025

    Lot 31 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 23,959 Sq Ft
    • $143,616 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 63 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 31 Jolly Ct, Spirit Lake, IA 51360
    • /30

      Est $1,072,541

      Not Listed For Sale

      15595 Landings Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 3,683 Sq Ft
      • Built 2015
      15595 Landings Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

  • /2

    $425,000

    Sold Aug 29, 2025

    17073 255th Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,784 Sq Ft
    • Built 2004

    Last Sold Summary

    • $238/SF
    • 41 Days On Market

    Current Estimated Value $503,810

    Last Listing Agent Michael Jensen Jensen Real Estate

    17073 255th Ave, Spirit Lake, IA 51360
    • /71

      Not Listed For Sale

      2506 and 2507 Francis Sites Dr, Spirit Lake, IA 51360

      • 5 Beds
      • 6 Baths
      • 4,865 Sq Ft
      • Built 2023
      2506 and 2507 Francis Sites Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 54 Days On Market

  • /28

    $579,000

    Sold Jan 06, 2026

    10539 Mitchell Dr, Spirit Lake, IA 51360

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

    Last Sold Summary

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

    Current Estimated Value $577,022

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    10539 Mitchell Dr, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      400 Hill Ave, Spirit Lake, IA 51360

      • 2 Beds
      • 2 Baths
      • 1,452 Sq Ft
      • Built 2001
      400 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 111 Days On Market

  • /2

    $168,500

    Sold Nov 03, 2025

    1302 Fargo Ave, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 1,024 Sq Ft
    • Built 1950

    Last Sold Summary

    • $165/SF
    • 1 Day On Market

    Current Estimated Value $170,195

    Last Listing Agent Elizabeth Sandy RE/MAX Lakes Realty

    1302 Fargo Ave, Spirit Lake, IA 51360
    • /12

      Est $320,203

      Not Listed For Sale

      15371 213th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 900 Sq Ft
      • Built 1930
      15371 213th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 39 Days On Market

  • /36

    $915,000

    Sold Oct 02, 2025

    25781 105th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,335 Sq Ft
    • Built 1990

    Last Sold Summary

    • 2% Below List Price
    • $274/SF
    • 100 Days On Market

    Current Estimated Value $914,156

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    25781 105th St, Spirit Lake, IA 51360
    • /22

      Est $1,878,195

      Not Listed For Sale

      15235 215th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 4,584 Sq Ft
      • Built 1961
      15235 215th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 27 Days On Market

  • /43

    $479,900

    Sold Sep 19, 2025

    10295 237th Ave, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 4% Below List Price
    • $250/SF
    • 19 Days On Market

    Current Estimated Value $503,726

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    10295 237th Ave, Spirit Lake, IA 51360
    • /45

      Est $483,636

      Not Listed For Sale

      3718 Keokuk Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,895 Sq Ft
      • Built 2013
      3718 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 35 Days On Market

  • /31

    $1,475,000

    Sold Aug 04, 2025

    20796 170th St Unit C2, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 2,402 Sq Ft
    • Built 2001

    Last Sold Summary

    • $614/SF
    • 6 Days On Market

    Current Estimated Value $1,351,719

    Last Listing Agent Amber Oberman Integrity Real Estate

    20796 170th St Unit C2, Spirit Lake, IA 51360
    • /4

      Not Listed For Sale

      0 Zenith Ave Unit 240389, Spirit Lake, IA 51360

      0 Zenith Ave Unit 240389, Spirit Lake, IA 51360

      Last Sold Summary

      • 1 Day On Market

  • /20

    $85,000

    Sold Feb 13, 2026

    609 19th St, Spirit Lake, IA 51360

    • 5 Beds
    • 1.5 Baths
    • 1,415 Sq Ft
    • Built 1948

    Last Sold Summary

    • 9% Below List Price
    • $60/SF
    • 6 Days On Market

    Current Estimated Value $106,216

    Last Listing Agent Jason Grinnen Copper Dog Realty, LLC

    609 19th St, Spirit Lake, IA 51360
    • /53

      Est $588,561

      Not Listed For Sale

      203 28th St, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 3,600 Sq Ft
      • Built 2017
      203 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 85 Days On Market

  • /58

    $536,000

    Sold Oct 10, 2025

    2763 160th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 2,432 Sq Ft
    • Built 1937

    Last Sold Summary

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

    Current Estimated Value $556,915

    Last Listing Agent Rob Hinn Hinn Real Estate

    2763 160th St, Spirit Lake, IA 51360
    • /37

      Est $618,399

      Not Listed For Sale

      16191 255th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 2,170 Sq Ft
      • Built 2005
      16191 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

  • /40

    $345,000

    Sold Jun 27, 2025

    21524 155th St, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,876 Sq Ft
    • Built 1983

    Last Sold Summary

    • 9% Below List Price
    • $184/SF
    • 72 Days On Market

    Current Estimated Value $359,749

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

    21524 155th St, Spirit Lake, IA 51360
    • /50

      Est $581,474

      Not Listed For Sale

      15714 Lake Shore Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 2,285 Sq Ft
      • Built 2003
      15714 Lake Shore Dr, Spirit Lake, IA 51360

      Last Sold Summary

  • /3

    $95,000

    Sold Sep 26, 2025

    25989 Oak Ln, Spirit Lake, IA 51360

    • Land
    • 20,272 Sq Ft
    • $204,134 per Acre

    Last Sold Summary

    • 17% Below List Price
    • 133 Days On Market

    Current Estimated Value $95,731

    Last Listing Agent Mark Leiss Stauss Realty

    25989 Oak Ln, Spirit Lake, IA 51360
    • /43

      Not Listed For Sale

      3312 Ponderosa Court 1a, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 2,280 Sq Ft
      • Built 2023
      3312 Ponderosa Court 1a, Spirit Lake, IA 51360

      Last Sold Summary

      • 56 Days On Market

  • /3

    $618,000

    Sold Nov 14, 2025

    3734 Lincoln Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,125 Sq Ft
    • Built 2025

    Last Sold Summary

    • $291/SF
    • 0 Days On Market

    Current Estimated Value $590,621

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    3734 Lincoln Ave, Spirit Lake, IA 51360
    • /40

      Not Listed For Sale

      3302 Ponderosa Court 6a, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 1,940 Sq Ft
      • Built 2023
      3302 Ponderosa Court 6a, Spirit Lake, IA 51360

      Last Sold Summary

      • 127 Days On Market

  • /27

    $125,000

    Sold Mar 27, 2026

    2351 27th St, Spirit Lake, IA 51360

    • 1 Bed
    • 1 Bath
    • 936 Sq Ft
    • Built 1996

    Last Sold Summary

    • 4% Below List Price
    • $134/SF
    • 2 Days On Market

    Last Listing Agent Shelby Eddy Real Estate Unlimited

    2351 27th St, Spirit Lake, IA 51360
    • /34

      Est $426,554

      Not Listed For Sale

      3714 Keystone Cir, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,604 Sq Ft
      • Built 2011
      3714 Keystone Cir, Spirit Lake, IA 51360

      Last Sold Summary

      • 42 Days On Market

  • /32

    $220,000

    Sold Sep 19, 2025

    608 20th St, Spirit Lake, IA 51360

    • 3 Beds
    • 1.5 Baths
    • 1,254 Sq Ft
    • Built 1954

    Last Sold Summary

    • 2% Below List Price
    • $175/SF
    • 8 Days On Market

    Current Estimated Value $221,554

    Last Listing Agent Shelby Eddy Real Estate Unlimited

    608 20th St, Spirit Lake, IA 51360
    • /4

      Not Listed For Sale

      Lots 4 & 5 Walleye Dr, Spirit Lake, IA 51360

      Lots 4 & 5 Walleye Dr, Spirit Lake, IA 51360

      Last Sold Summary

  • /31

    $350,000

    Sold Jul 25, 2025

    3726 Ithaca Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,887 Sq Ft
    • Built 2005

    Last Sold Summary

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

    Current Estimated Value $343,353

    Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

    3726 Ithaca Ave, Spirit Lake, IA 51360
    • /31

      Est $226,663

      Not Listed For Sale

      1913 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,188 Sq Ft
      • Built 1920
      1913 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 37 Days On Market

  • /47

    $336,000

    Sold Jun 13, 2025

    806 24th St, Spirit Lake, IA 51360

    • 4 Beds
    • 2.5 Baths
    • 3,210 Sq Ft
    • Built 1961

    Last Sold Summary

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

    Current Estimated Value $58,000

    Last Listing Agent Erica Schultes NextHome at the Lakes

    806 24th St, Spirit Lake, IA 51360
    • /30

      Est $453,100

      Not Listed For Sale

      16719 255th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,372 Sq Ft
      • Built 1985
      16719 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

  • /24

    $480,000

    Sold May 08, 2026

    290 240th Ave Unit 154, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 1,669 Sq Ft
    • Built 2014

    Last Sold Summary

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

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    290 240th Ave Unit 154, Spirit Lake, IA 51360
    • /11

      Est $331,826

      Not Listed For Sale

      3920 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,541 Sq Ft
      • Built 2024
      3920 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 85 Days On Market

  • /24

    $179,500

    Sold Oct 14, 2025

    3106 Zenith Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 2,168 Sq Ft
    • Built 2004

    Last Sold Summary

    • 28% Below List Price
    • $83/SF
    • 159 Days On Market

    Current Estimated Value $249,060

    Last Listing Agent Lezlie Boetel - Pohlman Integrity Real Estate

    3106 Zenith Ave, Spirit Lake, IA 51360
    • /11

      Est $359,961

      Not Listed For Sale

      3926 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,541 Sq Ft
      • Built 2024
      3926 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 182 Days On Market

  • /71

    $3,500,000

    Sold Jun 01, 2026

    16100 Iowa 86, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 3,921 Sq Ft
    • Built 1979

    Last Sold Summary

    • 34% Below List Price
    • $893/SF
    • 339 Days On Market

    Last Listing Agent Stephanie Bishop Kesterson Realty Inc

    16100 Iowa 86, Spirit Lake, IA 51360
    • /18

      Est $348,435

      Not Listed For Sale

      3928 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,541 Sq Ft
      • Built 2024
      3928 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 385 Days On Market

    • /11

      Est $325,153

      Not Listed For Sale

      3930 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,541 Sq Ft
      • Built 2024
      3930 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 385 Days On Market

    • /12

      Est $251,574

      Not Listed For Sale

      25710 Pasture Rd, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 816 Sq Ft
      • Built 1960
      25710 Pasture Rd, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

Showing Results 561 - 600, Page 15 of 18

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