7,028

Spirit Lake, IA Homes

Section Image
    • /18

      Est $340,785 Not Listed For Sale

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

      905 38th St, Spirit Lake, IA 51360

      905 38th St, Spirit Lake, IA 51360
  • /2

    $89,900

    • Land
    • 0.44 Acre
    • $204,493 per Acre

    Lot 34 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 34 Jolly Ct, Spirit Lake, IA 51360
  • /26

    $535,500 Sold May 09, 2025

    1314 35th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3.5 Baths
    • 3,039 Sq Ft
    • Built 2006

    Last Sold Summary

    • 5% Below List Price
    • $176/SF
    • 32 Days On Market

    Current Estimated Value $556,782

    Last Listing Agent Mickey Harrington Okoboji Realty

    1314 35th St, Spirit Lake, IA 51360
    • /20

      Est $399,262 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,500 Sq Ft

      913 38th St, Spirit Lake, IA 51360

      913 38th St, Spirit Lake, IA 51360
  • /12

    $59,325

    • Land
    • 0.22 Acre
    • $269,659 per Acre

    3126 Spruce Court Unit 3, Spirit Lake, IA 51360

    Great Building Lot in a Great Location!! This Brand 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 Perfect Home.

    Rob Hinn Hinn Real Estate

    3126 Spruce Court Unit 3, Spirit Lake, IA 51360
  • /23

    $770,000 Sold May 30, 2025

    716 7th St, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 1,749 Sq Ft
    • Built 1976

    Last Sold Summary

    • 4% Below List Price
    • $440/SF
    • 6 Days On Market

    Current Estimated Value $708,470

    Last Listing Agent Mickey Harrington Okoboji Realty

    716 7th St, Spirit Lake, IA 51360
    • /17

      Est $324,941 Not Listed For Sale

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

      3729 Ithaca Ave, Spirit Lake, IA 51360

      3729 Ithaca Ave, Spirit Lake, IA 51360
  • /76

    $3,685,000

    • 4 Beds
    • 3 Baths
    • 3,838 Sq Ft

    2212 Manhattan Blvd, Spirit Lake, IA 51360

    Looking for a Lakefront Home for Every Season? Enjoy Water Activities, Fishing, Cross Country Skiing, Ice Fishing or watch the WINTER GAMES activities from this custom built home with the indisputable best view on West Lake Okoboji. This well designed 4 bedroom (4th bedroom non-conforming) and 3 Bath 2 story Lakehome with 3,838 sq. ft. is on the West side of West Lake directly across from

    Keith Diekevers Hinn Real Estate

    2212 Manhattan Blvd, 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,023,016

    Last Listing Agent Amy Maris Okoboji Realty

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

      Est $334,608 Not Listed For Sale

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

      3725 Jackson Ave, Spirit Lake, IA 51360

      3725 Jackson Ave, Spirit Lake, IA 51360
  • /38

    $499,000

    • 5 Beds
    • 3 Baths
    • 2,928 Sq Ft

    3714 Lincoln Ave, Spirit Lake, IA 51360

    Fantastic new-construction ranch in a great neighborhood! This 5-bedroom, 3-bath home features an oversized three-stall garage and the option for convenient one-level living. The main floor includes the laundry, living and dining areas, and a spacious primary suite. The finished lower level offers a large family room, three additional bedrooms, a full bath, and an office. Situated on a 0.24-acre

    Michael Jensen Jensen Real Estate

    3714 Lincoln Ave, Spirit Lake, IA 51360
  • /3

    $60,000 Sold Aug 21, 2025

    25772 Martin Dr, Spirit Lake, IA 51360

    • Land
    • 0.46 Acre
    • $131,747 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 52 Days On Market

    Current Estimated Value $66,119

    Last Listing Agent Tia Hofmeyer RE/MAX Lakes Realty

    25772 Martin Dr, Spirit Lake, IA 51360
    • /19

      Est $282,464 Not Listed For Sale

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

      3710 Jewel Cir, Spirit Lake, IA 51360

      3710 Jewel Cir, Spirit Lake, IA 51360
  • /11

    $515,000 Under Contract

    • 3 Beds
    • 1 Bath
    • 624 Sq Ft

    4035 Sunner Ave, Spirit Lake, IA 51360

    The location and space that this property offers is unparalleled! Just steps from the YMCA and trail system, this property is situated to perfectly enjoy the Iowa Great Lakes! It is also a short drive to stores and restaurants. 4.5 acres gives you the space to let your imagination run wild and provides the perfect backdrop for building your dream home. This parcel allows you to be in a

    Meghan Sloma Stauss Realty

    4035 Sunner Ave, Spirit Lake, IA 51360
  • /46

    $543,750 Sold Aug 20, 2025

    1401 34th St, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,518 Sq Ft
    • Built 2005

    Last Sold Summary

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

    Current Estimated Value $546,533

    Last Listing Agent Michael Jensen Jensen Real Estate

    1401 34th St, Spirit Lake, IA 51360
    • /20

      Est $327,712 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,925 Sq Ft

      3713 Jewel Cir, Spirit Lake, IA 51360

      3713 Jewel Cir, Spirit Lake, IA 51360
  • /40

    $505,000 Under Contract

    • 5 Beds
    • 3 Baths
    • 2,848 Sq Ft

    3602 Keokuk Ave, Spirit Lake, IA 51360

    Welcome to 3602 Keokuk Avenue, Spirit Lake! Built in 2014, this beautiful 5-bedroom, 3-bath home offers space, comfort, and style on a desirable corner lot. Step inside to an open and inviting floor plan with plenty of room for family and friends to gather. The kitchen and dining area flow seamlessly into the spacious living room — perfect for entertaining or cozy nights in. The main level

    Abby Phillips Anchor Realty Group

    3602 Keokuk Ave, 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 $321,292

    Last Listing Agent Katie Slater NextHome at the Lakes

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

      Est $339,804 Not Listed For Sale

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

      3718 Jackson Ave, Spirit Lake, IA 51360

      3718 Jackson Ave, Spirit Lake, IA 51360
  • /20

    $745,000

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

    402 15th St, Spirit Lake, IA 51360

    Here is the peaceful lakeside oasis that you've been dreaming about! Whether by land or water, this property is all about peace. Along 83' of East Lake Okoboji, there is room to enjoy the beauty of the water. It is also at the end of a peaceful street and just steps from Memorial Park. Inside, the kitchen is tastefully updated and flows easily to the living room and dining area. Your family's new

    Meghan Sloma Stauss Realty

    402 15th St, Spirit Lake, IA 51360
  • /19

    $502,500 Sold Sep 11, 2025

    13525 253rd Ave, Spirit Lake, IA 51360

    • Land
    • 0.18 Acre
    • $2,791,667 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 10 Days On Market

    Current Estimated Value $512,390

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

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

      Est $342,284 Not Listed For Sale

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

      3706 Jackson Ave, Spirit Lake, IA 51360

      3706 Jackson Ave, Spirit Lake, IA 51360
  • /42

    $415,000 Under Contract

    • 5 Beds
    • 3 Baths
    • 3,020 Sq Ft

    4114 12th St, Spirit Lake, IA 51360

    Spacious 5 Bed, 3 Bath Home by Indian Hills Golf Course! Welcome to your dream home nestled right off the beautiful Indian Hills Golf Course! This stunning 5-bedroom, 3-bathroom home offers over 1,600 sq ft per floor – giving you all the space your family needs and more. Natural light floods the interior, creating a warm and inviting atmosphere throughout. The extremely large family room is

    Landon Howard Real Estate Unlimited

    4114 12th St, 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

    Current Estimated Value $1,461,000

    Last Listing Agent Michael Jensen Jensen Real Estate

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

      Est $323,511 Not Listed For Sale

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

      3621 Ithaca Ave, Spirit Lake, IA 51360

      3621 Ithaca Ave, Spirit Lake, IA 51360
  • /31

    $329,000

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

    1403 Fargo Ave, Spirit Lake, IA 51360

    Completely remodeled and truly move-in ready, this 3 bedroom, 2 bath home offers the updates buyers are searching for in a location they love. Enjoy peace of mind with a new roof, siding, doors, water heater, and fresh landscaping, all thoughtfully completed to create a modern, low-maintenance home. The fully fenced yard is ideal for pets, play, and outdoor gatherings, offering privacy and ease

    Brooke Jones RE/MAX Lakes Realty

    1403 Fargo Ave, Spirit Lake, IA 51360
  • /14

    $78,601 Sold May 12, 2025

    1605 Stern St Unit 8, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 924 Sq Ft
    • Built 1977

    Last Sold Summary

    • 39% Below List Price
    • $85/SF
    • 208 Days On Market

    Last Listing Agent Mark Leiss Stauss Realty

    1605 Stern St Unit 8, Spirit Lake, IA 51360
    • /27

      Est $337,453 Not Listed For Sale

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

      3605 Ithaca Ave, Spirit Lake, IA 51360

      3605 Ithaca Ave, Spirit Lake, IA 51360
  • /30

    $217,500

    • 5 Beds
    • 2 Baths
    • 1,504 Sq Ft

    1806 Chicago Ave, Spirit Lake, IA 51360

    Beautifully Renovated Home in the Heart of Spirit Lake! This classic 5-bedroom, 2-bath home has been extensively updated and is ready to enjoy. Conveniently located just a few blocks from the East Lake Okoboji boat ramp and close to Memorial Park with its popular splash pad, this property offers both charm and convenience.

    Michael Jensen Jensen Real Estate

    1806 Chicago Ave, Spirit Lake, IA 51360
  • /45

    $768,000 Sold Jul 04, 2025

    12465 253rd Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,976 Sq Ft
    • Built 1974

    Last Sold Summary

    • 9% Below List Price
    • $389/SF
    • 107 Days On Market

    Current Estimated Value $775,712

    Last Listing Agent Sheree Sanderson EXIT Realty Midwest

    12465 253rd Ave, Spirit Lake, IA 51360
    • /18

      Est $311,544 Not Listed For Sale

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

      3630 Ithaca Ave, Spirit Lake, IA 51360

      3630 Ithaca Ave, Spirit Lake, IA 51360
  • /16

    $259,000 Under Contract

    • 2 Beds
    • 2 Baths
    • 1,092 Sq Ft

    907 9th St, Spirit Lake, IA 51360

    Welcome to this recently updated ranch featuring 2 bedrooms and 2 baths with a bright, open feel and plenty of natural light. Enjoy a large, privacy-fenced backyard, perfect for outdoor living. A comfortable and move-in ready home with thoughtful upgrades throughout. Bonus, a back alley access!

    Scott Reynolds EXIT Realty Midwest

    907 9th 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
    • /36

      Est $321,279 Not Listed For Sale

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

      3602 Inwood Ct, Spirit Lake, IA 51360

      3602 Inwood Ct, Spirit Lake, IA 51360
  • /29

    $287,500 Under Contract

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

    1910 Chicago Ave, Spirit Lake, IA 51360

    An inviting family home with lots of updates! This 4 bedroom, 2 full bathroom home features an open living layout and a revamped kitchen serving up both style and ease. Other improvements include new flooring, floating stairs and modernized bathrooms. A bonus room offers flexible space and the oversized two-car garage provides ample room for vehicles, storage and more. Home sweet home awaits!

    Mickey Harrington Okoboji Realty

    1910 Chicago Ave, Spirit Lake, IA 51360
  • /26

    $290,000 Sold Jun 25, 2025

    2337 Quail Run, Spirit Lake, IA 51360

    • 2 Beds
    • 2 Baths
    • 1,270 Sq Ft
    • Built 2007

    Last Sold Summary

    • 1% Below List Price
    • $228/SF
    • 7 Days On Market

    Current Estimated Value $290,506

    Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

    2337 Quail Run, Spirit Lake, IA 51360
    • /25

      Est $304,513 Not Listed For Sale

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

      3609 Jackson Ave, Spirit Lake, IA 51360

      3609 Jackson Ave, Spirit Lake, IA 51360
  • /51

    $3,495,000

    • 8 Beds
    • 5.5 Baths
    • 5,620 Sq Ft

    15195 Weather End Dr, Spirit Lake, IA 51360

    Move right in and experience lakeside luxury with this stunning fully furnished 8-bedroom, 6-bath home featuring 70 feet of prime West Lake Okoboji shoreline. The craftsmanship and warmth of this home shine throughout, offering inviting spaces and thoughtful details at every turn. The lower-level walkout is perfect for entertaining, complete with a spacious lounge and game room area for all to

    George Carlson Keller Williams Okoboji

    15195 Weather End Dr, 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 $363,052

    Last Listing Agent Steph Johnson Keller Williams Okoboji

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

      Est $434,091 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,018 Sq Ft

      942 29th St, Spirit Lake, IA 51360

      942 29th St, Spirit Lake, IA 51360

Showing Results 81 - 120, Page 3 of 18

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