6,899

Spirit Lake, IA Homes

Section Image
    • /18

      Est $307,199

      Not Listed For Sale

      3630 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,430 Sq Ft
      • Built 2001
      3630 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 84 Days On Market

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /11

    $4,895,000

    • Land
    • 110 Acres
    • $44,500 per Acre

    175th Street and Sunner Ave, Spirit Lake, IA 51360

    Prime location in the heart of the Iowa Great Lakes. This large, bare tract has sewer and water service available along Sunner Avenue, offering a great opportunity for future residential or commercial development.

    Jon Hjelm The ACRE Company

    175th Street and Sunner Ave, Spirit Lake, IA 51360
  • /39

    $1,000,000

    Sold Aug 29, 2025

    20500 Dolphin Rd, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 2,690 Sq Ft
    • Built 1953

    Last Sold Summary

    • 22% Below List Price
    • $372/SF
    • 157 Days On Market

    Current Estimated Value $1,038,957

    Last Listing Agent Amy Maris Okoboji Realty

    20500 Dolphin Rd, Spirit Lake, IA 51360
    • /25

      Est $305,359

      Not Listed For Sale

      3609 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,716 Sq Ft
      • Built 2004
      3609 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 209 Days On Market

      Last Listing Agent John Bramblett EXIT Realty Midwest

  • /37

    $779,000

    • 4 Beds
    • 2 Baths
    • 1,824 Sq Ft

    10585 Crowley Ave Unit A, Spirit Lake, IA 51360

    Experience lake living at its best with this completely renovated duplex on the shores of beautiful Big Spirit Lake. Spend your days enjoying some of the best fishing in the region, then unwind each evening with breathtaking west-facing sunsets over the water. Whether you're looking for a year-round home, weekend getaway, or investment opportunity, this turnkey property offers low-maintenance

    Brad Sanderson EXIT Realty Midwest

    10585 Crowley Ave Unit A, Spirit Lake, IA 51360
  • /20

    $110,000

    Sold Mar 31, 2026

    2012 Jackson Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,228 Sq Ft
    • Built 1900

    Last Sold Summary

    • 33% Below List Price
    • $90/SF
    • 119 Days On Market

    Current Estimated Value $130,839

    Last Listing Agent Nancy Petersen McCarroll Nancy Petersen Real Estate

    2012 Jackson Ave, Spirit Lake, IA 51360
    • /17

      Est $298,753

      Not Listed For Sale

      3601 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,721 Sq Ft
      • Built 2004
      3601 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /38

    $2,497,000

    • 5 Beds
    • 4 Baths
    • 2,720 Sq Ft

    2902 Manhattan Blvd, Spirit Lake, IA 51360

    Masterfully reimagined, this Manhattan Beach beauty blends sophisticated comfort with lakeside tranquility. The newly opened interior showcases a high-end kitchen and an elegant wood-burning fireplace, while the spacious sunroom and covered patio invite summer dreaming in panoramic lake views. Hosting is stress-free with four bedrooms, including two primary suites, four tiled-shower bathrooms, a

    Ryan Maris Okoboji Realty

    2902 Manhattan Blvd, Spirit Lake, IA 51360
  • /30

    $325,000

    Sold Oct 17, 2025

    3726 Jackson Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 1,963 Sq Ft
    • Built 2004

    Last Sold Summary

    • $166/SF
    • 8 Days On Market

    Current Estimated Value $339,589

    Last Listing Agent Katie Slater NextHome at the Lakes

    3726 Jackson Ave, Spirit Lake, IA 51360
    • /30

      Est $339,185

      Not Listed For Sale

      3630 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 2,034 Sq Ft
      • Built 2004
      3630 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Aftin Groen-Bradley Real Estate Unlimited

  • /29

    $375,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
  • /19

    $502,500

    Sold Sep 11, 2025

    13525 253rd Ave, Spirit Lake, IA 51360

    • Land
    • 7,920 Sq Ft
    • $2,763,401 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 10 Days On Market

    Current Estimated Value $490,333

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

    13525 253rd Ave, Spirit Lake, IA 51360
    • /46

      Est $593,493

      Not Listed For Sale

      1401 34th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,518 Sq Ft
      • Built 2005
      1401 34th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /19

    $75,000

    • Land
    • 9,976 Sq Ft
    • $327,453 per Acre

    3206 Honeycomb Courts, Spirit Lake, IA 51360

    Great Building lot in a Great Location!! 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

    3206 Honeycomb Courts, Spirit Lake, IA 51360
  • /71

    $1,600,000

    Sold Oct 17, 2025

    13726 240th Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 5,111 Sq Ft
    • Built 1971

    Last Sold Summary

    • 20% Below List Price
    • $313/SF
    • 265 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    13726 240th Ave, Spirit Lake, IA 51360
    • /48

      Est $401,047

      Not Listed For Sale

      1041 28th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,160 Sq Ft
      • Built 1980
      1041 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

  • /46

    $1,799,000

    Under Contract
    • 4 Beds
    • 3.5 Baths
    • 3,388 Sq Ft

    16532 255th Ave, Spirit Lake, IA 51360

    Breathtaking contemporary design meets East Okoboji waterfront bliss! Built with exceptional craftsmanship, this 4-bedroom, 4-bathroom walkout home delivers 3,388 square feet of pure luxury. An open main floor with 10' ceilings frames spectacular lake views through expansive windows, centered around a hand-tiled marble fireplace. The chef’s kitchen boasts rich walnut cabinetry and a striking

    Peggy Bergh-Kuker Keller Williams Okoboji

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

    $575,000

    Sold May 05, 2026

    3733 Lincoln Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,393 Sq Ft
    • Built 2023

    Last Sold Summary

    • $169/SF

    Current Estimated Value $564,124

    Last Listing Agent Marilyn Vos Hoien Realty

    3733 Lincoln Ave, Spirit Lake, IA 51360
    • /35

      Est $335,026

      Not Listed For Sale

      1081 28th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,368 Sq Ft
      • Built 1986
      1081 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Eric Hoien Hoien Realty

  • /38

    $749,000

    Pre-Foreclosure
    • 3 Beds
    • 2 Baths
    • 1,678 Sq Ft

    870 252nd Ave, Spirit Lake, IA 51360

    DON'T MISS OUT on this East Lake Okoboji property being offered $125,000 UNDER THE CURRENT ASSESSED VALUE! 870 252nd Avenue offers a rare opportunity to own 75 FEET of desirable shoreline with flexibility for both immediate enjoyment and future upside. This fully furnished, move-in ready lake home features 3 bedrooms and 2 bathrooms, making it well-suited for personal use, investors or short-term

    Brandon Visser Keller Williams Okoboji

    870 252nd Ave, Spirit Lake, IA 51360
  • /35

    $409,000

    Sold Mar 23, 2026

    1205 32nd St, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,070 Sq Ft
    • Built 2012

    Last Sold Summary

    • 4% Below List Price
    • $198/SF
    • 42 Days On Market

    Current Estimated Value $428,176

    Last Listing Agent Landon Howard Real Estate Unlimited

    1205 32nd St, Spirit Lake, IA 51360
    • /59

      Est $535,457

      Not Listed For Sale

      3113 Pinewood Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 3,396 Sq Ft
      • Built 2015
      3113 Pinewood Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 66 Days On Market

      Last Listing Agent Jimy Mac Lenz Hinn Real Estate

  • /21

    $448,000

    $20K PRICE DROP Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,034 Sq Ft

    1105 29th St, Spirit Lake, IA 51360

    Sunshine-filled living with stylish updates in a standout location! This home charms from the curb and delivers the wow factor the moment you step inside, with a soaring living room highlighted by expansive windows and a floor-to-ceiling fireplace, and a refreshed kitchen with quartz countertops and tile backsplash. The 3 bedroom, 2.5 bath home offers easy main-level living with an inviting

    Amy Maris Okoboji Realty

    1105 29th St, Spirit Lake, IA 51360
  • /14

    $62,500

    Sold Sep 15, 2025

    2408 25th St Unit 1, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • Built 2001

    Last Sold Summary

    • 13% Below List Price
    • $49/SF
    • 30 Days On Market

    Last Listing Agent Tia Hofmeyer RE/MAX Lakes Realty

    2408 25th St Unit 1, Spirit Lake, IA 51360
    • /24

      Est $451,813

      Not Listed For Sale

      1205 30th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 3,192 Sq Ft
      • Built 2003
      1205 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Scott Reynolds EXIT Realty Midwest

  • /41

    $1,149,000

    • 3 Beds
    • 3 Baths
    • 2,160 Sq Ft

    25510 Pasture Rd, Spirit Lake, IA 51360

    Lake living on beautiful Big Spirit Lake! With 87 feet of lakeshore, this 3 bedroom, 3 bathroom home offers the perfect place to relax, entertain and enjoy everything the Iowa Great Lakes have to offer.

    Brad Sanderson EXIT Realty Midwest

    25510 Pasture Rd, Spirit Lake, IA 51360
  • /27

    $360,000

    Sold Aug 27, 2025

    10285 237th Ave Unit 33, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,657 Sq Ft
    • Built 1977

    Last Sold Summary

    • $217/SF
    • 7 Days On Market

    Current Estimated Value $397,012

    Last Listing Agent Steph Johnson Keller Williams Okoboji

    10285 237th Ave Unit 33, Spirit Lake, IA 51360
    • /38

      Est $566,293

      Not Listed For Sale

      1300 30th St, Spirit Lake, IA 51360

      • 6 Beds
      • 3.5 Baths
      • 3,776 Sq Ft
      • Built 2001
      1300 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /48

    $319,900

    $79K PRICE DROP
    • 3 Beds
    • 3.5 Baths
    • 2,496 Sq Ft

    505 14th St, Spirit Lake, IA 51360

    Completely Updated with Style and Comfort in Mind New, new, new—nearly every inch of this home has been thoughtfully refreshed and upgraded. The heart of the home is a spacious kitchen featuring brand new appliances, light-tone finishes, and an added coffee bar—perfect for your daily routine or weekend hosting. The light flooring throughout gives the space a bright, airy feel that flows

    Landon Howard Real Estate Unlimited

    505 14th St, Spirit Lake, IA 51360
  • /15

    $390,000

    Sold Nov 19, 2025

    1508 Blaine's Way, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,541 Sq Ft
    • Built 2022

    Last Sold Summary

    • 4% Below List Price
    • $253/SF
    • 47 Days On Market

    Last Listing Agent JJ Newman Stauss Realty

    1508 Blaine's Way, Spirit Lake, IA 51360
    • /14

      Est $410,415

      Not Listed For Sale

      1202 29th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,763 Sq Ft
      • Built 2002
      1202 29th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 30 Days On Market

      Last Listing Agent Nick Steffes Integrity Real Estate

  • /11

    $62,000

    • 2 Beds
    • 1 Bath
    • 980 Sq Ft

    2408 25th St Unit 37, Spirit Lake, IA 51360

    Enjoy affordable living with plenty of outdoor space in this charming 2-bedroom, 1-bathroom mobile home! This well-kept home offers a comfortable layout that's perfect for first-time buyers, those looking to downsize, or anyone seeking a low-maintenance lifestyle. Step outside to a nice deck, ideal for relaxing with your morning coffee or entertaining family and friends. The spacious lot provides

    Katie Muhlbauer Integrity Real Estate

    2408 25th St Unit 37, Spirit Lake, IA 51360
  • /26

    $291,000

    Sold Sep 26, 2025

    605 11th St, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1957

    Last Sold Summary

    • 1% Above List Price
    • $182/SF
    • 3 Days On Market

    Current Estimated Value $296,706

    Last Listing Agent Elizabeth Sandy RE/MAX Lakes Realty

    605 11th St, Spirit Lake, IA 51360
    • /55

      Est $405,490

      Not Listed For Sale

      1301 28th St, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,952 Sq Ft
      • Built 1910
      1301 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Rob Hinn Hinn Real Estate

  • /21

    $349,000

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

    906 6th St, Spirit Lake, IA 51360

    This one feels like home AND a place for your boat! This three bedroom, two bath home offers East Lake access, modern updates, and a spacious fenced backyard with mature trees, a handy storage shed, and a two-car attached garage. Enjoy nearby trails, Gilbert Park, and downtown Spirit Lake’s shops and restaurants. It’s the perfect mix of comfort, convenience, and lake-town charm.

    Scott Reynolds EXIT Realty Midwest

    906 6th St, Spirit Lake, IA 51360
  • /46

    $320,000

    Sold May 29, 2026

    2731 Center Lake Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,688 Sq Ft
    • Built 1981

    Last Sold Summary

    • 20% Below List Price
    • $190/SF
    • 14 Days On Market

    Current Estimated Value $338,324

    Last Listing Agent Sophie Hinn Hinn Real Estate

    2731 Center Lake Dr, Spirit Lake, IA 51360
    • /18

      Est $430,922

      Not Listed For Sale

      2114 32nd St, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 2,654 Sq Ft
      • Built 2001
      2114 32nd St, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Scott Hunter Hunter Real Estate

  • /30

    $675,000

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    25461 Mcclelland Ln, Spirit Lake, IA 51360

    One of the nicest lots in McClelland's beach with plenty of depth for future expansion or building. This 2 bedroom year round cabin is ready for you and your guests! Don't let this opportunity get away!

    Brad Sanderson EXIT Realty Midwest

    25461 Mcclelland Ln, Spirit Lake, IA 51360
  • /46

    $515,000

    Sold Jun 03, 2026

    3302 Ponderosa Ct Unit 6B, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 1,940 Sq Ft
    • Built 2022

    Last Sold Summary

    • 6% Below List Price
    • $265/SF
    • 154 Days On Market

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    3302 Ponderosa Ct Unit 6B, Spirit Lake, IA 51360
    • /38

      Est $407,728

      Not Listed For Sale

      2809 Zenith Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,562 Sq Ft
      • Built 2000
      2809 Zenith Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 115 Days On Market

      Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

Showing Results 81 - 120, Page 3 of 18

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