7,053

Spirit Lake, IA Homes

Section Image
    • /22

      Est $503,994

      Not Listed For Sale

      803 252nd Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 4 Baths
      • 3,124 Sq Ft
      • Built 1995
      803 252nd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

  • /23

    $1,990,000

    New Construction
    • 5 Beds
    • 4.5 Baths
    • 3,834 Sq Ft

    16822 255th Ave Unit B, Spirit Lake, IA 51360

    Every detail has been thought of in this new construction duplex! It is designed for carefree, comfortable and contemporary lake life. The main floor boasts an open floor plan, perfect to gather with friends and family. Upstairs, there are additional bedrooms, including a large bunk room, for your guests to relax and unwind. The walk-out lower level offers an additional living area and kitchen

    Kirk Stauss Stauss Realty

    16822 255th Ave Unit B, Spirit Lake, IA 51360
  • /27

    $917,000

    Sold Jul 25, 2025

    15732 Tradewind Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,464 Sq Ft
    • Built 1976

    Last Sold Summary

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

    Current Estimated Value $917,668

    Last Listing Agent Mickey Harrington Okoboji Realty

    15732 Tradewind Dr, Spirit Lake, IA 51360
    • /12

      Est $247,039

      Not Listed For Sale

      505 9th St, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,940 Sq Ft
      • Built 1953
      505 9th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

  • /13

    $300,000

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

    15230 War Eagle Blvd, Spirit Lake, IA 51360

    This property offers a great balance of space, location, and future potential; close to town while still enjoying a quieter setting with easy access to TriBoji Beach and Boat Ramp Access, plus nearby walking and biking trails to enjoy. One of the features is the extra lot, providing additional space for storage/parking or future expansion. Whether you’re thinking about adding to or building a

    Alix Miller EXIT Realty Midwest

    15230 War Eagle Blvd, Spirit Lake, IA 51360
  • /77

    $1,050,000

    Sold Sep 26, 2025

    13710 240th Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 4 Baths
    • 3,788 Sq Ft
    • Built 1870

    Last Sold Summary

    • 14% Below List Price
    • $277/SF
    • 120 Days On Market

    Current Estimated Value $1,104,788

    Last Listing Agent Michael Jensen Jensen Real Estate

    13710 240th Ave, Spirit Lake, IA 51360
    • /39

      Est $234,500

      Not Listed For Sale

      907 Fargo Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,556 Sq Ft
      • Built 1930
      907 Fargo Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 9 Days On Market

  • /19

    $75,000

    • Land
    • 17,595 Sq Ft
    • $185,667 per Acre

    3210 Honeycomb Ct, Spirit Lake, IA 51360

    Great Building Lot in a Great Locaton! This New Development is located close to the Spirit Lake Schools, YMCA, Stores and Shops and the Dickinson County Bike Trail is just steps away! Perfect location for your new home!

    Angela Bousquet-Hinn Hinn Real Estate

    3210 Honeycomb Ct, Spirit Lake, IA 51360
  • /43

    $420,000

    Sold May 21, 2026

    3713 Keystone Cir, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 2,023 Sq Ft
    • Built 2014

    Last Sold Summary

    • $208/SF
    • 5 Days On Market

    Current Estimated Value $417,188

    Last Listing Agent Landon Howard Real Estate Unlimited

    3713 Keystone Cir, Spirit Lake, IA 51360
    • /18

      Est $224,374

      Not Listed For Sale

      712 10th St, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,119 Sq Ft
      • Built 1966
      712 10th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 106 Days On Market

  • /24

    $504,000

    Sold Dec 05, 2025

    1305 38th St, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,798 Sq Ft
    • Built 2024

    Last Sold Summary

    • 2% Below List Price
    • $280/SF
    • 0 Days On Market

    Last Listing Agent Sean Kondrath Real Estate Unlimited

    1305 38th St, Spirit Lake, IA 51360
    • /17

      Est $815,382

      Not Listed For Sale

      502 9th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,732 Sq Ft
      • Built 1973
      502 9th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

  • /27

    $260,000

    Sold Jul 28, 2025

    3019 Center Lake Dr, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,848 Sq Ft
    • Built 1978

    Last Sold Summary

    • 4% Above List Price
    • $141/SF
    • 6 Days On Market

    Current Estimated Value $264,981

    Last Listing Agent Michael Jensen Jensen Real Estate

    3019 Center Lake Dr, Spirit Lake, IA 51360
    • /44

      Est $365,585

      Not Listed For Sale

      804 Fargo Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,514 Sq Ft
      • Built 1958
      804 Fargo Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

  • /44

    $160,000

    Sold Apr 10, 2026

    25664 164th St, Spirit Lake, IA 51360

    • 5 Beds
    • 1 Bath
    • 1,608 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $100/SF
    • 29 Days On Market

    Current Estimated Value $160,528

    Last Listing Agent Keith Diekevers Hinn Real Estate

    25664 164th St, Spirit Lake, IA 51360
    • /28

      Est $289,969

      Not Listed For Sale

      801 Gary Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 1.5 Baths
      • 1,914 Sq Ft
      • Built 1958
      801 Gary Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 33 Days On Market

  • /2

    $310,000

    Sold Apr 20, 2026

    3617 Jackson Ave, Spirit Lake, IA 51360

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

    Last Sold Summary

    • $177/SF
    • 0 Days On Market

    Current Estimated Value $318,361

    Last Listing Agent Alix Miller EXIT Realty Midwest

    3617 Jackson Ave, Spirit Lake, IA 51360
    • /19

      Est $722,245

      Not Listed For Sale

      414 8th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,952 Sq Ft
      • Built 1960
      414 8th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 9 Days On Market

  • /51

    $675,000

    Sold Dec 05, 2025

    3630 Lincoln Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,665 Sq Ft
    • Built 2021

    Last Sold Summary

    • 2% Below List Price
    • $184/SF
    • 0 Days On Market

    Current Estimated Value $680,370

    Last Listing Agent Amber Oberman Integrity Real Estate

    3630 Lincoln Ave, Spirit Lake, IA 51360
    • /39

      Est $348,552

      Not Listed For Sale

      703 Ithaca Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,388 Sq Ft
      • Built 1972
      703 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 1 Day On Market

  • /48

    $370,000

    Sold Dec 19, 2025

    509 13th St, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 3,014 Sq Ft
    • Built 1983

    Last Sold Summary

    • 14% Below List Price
    • $123/SF
    • 26 Days On Market

    Current Estimated Value $383,660

    Last Listing Agent Kolette Delperdang EXIT Realty Midwest

    509 13th St, Spirit Lake, IA 51360
    • /69

      Est $418,306

      Not Listed For Sale

      602 Jackson Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 4 Baths
      • 2,844 Sq Ft
      • Built 1976
      602 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 6 Days On Market

  • /38

    $1,350,000

    Sold Aug 29, 2025

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

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

    Last Sold Summary

    • 7% Below List Price
    • $562/SF
    • 25 Days On Market

    Current Estimated Value $1,346,579

    Last Listing Agent Elizabeth Sandy RE/MAX Lakes Realty

    20796 170th St Unit C4, Spirit Lake, IA 51360
    • /49

      Est $540,797

      Not Listed For Sale

      603 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,872 Sq Ft
      • Built 1994
      603 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 48 Days On Market

  • /20

    $230,000

    Sold Dec 31, 2025

    117 21st St, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,698 Sq Ft
    • Built 1979

    Last Sold Summary

    • 6% Above List Price
    • $135/SF
    • 7 Days On Market

    Current Estimated Value $250,915

    Last Listing Agent Marilyn Strickland Hoien Realty

    117 21st St, Spirit Lake, IA 51360
    • /43

      Est $460,415

      Not Listed For Sale

      601 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,688 Sq Ft
      • Built 1993
      601 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

  • /21

    $1,402,000

    Sold Aug 27, 2025

    16664 255th Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 2,380 Sq Ft
    • Built 2008

    Last Sold Summary

    • 91% Below List Price
    • $589/SF
    • 99 Days On Market

    Current Estimated Value $1,476,405

    Last Listing Agent Ben Pruss Real Estate Unlimited

    16664 255th Ave, Spirit Lake, IA 51360
    • /17

      Est $275,871

      Not Listed For Sale

      544 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,728 Sq Ft
      • Built 1940
      544 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 45 Days On Market

  • /19

    $628,000

    Sold May 01, 2026

    3206 Jolly Ct, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,870 Sq Ft
    • Built 2021

    Last Sold Summary

    • 5% Below List Price
    • $219/SF
    • 90 Days On Market

    Current Estimated Value $532,539

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    3206 Jolly Ct, Spirit Lake, IA 51360
    • /46

      Est $409,991

      Not Listed For Sale

      908 6th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,907 Sq Ft
      • Built 1973
      908 6th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 91 Days On Market

  • /13

    $365,000

    Sold Jul 03, 2025

    2231 35th St Unit 6, Spirit Lake, IA 51360

    • 3,624 Sq Ft
    • Built 2023

    Last Sold Summary

    • 6% Below List Price
    • $101/SF
    • 356 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    2231 35th St Unit 6, Spirit Lake, IA 51360
    • /32

      Est $426,109

      Not Listed For Sale

      910 6th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,390 Sq Ft
      • Built 1969
      910 6th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 42 Days On Market

  • /60

    $610,000

    Sold Aug 29, 2025

    15446 250th Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,728 Sq Ft
    • Built 2002

    Last Sold Summary

    • 2% Below List Price
    • $353/SF
    • 17 Days On Market

    Current Estimated Value $603,191

    Last Listing Agent Gretchen Lolis Hinn Real Estate

    15446 250th Ave, Spirit Lake, IA 51360
    • /25

      Est $976,429

      Not Listed For Sale

      202 252nd Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 3,214 Sq Ft
      • Built 1984
      202 252nd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 12 Days On Market

  • /40

    $405,150

    Sold May 22, 2026

    2220 30th St, Spirit Lake, IA 51360

    • 4 Beds
    • 2.5 Baths
    • 2,464 Sq Ft
    • Built 2000

    Last Sold Summary

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

    Current Estimated Value $393,641

    Last Listing Agent Erica Schultes NextHome at the Lakes

    2220 30th St, Spirit Lake, IA 51360
    • /19

      Est $301,926

      Not Listed For Sale

      24033 140th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,945 Sq Ft
      • Built 2000
      24033 140th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 4 Days On Market

  • /65

    $1,400,000

    Sold Oct 03, 2025

    16392 255th Ave Unit A, Spirit Lake, IA 51360

    • 5 Beds
    • 4.5 Baths
    • 3,690 Sq Ft
    • Built 2024

    Last Sold Summary

    • 2% Below List Price
    • $379/SF
    • 108 Days On Market

    Current Estimated Value $1,425,289

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    16392 255th Ave Unit A, Spirit Lake, IA 51360
    • /21

      Est $387,409

      Not Listed For Sale

      24065 140th St, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 2,230 Sq Ft
      • Built 1976
      24065 140th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 44 Days On Market

  • /32

    $1,675,000

    Sold Sep 24, 2025

    17042 255th Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 3,132 Sq Ft
    • Built 2008

    Last Sold Summary

    • 7% Below List Price
    • $535/SF
    • 98 Days On Market

    Current Estimated Value $1,684,530

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    17042 255th Ave, Spirit Lake, IA 51360
    • /32

      Est $712,739

      Not Listed For Sale

      13684 240th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 2,683 Sq Ft
      • Built 1977
      13684 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 59 Days On Market

Showing Results 401 - 440, Page 11 of 18

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