7,031

Spirit Lake, IA Homes

Section Image
  • /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 $599,166

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

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

      Est $847,706 Not Listed For Sale

      2520 Manhattan Blvd, Spirit Lake, IA 51360

      • 2 Beds
      • 2 Baths
      • 793 Sq Ft
      • Built 1930
      2520 Manhattan Blvd, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $946/SF
      • 170 Days On Market

      Last Sold Price $750,000

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /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 $218,604

    Last Listing Agent Shelby Eddy Real Estate Unlimited

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

      Est $370,925 Not Listed For Sale

      304 27th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,704 Sq Ft
      • Built 1950
      304 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 23% Above List Price
      • $112/SF
      • 67 Days On Market

      Last Sold Price $302,000

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /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 $342,731

    Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

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

      Not Listed For Sale

      2307 27th St, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 1,066 Sq Ft
      • Built 1996
      2307 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $121/SF

      Last Sold Price $129,500

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /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 $145,000

    Last Listing Agent Erica Schultes NextHome at the Lakes

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

      Est $1,907,243 Not Listed For Sale

      2612 Manhattan Blvd, Spirit Lake, IA 51360

      • 2 Beds
      • 1.5 Baths
      • 1,396 Sq Ft
      • Built 1940
      2612 Manhattan Blvd, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Above List Price
      • $1,325/SF
      • 11 Days On Market

      Last Sold Price $1,850,000

      Last Listing Agent Aaron Jones RE/MAX

  • /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 $230,594

    Last Listing Agent Lezlie Boetel - Pohlman Integrity Real Estate

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

      Est $1,921,504 Not Listed For Sale

      16856 & 16843 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 4,851 Sq Ft
      • Built 2013
      16856 & 16843 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $1,950,000

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    • /23

      Est $380,945 Not Listed For Sale

      1042 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      1042 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $227/SF
      • 117 Days On Market

      Last Sold Price $359,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /11

      Not Listed For Sale

      3923 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3923 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 9% Above List Price
      • $205/SF
      • 166 Days On Market

      Last Sold Price $324,900

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /10

      Not Listed For Sale

      3919 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3919 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • $240/SF
      • 396 Days On Market

      Last Sold Price $380,890

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /17

      Not Listed For Sale

      3915 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3915 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Below List Price
      • $239/SF
      • 460 Days On Market

      Last Sold Price $379,650

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /11

      Est $378,393 Not Listed For Sale

      3913 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3913 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 7% Above List Price
      • $223/SF
      • 418 Days On Market

      Last Sold Price $353,400

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /11

      Est $414,151 Not Listed For Sale

      3905 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3905 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Above List Price
      • $254/SF
      • 181 Days On Market

      Last Sold Price $403,046

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /11

      Not Listed For Sale

      3911 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3911 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 12% Below List Price
      • $249/SF
      • 531 Days On Market

      Last Sold Price $395,350

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /17

      Est $397,319 Not Listed For Sale

      3901 Dorothy's Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2023
      3901 Dorothy's Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 4% Above List Price
      • $240/SF
      • 456 Days On Market

      Last Sold Price $381,040

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /3

      Est $237,420 Not Listed For Sale

      1608 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 2,020 Sq Ft
      • Built 1920
      1608 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Above List Price
      • $114/SF
      • 31 Days On Market

      Last Sold Price $230,000

      Last Listing Agent Matt Lippon Jensen Real Estate

    • /23

      Not Listed For Sale

      1050 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      1050 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $221/SF
      • 69 Days On Market

      Last Sold Price $349,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /19

      Not Listed For Sale

      1041 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      1041 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $221/SF
      • 0 Days On Market

      Last Sold Price $349,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /22

      Not Listed For Sale

      1021 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      1021 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $215/SF
      • 257 Days On Market

      Last Sold Price $339,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /12

      Est $384,442 Not Listed For Sale

      15433 Lakeview Dr, Spirit Lake, IA 51360

      • 2 Beds
      • 2 Baths
      • 1,248 Sq Ft
      • Built 1930
      15433 Lakeview Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 5% Above List Price
      • $294/SF
      • 15 Days On Market

      Last Sold Price $367,500

      Last Listing Agent Kirk Stauss Stauss Realty

    • /29

      Est $322,098 Not Listed For Sale

      2104 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 2,004 Sq Ft
      • Built 2005
      2104 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 14% Above List Price
      • $141/SF
      • 7 Days On Market

      Last Sold Price $282,000

      Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

    • /29

      Est $591,295 Not Listed For Sale

      1609 38th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 3,314 Sq Ft
      • Built 2015
      1609 38th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $166/SF
      • 14 Days On Market

      Last Sold Price $550,000

      Last Listing Agent Jen Schaben Keller Williams Okoboji

    • /10

      Est $180,677 Not Listed For Sale

      509 19th St, Spirit Lake, IA 51360

      • 2 Beds
      • 2 Baths
      • 1,048 Sq Ft
      • Built 1930
      509 19th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 141% Above List Price
      • $72/SF
      • 2 Days On Market

      Last Sold Price $75,000

      Last Listing Agent Ryan Maris Okoboji Realty

    • /15

      Est $1,372,158 Not Listed For Sale

      24400 182nd St, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 1,640 Sq Ft
      • Built 1979
      24400 182nd St, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $793/SF
      • 0 Days On Market

      Last Sold Price $1,300,000

      Last Listing Agent Mark Leiss Stauss Realty

    • /12

      Est $2,283,908 Not Listed For Sale

      25192 182nd St, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 1,122 Sq Ft
      • Built 1978
      25192 182nd St, Spirit Lake, IA 51360

      Last Sold Summary

      • 139% Above List Price
      • $851/SF
      • 31 Days On Market

      Last Sold Price $955,000

      Last Listing Agent Meghan Sloma Stauss Realty

    • /19

      Est $1,261,972 Not Listed For Sale

      24282 182nd St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,954 Sq Ft
      • Built 1979
      24282 182nd St, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $1,298,000

      Last Listing Agent Aaron Jones RE/MAX

    • /66

      Est $1,284,813 Not Listed For Sale

      15703 250th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3.5 Baths
      • 3,473 Sq Ft
      • Built 2005
      15703 250th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 22% Above List Price
      • $302/SF
      • 65 Days On Market

      Last Sold Price $1,050,000

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    • /68

      Est $1,810,980 Not Listed For Sale

      25414 182nd St, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 3,491 Sq Ft
      • Built 2013
      25414 182nd St, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $1,900,000

      Last Listing Agent Gina Grimsley Haus of Home

    • /23

      Est $1,234,235 Not Listed For Sale

      16868 255th Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 2 Baths
      • 2,912 Sq Ft
      • Built 1966
      16868 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $1,369,500

      Last Listing Agent Kirk Stauss Stauss Realty

    • /6

      Not Listed For Sale

      0 24th St, Spirit Lake, IA 51360

      0 24th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 25 Days On Market

      Last Sold Price $24,500

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

    • /21

      Est $576,176 Not Listed For Sale

      4101 12th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,257 Sq Ft
      • Built 2022
      4101 12th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 16% Above List Price
      • $221/SF
      • 10 Days On Market

      Last Sold Price $498,000

      Last Listing Agent Amy Maris Okoboji Realty

    • /3

      Est $742,868 Not Listed For Sale

      15242 & 15245 Lakeview Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,892 Sq Ft
      • Built 1963
      15242 & 15245 Lakeview Dr, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $827,000

      Last Listing Agent Mickey Harrington Okoboji Realty

    • /38

      Est $598,405 Not Listed For Sale

      601 38th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 4,162 Sq Ft
      • Built 2010
      601 38th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 14% Above List Price
      • $126/SF
      • 45 Days On Market

      Last Sold Price $524,900

      Last Listing Agent Gregory Sheeler RE/MAX

    • /26

      Not Listed For Sale

      16530 255th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3.5 Baths
      • 2,922 Sq Ft
      • Built 2023
      16530 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • $522/SF
      • 59 Days On Market

      Last Sold Price $1,525,000

      Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    • /19

      Est $364,886 Not Listed For Sale

      957 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      957 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $205/SF
      • 73 Days On Market

      Last Sold Price $324,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /19

      Est $363,238 Not Listed For Sale

      943 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      943 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 12% Above List Price
      • $205/SF
      • 292 Days On Market

      Last Sold Price $324,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /19

      Est $363,931 Not Listed For Sale

      929 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      929 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 12% Above List Price
      • $205/SF
      • 240 Days On Market

      Last Sold Price $324,000

      Last Listing Agent Katie Slater NextHome at the Lakes

Showing Results 561 - 600, Page 15 of 18

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