7,048

Spirit Lake, IA Homes

Section Image
  • /35

    $439,000

    Pending
    • 4 Beds
    • 3 Baths
    • 2,397 Sq Ft

    1121 38th St, Spirit Lake, IA 51360

    Beautiful 4-bedroom, 3-bathroom home located near the Spirit Lake schools. Large windows in the living and dining rooms provide great natural light and pleasant views. The kitchen features vaulted ceilings, red birch cabinetry by Dakota Cabinets, stainless steel appliances, and granite countertops. The garden-view basement offers large lower-level windows that bring in abundant natural light.

    Michael Jensen Jensen Real Estate

    1121 38th St, Spirit Lake, IA 51360
  • /27

    $250,000

    Sold Jun 25, 2025

    1761 260th Ave Unit 12, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,178 Sq Ft
    • Built 1999

    Last Sold Summary

    • 9% Below List Price
    • $212/SF
    • 93 Days On Market

    Current Estimated Value $276,613

    Last Listing Agent Brandon Visser Keller Williams Okoboji

    1761 260th Ave Unit 12, Spirit Lake, IA 51360
    • /14

      Est $260,958

      Not Listed For Sale

      1216 Ithaca Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,740 Sq Ft
      • Built 1918
      1216 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 23% Above List Price
      • $122/SF
      • 8 Days On Market
      • Last Sold Price $212,500
      • May 26, 2023

      Last Listing Agent Steve Krause EXIT Realty Midwest

  • /13

    $4,450,000

    1665 Highway Unit 86, Spirit Lake, IA 51360

    An exceptional chance to own a signature piece of Okoboji. Located just off West Lake, this golfer’s paradise spans 124 acres of thoughtfully transformed scenic grounds showcasing natural splendor. The renovated Pub19 Bar & Grill is a crowd-pleasing favorite offering elevated drinks, dining, and idyllic views from its expansive deck. An on-site superintendent, along with premium equipment and

    Ryan Maris Okoboji Realty

    1665 Highway Unit 86, Spirit Lake, IA 51360
  • /77

    $2,750,000

    Sold Jul 18, 2025

    16402 Bayside Dr, Spirit Lake, IA 51360

    • 5 Beds
    • 5.5 Baths
    • 5,100 Sq Ft
    • Built 2024

    Last Sold Summary

    • 7% Below List Price
    • $539/SF
    • 78 Days On Market

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    16402 Bayside Dr, Spirit Lake, IA 51360
    • /46

      Est $349,042

      Not Listed For Sale

      1202 Ithaca Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 2.5 Baths
      • 2,978 Sq Ft
      • Built 1924
      1202 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $110/SF
      • 7 Days On Market
      • Last Sold Price $327,900
      • Jul 18, 2024

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /22

    $206,000

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

    25865 Walleye Dr, Spirit Lake, IA 51360

    Vacation home or just a weekend get away makes this the perfect property for family and friends. The large windows let in an abundant of natural light that adds to the relaxing atmosphere. Relax in the spacious living room right off the open kitchen with stove, refrigerator, dishwasher and dining space for a large table and chairs. 3 spacious bedrooms, 2 full baths, deck on the back of the home

    Deb Almond Growthland Realty

    25865 Walleye Dr, Spirit Lake, IA 51360
  • /33

    $280,000

    Sold Jul 11, 2025

    10075 237th Ave, Spirit Lake, IA 51360

    • 1 Bed
    • 1 Bath
    • 645 Sq Ft
    • Built 1880

    Last Sold Summary

    • 15% Below List Price
    • $434/SF
    • 84 Days On Market

    Current Estimated Value $300,178

    Last Listing Agent Sophie Hinn Hinn Real Estate

    10075 237th Ave, Spirit Lake, IA 51360
    • /31

      Est $204,018

      Not Listed For Sale

      806 12th St, Spirit Lake, IA 51360

      • 1 Bed
      • 1 Bath
      • 960 Sq Ft
      • Built 1915
      806 12th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 20% Above List Price
      • $178/SF
      • 1 Day On Market
      • Last Sold Price $170,600
      • Apr 22, 2024

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /14

    $1,300,000

    • Land
    • 32.54 Acres
    • $39,951 per Acre

    00 28th St, Spirit Lake, IA 51360

    Amazing development opportunity in the heart of Spirit Lake, Iowa! This 32+ acre parcel stretches from 28th Street to 32nd Street. The land is very level, bordered on three sides by paved roads, and has utilities surrounding the property. Currently located in the county, its central location offers excellent potential for a flexible residential development. Large, centrally located parcels like

    Michael Jensen Jensen Real Estate

    00 28th St, Spirit Lake, IA 51360
  • /45

    $511,103

    Sold Nov 03, 2025

    15468 250th Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 2,500 Sq Ft
    • Built 1982

    Last Sold Summary

    • 10% Above List Price
    • $204/SF
    • 39 Days On Market

    Current Estimated Value $523,491

    Last Listing Agent Gretchen Lolis Hinn Real Estate

    15468 250th Ave, Spirit Lake, IA 51360
    • /24

      Est $247,622

      Not Listed For Sale

      1105 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 1.5 Baths
      • 1,560 Sq Ft
      • Built 1964
      1105 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 18% Above List Price
      • $134/SF
      • 2 Days On Market
      • Last Sold Price $209,000
      • Jan 18, 2024

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /20

    $399,000

    $10K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,166 Sq Ft

    16397 255th Ave, Spirit Lake, IA 51360

    Enjoy lake living without the lakefront price! This well-maintained 4-bedroom (1 non-conforming), 3-bath home offers over 2,100 square feet of living space and beautiful views of East Okoboji Lake—making it a perfect year-round residence or weekend getaway! Designed with both comfort and functionality in mind, this raised ranch features an open-concept main level with a spacious living room,

    Jason Grinnen Copper Dog Realty, LLC

    16397 255th Ave, Spirit Lake, IA 51360
  • /30

    $415,000

    Sold Jul 02, 2025

    4101 15th St, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 2% Above List Price
    • $168/SF
    • 11 Days On Market

    Current Estimated Value $426,903

    Last Listing Agent Landon Howard Real Estate Unlimited

    4101 15th St, Spirit Lake, IA 51360
    • /46

      Est $235,722

      Not Listed For Sale

      1102 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,836 Sq Ft
      • Built 1910
      1102 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 21% Above List Price
      • $106/SF
      • 5 Days On Market
      • Last Sold Price $195,000
      • Aug 04, 2023

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /17

    $490,000

    $60K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft

    15964 Highway 86 Unit 19, Spirit Lake, IA 51360

    Life at the lake feels effortless in this inviting 2-bedroom, 2-bath home located in the popular PMC community on the North Bay of West Lake Okoboji. With water access, a boat slip on a newly built community dock, and a sandy beach just steps away, this property is designed for making the most of every season at the lake. Residents of PMC enjoy access to a welcoming clubhouse perfect for

    Jill Pluim Realty Associates

    15964 Highway 86 Unit 19, Spirit Lake, IA 51360
  • /26

    $1,400,000

    Sold Jun 12, 2025

    25626 Oak Ln, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 2,838 Sq Ft
    • Built 1993

    Last Sold Summary

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

    Current Estimated Value $1,458,449

    Last Listing Agent Keith Diekevers Hinn Real Estate

    25626 Oak Ln, Spirit Lake, IA 51360
    • /32

      Est $335,988

      Not Listed For Sale

      914 11th St, Spirit Lake, IA 51360

      • 4 Beds
      • 1.5 Baths
      • 2,845 Sq Ft
      • Built 1950
      914 11th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 20% Above List Price
      • $98/SF
      • 1 Day On Market
      • Last Sold Price $280,000
      • Jun 28, 2023

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /29

    $400,000

    • 4 Beds
    • 3 Baths
    • 2,700 Sq Ft

    1806 Highway 9, Spirit Lake, IA 51360

    Escape to the perfect blend of comfort and countryside with this four bedroom, three bath, three car garage nestled on 1.47 acres on Highway 9. Easy access with a private serene setting whether you're looking for a peaceful retreat, hobby acreage or place to create lasting memories, this property has it all! DNR land across the road- perfect for hunting, hiking, and enjoying nature. Enjoy the

    Marilyn Vos Hoien Realty

    1806 Highway 9, Spirit Lake, IA 51360
  • /2

    $315,000

    Sold May 28, 2025

    900 27th St Unit 10, Spirit Lake, IA 51360

    • 3 Beds
    • 1.5 Baths
    • 2,112 Sq Ft
    • Built 1977

    Last Sold Summary

    • $149/SF
    • 0 Days On Market

    Current Estimated Value $346,445

    Last Listing Agent Elizabeth Sandy RE/MAX Lakes Realty

    900 27th St Unit 10, Spirit Lake, IA 51360
    • /27

      Est $922,291

      Not Listed For Sale

      15653 250th Ave, Spirit Lake, IA 51360

      • 2 Beds
      • 2.5 Baths
      • 2,444 Sq Ft
      • Built 1999
      15653 250th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $323/SF
      • 2 Days On Market
      • Last Sold Price $789,500
      • Oct 28, 2024

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /23

    $1,650,000

    $730K PRICE DROP
    • Land
    • 85 Acres
    • $19,412 per Acre

    252nd Ave 255th Ave and 260th Ave, Spirit Lake, IA 51350

    Price REDUCTION! Build Something Special In the Iowa Great Lakes Area! This ±86-acre property offers a unique opportunity to design a residential community near Big Spirit and East Okoboji Lakes. With 60.84 acres in CRP (expiring soon) and 25.3 acres in WRP Natural Wetlands, the land naturally lends itself to a layout that incorporates open space and scenic surroundings that will elevate your

    Kolette Delperdang EXIT Realty Midwest

    252nd Ave 255th Ave and 260th Ave, Spirit Lake, IA 51350
  • /23

    $296,500

    Sold Nov 21, 2025

    1710 Denver Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2.5 Baths
    • 2,208 Sq Ft
    • Built 1920

    Last Sold Summary

    • 10% Below List Price
    • $134/SF
    • 93 Days On Market

    Current Estimated Value $294,452

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    1710 Denver Ave, Spirit Lake, IA 51360
    • /21

      Est $1,222,034

      Not Listed For Sale

      2301 Francis Sites Dr, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 3,471 Sq Ft
      • Built 1989
      2301 Francis Sites Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Below List Price
      • $376/SF
      • 28 Days On Market
      • Last Sold Price $1,305,000
      • Oct 07, 2024

      Last Listing Agent Kirk Stauss Stauss Realty

  • /30

    $595,000

    • 3 Beds
    • 2.5 Baths
    • 1,728 Sq Ft

    103 21st St Unit 18, Spirit Lake, IA 51360

    Discover the excitement of summer at Stewarts Landing with this three-bedroom, two-bathroom unit offering 1,726 square feet of living space. Located in a desirable end-cap spot on an upper floor, it features stunning views of East Okoboji Lake and overlooks the pool. All appliances are included, plus underground heated parking. Act fast—this won't last!

    Brad Sanderson EXIT Realty Midwest

    103 21st St Unit 18, Spirit Lake, IA 51360
  • /2

    $688,000

    Sold Sep 11, 2025

    13367 253rd Ave, Spirit Lake, IA 51360

    • 2 Beds
    • 3 Baths
    • 1,471 Sq Ft
    • Built 1930

    Last Sold Summary

    • 6% Below List Price
    • $468/SF
    • 0 Days On Market

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    13367 253rd Ave, Spirit Lake, IA 51360
    • /14

      Est $323,625

      Not Listed For Sale

      2713 Adams Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 4 Baths
      • 2,020 Sq Ft
      • Built 1990
      2713 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $149/SF
      • 15 Days On Market
      • Last Sold Price $300,000
      • Oct 11, 2024

      Last Listing Agent Ryan Maris Okoboji Realty

  • /2

    $69,900

    • Land
    • 13,134 Sq Ft
    • $231,829 per Acre

    Lot 18 Jolly Ct, Spirit Lake, IA 51360

    Now is the time to reserve your lot at Pointe of Pines Third Addition! Build to suit options available through developer, or choose your lot and bring the builder of your choice. Select the lot that fits your needs; slab on grade, garden view, or walk out basement. These large lots offer plenty of space to build the home of your dreams with extra yard room and space for a garden shed / detached

    Seth Hellinga Real Estate Unlimited

    Lot 18 Jolly Ct, Spirit Lake, IA 51360
  • /19

    $30,000

    Sold Apr 30, 2026

    1502 Memphis Ave Unit 6, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 926 Sq Ft
    • Built 1971

    Last Sold Summary

    • 20% Below List Price
    • $32/SF
    • 178 Days On Market

    Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    1502 Memphis Ave Unit 6, Spirit Lake, IA 51360
    • /15

      Est $321,992

      Not Listed For Sale

      2705 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,192 Sq Ft
      • Built 1990
      2705 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 15% Above List Price
      • $128/SF
      • 8 Days On Market
      • Last Sold Price $280,000
      • Jun 16, 2023

      Last Listing Agent Scott Hunter Hunter Real Estate

  • /32

    $305,000

    • 3 Beds
    • 1.5 Baths
    • 1,504 Sq Ft

    1911 Boston Ave, Spirit Lake, IA 51360

    Those magical moments are calling you with this opportunity you won't want to miss. Situated on a full 1 acre lot just footsteps from the public dock on East Lake Okoboji. For a creative handyman perhaps you take this 3 bedroom 2 bath home and return it to it's glory or use this great piece of land as the ideal location for new home construction or an investment opportunity of your choosing.

    Bryan Sebastian Hinn Real Estate

    1911 Boston Ave, Spirit Lake, IA 51360
  • /43

    $515,000

    Sold Sep 19, 2025

    101 19th St Unit 502, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 1,838 Sq Ft
    • Built 1984

    Last Sold Summary

    • 12% Below List Price
    • $280/SF
    • 152 Days On Market

    Current Estimated Value $554,541

    Last Listing Agent Erica Schultes NextHome at the Lakes

    101 19th St Unit 502, Spirit Lake, IA 51360
    • /17

      Est $274,643

      Not Listed For Sale

      2326 Francis Sites Dr, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 998 Sq Ft
      • Built 1910
      2326 Francis Sites Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 19% Above List Price
      • $230/SF
      • 0 Days On Market
      • Last Sold Price $230,000
      • Feb 12, 2024

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /4

    $190,000

    $49K PRICE DROP Under Contract
    • Land
    • 1.04 Acres
    • $182,493 per Acre

    Sunner Ave/ 28th St, Spirit Lake, IA 51360

    A House and a SHOP on an ACRE in Spirit Lake? Other possibilities are a Shouse or duplex shouse! This lot is already designed for many options! 3 MINUTES from drydocking your boat at Parks Marina! The acreage lifestyle while you stay in town. Fantastic location and scenic acreage lot is ready for your dream home and an outbuilding. Corner lot. Bring your vision to life!

    Peggy Bergh-Kuker Keller Williams Okoboji

    Sunner Ave/ 28th St, Spirit Lake, IA 51360
  • /2

    $482,500

    Sold Aug 04, 2025

    3713 Lincoln Ave Unit 185, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 1% Above List Price
    • $188/SF
    • 44 Days On Market

    Current Estimated Value $392,763

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    3713 Lincoln Ave Unit 185, Spirit Lake, IA 51360
    • /15

      Est $347,411

      Not Listed For Sale

      2708 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,020 Sq Ft
      • Built 1992
      2708 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Above List Price
      • $166/SF
      • 10 Days On Market
      • Last Sold Price $336,000
      • Jan 30, 2025

      Last Listing Agent Kymm Jones RE/MAX

  • /4

    $74,000

    • Land
    • 16,950 Sq Ft
    • $190,173 per Acre

    Lot 1, 4 & 5 Walleye Dr, Spirit Lake, IA 51360

    Three lots in East Okoboji Beach. Two lots sit side-by-side and the third is just down the road. Location is close to public boat ramp for easy lake access.

    Holli Hansen RE/MAX Lakes Realty

    Lot 1, 4 & 5 Walleye Dr, Spirit Lake, IA 51360
  • /28

    $320,000

    Sold Mar 27, 2026

    3625 Keokuk Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 1,996 Sq Ft
    • Built 2015

    Last Sold Summary

    • 8% Below List Price
    • $160/SF
    • 132 Days On Market

    Current Estimated Value $333,682

    Last Listing Agent Amy Maris Okoboji Realty

    3625 Keokuk Ave, Spirit Lake, IA 51360
    • /14

      Est $302,431

      Not Listed For Sale

      2706 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,244 Sq Ft
      • Built 1990
      2706 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $115/SF
      • 21 Days On Market
      • Last Sold Price $258,000
      • Dec 29, 2023

      Last Listing Agent Katie Slater NextHome at the Lakes

  • /2

    $89,900

    • Land
    • 18,669 Sq Ft
    • $209,762 per Acre

    Lot 41 Jolly Ct, Spirit Lake, IA 51360

    Now is the time to reserve your lot at Pointe of Pines Third Addition! Build to suit options available through developer, or choose your lot and bring the builder of your choice. Select the lot that fits your needs; slab on grade, garden view, or walk out basement. These large lots offer plenty of space to build the home of your dreams with extra yard room and space for a garden shed / detached

    Seth Hellinga Real Estate Unlimited

    Lot 41 Jolly Ct, Spirit Lake, IA 51360

Showing Results 281 - 320, Page 8 of 18

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