7,031

Spirit Lake, IA Homes

Section Image
    • /39

      Est $1,092,347 Not Listed For Sale

      16290 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 2,912 Sq Ft
      • Built 1977
      16290 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $1,100,000

      Last Listing Agent Mickey Harrington Okoboji Realty

    • /3

      Not Listed For Sale

      000 War Eagle Blvd, Spirit Lake, IA 51360

      000 War Eagle Blvd, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

      Last Sold Price $90,000

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    • /19

      Est $363,558 Not Listed For Sale

      915 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

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

      Last Sold Price $324,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /15

      Est $563,029 Not Listed For Sale

      3733 Lincoln Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,400 Sq Ft
      • Built 2023
      3733 Lincoln Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 21% Above List Price
      • $137/SF
      • 105 Days On Market

      Last Sold Price $465,000

      Last Listing Agent Diane Wells RE/MAX

    • /3

      Est $155,992 Not Listed For Sale

      1715 28th St, Spirit Lake, IA 51360

      1715 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • 83 Days On Market

      Last Sold Price $145,000

      Last Listing Agent Charlie Leissler RE/MAX

    • /20

      Est $215,355 Not Listed For Sale

      2321 Quail Run, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 784 Sq Ft
      • Built 2006
      2321 Quail Run, Spirit Lake, IA 51360

      Last Sold Summary

      • 18% Above List Price
      • $233/SF
      • 23 Days On Market

      Last Sold Price $183,000

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

    • /19

      Est $2,294,392 Not Listed For Sale

      15821 Lake Shore Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 1950
      15821 Lake Shore Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 45% Above List Price
      • $1,321/SF
      • 1 Day On Market

      Last Sold Price $1,585,000

      Last Listing Agent Amy Maris Okoboji Realty

    • /36

      Not Listed For Sale

      1940 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2022
      1940 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $159/SF
      • 493 Days On Market

      Last Sold Price $350,000

      Last Listing Agent Seth Hellinga Real Estate Unlimited

    • /34

      Est $893,299 Not Listed For Sale

      11140 240 Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,544 Sq Ft
      • Built 1956
      11140 240 Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 9% Above List Price
      • $533/SF
      • 37 Days On Market

      Last Sold Price $822,500

      Last Listing Agent Michael Jensen Jensen Real Estate

    • /22

      Est $285,990 Not Listed For Sale

      24580 Mcclelland Ln, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,297 Sq Ft
      • Built 1995
      24580 Mcclelland Ln, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $189/SF
      • 2 Days On Market

      Last Sold Price $245,000

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    • /48

      Est $464,550 Not Listed For Sale

      3710 Keokuk Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,466 Sq Ft
      • Built 2014
      3710 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 10% Above List Price
      • $171/SF
      • 20 Days On Market

      Last Sold Price $420,900

      Last Listing Agent Angela Bousquet-Hinn Hinn Real Estate

    • /31

      Est $241,071 Not Listed For Sale

      911 9th St, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,660 Sq Ft
      • Built 1955
      911 9th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 15% Above List Price
      • $127/SF
      • 76 Days On Market

      Last Sold Price $210,000

      Last Listing Agent Janie Eick RE/MAX

    • /69

      Est $911,985 Not Listed For Sale

      15545 250th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 4 Baths
      • 1,676 Sq Ft
      • Built 1964
      15545 250th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 7% Above List Price
      • $507/SF
      • 0 Days On Market

      Last Sold Price $849,000

      Last Listing Agent Charlie Leissler RE/MAX

    • /5

      Est $984,905 Not Listed For Sale

      16578 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,328 Sq Ft
      • Built 1972
      16578 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 26% Above List Price
      • $335/SF
      • 140 Days On Market

      Last Sold Price $779,000

      Last Listing Agent Aaron Jones RE/MAX

    • /29

      Est $3,090,344 Not Listed For Sale

      16314 Iowa 86, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 4,094 Sq Ft
      • Built 1974
      16314 Iowa 86, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $696/SF
      • 16 Days On Market

      Last Sold Price $2,850,000

      Last Listing Agent Amy Maris Okoboji Realty

    • /10

      Est $216,040 Not Listed For Sale

      25816 Martin Dr, Spirit Lake, IA 51360

      • 1 Bed
      • 1 Bath
      • 448 Sq Ft
      • Built 2003
      25816 Martin Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 25% Above List Price
      • $385/SF
      • 12 Days On Market

      Last Sold Price $172,500

      Last Listing Agent Deb Goetzinger RE/MAX

    • /36

      Est $283,620 Not Listed For Sale

      16423 & 16419 255th Ave, Spirit Lake, IA 51360

      • 1 Bed
      • 1 Bath
      • 652 Sq Ft
      • Built 1930
      16423 & 16419 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 30% Above List Price
      • $334/SF
      • 48 Days On Market

      Last Sold Price $218,000

      Last Listing Agent Kathy Determan Hinn Real Estate

    • /3

      Est $483,703 Not Listed For Sale

      2060 280th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 2,696 Sq Ft
      • Built 1910
      2060 280th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 142% Above List Price
      • $74/SF
      • 34 Days On Market

      Last Sold Price $200,000

      Last Listing Agent Gregory Sheeler RE/MAX

    • /5

      Est $272,811 Not Listed For Sale

      412 18th St, Spirit Lake, IA 51360

      • 6 Beds
      • 7 Baths
      • 1,922 Sq Ft
      • Built 1920
      412 18th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 24% Above List Price
      • $114/SF
      • 16 Days On Market

      Last Sold Price $220,000

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /9

      Est $200,493 Not Listed For Sale

      408 18 St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,069 Sq Ft
      • Built 1930
      408 18 St, Spirit Lake, IA 51360

      Last Sold Summary

      • 34% Above List Price
      • $140/SF
      • 16 Days On Market

      Last Sold Price $150,000

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /18

      Est $282,061 Not Listed For Sale

      2102 Gary Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 7 Baths
      • 2,448 Sq Ft
      • Built 1920
      2102 Gary Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 28% Above List Price
      • $90/SF
      • 35 Days On Market

      Last Sold Price $220,000

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /17

      Not Listed For Sale

      930 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • $196/SF
      • 304 Days On Market

      Last Sold Price $309,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /19

      Not Listed For Sale

      958 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • $196/SF
      • 328 Days On Market

      Last Sold Price $309,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /20

      Not Listed For Sale

      944 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • $196/SF
      • 79 Days On Market

      Last Sold Price $309,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /17

      Not Listed For Sale

      916 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • $196/SF
      • 0 Days On Market

      Last Sold Price $309,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /35

      Est $385,890 Not Listed For Sale

      1970 35th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,300 Sq Ft
      • Built 2022
      1970 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 23% Above List Price
      • $242/SF
      • 120 Days On Market

      Last Sold Price $315,000

      Last Listing Agent Seth Hellinga Real Estate Unlimited

    • /31

      Est $234,494 Not Listed For Sale

      508 21st St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 1964
      508 21st St, Spirit Lake, IA 51360

      Last Sold Summary

      • 4% Above List Price
      • $156/SF
      • 20 Days On Market

      Last Sold Price $225,000

      Last Listing Agent Brad Sanderson EXIT Realty Midwest

    • /26

      Est $568,002 Not Listed For Sale

      20695 Circle Dr N, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 1,839 Sq Ft
      • Built 2006
      20695 Circle Dr N, Spirit Lake, IA 51360

      Last Sold Summary

      • 1% Above List Price
      • $305/SF
      • 37 Days On Market

      Last Sold Price $560,000

      Last Listing Agent Mickey Harrington Okoboji Realty

    • /19

      Est $577,314 Not Listed For Sale

      15924 Highway 86, Spirit Lake, IA 51360

      • 5 Beds
      • 2 Baths
      • 2,348 Sq Ft
      • Built 1969
      15924 Highway 86, Spirit Lake, IA 51360

      Last Sold Summary

      • 34% Above List Price
      • $183/SF
      • 427 Days On Market

      Last Sold Price $430,000

      Last Listing Agent Kirk Stauss Stauss Realty

    • /18

      Est $363,126 Not Listed For Sale

      902 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • 21% Above List Price
      • $189/SF
      • 0 Days On Market

      Last Sold Price $299,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /33

      Not Listed For Sale

      1950 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2022
      1950 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 26% Above List Price
      • $170/SF
      • 236 Days On Market

      Last Sold Price $375,000

      Last Listing Agent Seth Hellinga Real Estate Unlimited

    • /3

      Not Listed For Sale

      4110 15th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,850 Sq Ft
      • Built 2022
      4110 15th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $301/SF
      • 187 Days On Market

      Last Sold Price $556,993

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

    • /27

      Est $373,473 Not Listed For Sale

      4012 15th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,450 Sq Ft
      • Built 2022
      4012 15th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 31% Above List Price
      • $197/SF
      • 228 Days On Market

      Last Sold Price $285,000

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

    • /30

      Est $374,917 Not Listed For Sale

      4011 15th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,424 Sq Ft
      • Built 2022
      4011 15th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 31% Above List Price
      • $202/SF
      • 4 Days On Market

      Last Sold Price $287,000

      Last Listing Agent Seth Hellinga Real Estate Unlimited

    • /32

      Est $380,098 Not Listed For Sale

      4102 15th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,450 Sq Ft
      • Built 2022
      4102 15th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 28% Above List Price
      • $206/SF
      • 166 Days On Market

      Last Sold Price $298,000

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

    • /48

      Est $538,683 Not Listed For Sale

      2035 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 3,028 Sq Ft
      • Built 2021
      2035 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 20% Above List Price
      • $149/SF
      • 36 Days On Market

      Last Sold Price $450,000

      Last Listing Agent Brandon Visser Keller Williams Okoboji

    • /21

      Est $374,864 Not Listed For Sale

      872 30th St, Spirit Lake, IA 51360

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

      Last Sold Summary

      • 25% Above List Price
      • $189/SF
      • 129 Days On Market

      Last Sold Price $299,000

      Last Listing Agent Katie Slater NextHome at the Lakes

    • /14

      Not Listed For Sale

      2335 27th St, Spirit Lake, IA 51360

      • 1 Bed
      • 1 Bath
      • 760 Sq Ft
      • Built 1996
      2335 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • $90/SF
      • 275 Days On Market

      Last Sold Price $68,500

      Last Listing Agent Marilyn Strickland Hoien Realty

    • /10

      Not Listed For Sale

      1505 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1505 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • $228/SF
      • 362 Days On Market

      Last Sold Price $361,540

      Last Listing Agent Nick Steffes Integrity Real Estate

    • /12

      Est $365,727 Not Listed For Sale

      1507 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1507 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 11% Above List Price
      • $207/SF
      • 691 Days On Market

      Last Sold Price $328,400

      Last Listing Agent Nick Steffes Integrity Real Estate

Showing Results 601 - 640, Page 16 of 18

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