7,045

Spirit Lake, IA Homes

Section Image
  • /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
    • /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

      • 7% Above List Price
      • $176/SF
      • 48 Days On Market
      • Last Sold Price $505,000
      • Sep 26, 2024

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /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
    • /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

      • 15% Above List Price
      • $149/SF
      • 3 Days On Market
      • Last Sold Price $400,000
      • Jun 29, 2023

      Last Listing Agent Seth Hellinga Real Estate Unlimited

  • /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
    • /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

      • 36% Above List Price
      • $118/SF
      • 45 Days On Market
      • Last Sold Price $203,500
      • May 30, 2023

      Last Listing Agent Scott Reynolds EXIT Realty Midwest

  • /14

    $363,500

    Sold May 15, 2025

    1850 23rd St Unit 50, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,440 Sq Ft
    • Built 2023

    Last Sold Summary

    • 7% Below List Price
    • $252/SF
    • 193 Days On Market

    Current Estimated Value $395,882

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    1850 23rd St Unit 50, 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

      • 9% Above List Price
      • $197/SF
      • 91 Days On Market
      • Last Sold Price $375,000
      • Sep 26, 2024

      Last Listing Agent Kolette Delperdang EXIT Realty Midwest

  • /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
    • /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

      • 7% Above List Price
      • $118/SF
      • 42 Days On Market
      • Last Sold Price $398,400
      • Nov 12, 2024

      Last Listing Agent Rob Hinn Hinn Real Estate

  • /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
    • /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

      • 1% Above List Price
      • $302/SF
      • 12 Days On Market
      • Last Sold Price $970,000
      • Sep 19, 2024

      Last Listing Agent Eric Hoien Hoien Realty

  • /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
    • /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

      • 44% Above List Price
      • $108/SF
      • 4 Days On Market
      • Last Sold Price $210,000
      • May 30, 2023

      Last Listing Agent Eric Hoien Hoien Realty

  • /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
    • /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

      • 27% Above List Price
      • $137/SF
      • 44 Days On Market
      • Last Sold Price $305,000
      • Nov 06, 2023

      Last Listing Agent Eric Hoien Hoien Realty

  • /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
    • /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

      • 11% Above List Price
      • $239/SF
      • 59 Days On Market
      • Last Sold Price $640,000
      • Apr 16, 2025

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /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
    • /32

      Est $822,197

      Not Listed For Sale

      13750 240th Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 4 Baths
      • 3,824 Sq Ft
      • Built 1963
      13750 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 51% Below List Price
      • $441/SF
      • 53 Days On Market
      • Last Sold Price $1,688,000
      • Jun 05, 2023

      Last Listing Agent Eric Hoien Hoien Realty

  • /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
    • /18

      Est $454,380

      Not Listed For Sale

      13605 240th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 2,588 Sq Ft
      • Built 1973
      13605 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $162/SF
      • 34 Days On Market
      • Last Sold Price $420,000
      • Aug 30, 2024

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /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
    • /6

      Est $818,248

      Not Listed For Sale

      13450 240th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,530 Sq Ft
      • Built 1925
      13450 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 26% Above List Price
      • $425/SF
      • 43 Days On Market
      • Last Sold Price $650,000
      • Oct 20, 2023

      Last Listing Agent John Ross Real Estate Unlimited

  • /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
    • /22

      Est $459,725

      Not Listed For Sale

      13375 240th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 1,947 Sq Ft
      • Built 1958
      13375 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 53% Above List Price
      • $154/SF
      • 267 Days On Market
      • Last Sold Price $300,000
      • Apr 21, 2023

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /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
    • /39

      Est $459,831

      Not Listed For Sale

      13060 240th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 2,108 Sq Ft
      • Built 1996
      13060 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $193/SF
      • 4 Days On Market
      • Last Sold Price $407,000
      • May 03, 2024

      Last Listing Agent Jill Longest EXIT Realty Midwest

  • /22

    $377,000

    Sold Mar 27, 2026

    600 Jackson Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 1,689 Sq Ft
    • Built 1991

    Last Sold Summary

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

    Current Estimated Value $380,926

    Last Listing Agent Mickey Harrington Okoboji Realty

    600 Jackson Ave, Spirit Lake, IA 51360
    • /29

      Est $717,791

      Not Listed For Sale

      13134 N Templar Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,372 Sq Ft
      • Built 1969
      13134 N Templar Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 9% Above List Price
      • $481/SF
      • 3 Days On Market
      • Last Sold Price $659,500
      • Aug 01, 2023

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /20

    $152,500

    Sold Jan 06, 2026

    1916 23rd St Unit 12, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 1,103 Sq Ft
    • Built 1996

    Last Sold Summary

    • 8% Below List Price
    • $138/SF
    • 66 Days On Market

    Current Estimated Value $159,019

    Last Listing Agent Mickey Harrington Okoboji Realty

    1916 23rd St Unit 12, Spirit Lake, IA 51360
    • /11

      Est $272,110

      Not Listed For Sale

      25180 140th St, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 1,360 Sq Ft
      • Built 1937
      25180 140th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 45% Above List Price
      • $138/SF
      • 109 Days On Market
      • Last Sold Price $187,500
      • Nov 30, 2023

      Last Listing Agent Jessica Johnson Copper Dog Realty, LLC

  • /28

    $620,000

    Sold Jul 22, 2025

    1609 36th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,412 Sq Ft
    • Built 2020

    Last Sold Summary

    • 16% Below List Price
    • $182/SF
    • 53 Days On Market

    Current Estimated Value $654,405

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1609 36th St, Spirit Lake, IA 51360
    • /52

      Est $522,576

      Not Listed For Sale

      25415 140th St, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 2,440 Sq Ft
      • Built 1930
      25415 140th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $199/SF
      • 40 Days On Market
      • Last Sold Price $484,900
      • Sep 27, 2024

      Last Listing Agent Rob Hinn Hinn Real Estate

  • /53

    $783,000

    Sold Dec 12, 2025

    20524 Breakwater Dr, Spirit Lake, IA 51360

    • 2 Beds
    • 2.5 Baths
    • 1,647 Sq Ft
    • Built 1972

    Last Sold Summary

    • 3% Below List Price
    • $475/SF
    • 1 Day On Market

    Current Estimated Value $759,721

    Last Listing Agent Landon Howard Real Estate Unlimited

    20524 Breakwater Dr, Spirit Lake, IA 51360
    • /24

      Est $255,095

      Not Listed For Sale

      13724 Sunset Dr, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 826 Sq Ft
      • Built 1930
      13724 Sunset Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 7% Below List Price
      • $333/SF
      • 192 Days On Market
      • Last Sold Price $275,000
      • Jan 22, 2024

      Last Listing Agent Miranda Mills Naatjes Group | Bluewater Brokers

  • /48

    $393,000

    Sold May 16, 2025

    1041 28th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,160 Sq Ft
    • Built 1980

    Last Sold Summary

    • $124/SF
    • 26 Days On Market

    Current Estimated Value $428,501

    Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

    1041 28th St, Spirit Lake, IA 51360
    • /68

      Est $335,443

      Not Listed For Sale

      13612 253rd Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 2 Baths
      • 2,080 Sq Ft
      • Built 1975
      13612 253rd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 16% Above List Price
      • $139/SF
      • 18 Days On Market
      • Last Sold Price $290,000
      • Sep 01, 2023

      Last Listing Agent Jason Grinnen Copper Dog Realty, LLC

  • /35

    $365,000

    Sold Jun 06, 2025

    3601 King's Ct, Spirit Lake, IA 51360

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

    Last Sold Summary

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

    Last Listing Agent Nick Steffes Integrity Real Estate

    3601 King's Ct, Spirit Lake, IA 51360
    • /27

      Est $650,341

      Not Listed For Sale

      13545 253rd Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,100 Sq Ft
      • Built 1930
      13545 253rd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Below List Price
      • $609/SF
      • 60 Days On Market
      • Last Sold Price $670,000
      • Aug 30, 2024

      Last Listing Agent Amanda Grubb Realty ONE Group Impact

Showing Results 401 - 440, Page 11 of 18

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