7,035

Spirit Lake, IA Homes

Section Image
  • /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 $745,840

    Last Listing Agent Mickey Harrington Okoboji Realty

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

      Est $980,772 Not Listed For Sale

      16390 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 3,540 Sq Ft
      • Built 1920
      16390 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $261/SF
      • 76 Days On Market

      Last Sold Price $925,000

      Last Listing Agent Char Cooklin EXIT Realty Midwest

  • /46

    $370,000 Under Contract

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

    2731 Center Lake Dr, Spirit Lake, IA 51360

    This 4 bed, 2 bath home features a completely renovated kitchen with a clean, modern feel, perfect for both daily living and entertaining. Major exterior updates including new windows, siding, and roof have all been completed within the last 5 years, offering peace of mind for years to come. The oversized 3-car garage is double deep, providing plenty of space for vehicles, storage, or even a

    Sophie Hinn Hinn Real Estate

    2731 Center Lake Dr, 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,025,655

    Last Listing Agent Amy Maris Okoboji Realty

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

      Est $711,563 Not Listed For Sale

      16391 255th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 2,508 Sq Ft
      • Built 1946
      16391 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 19% Above List Price
      • $239/SF
      • 59 Days On Market

      Last Sold Price $600,000

      Last Listing Agent Deb Goetzinger RE/MAX

  • /43

    $529,500 New Construction

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

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

    This 3 bedroom, 2.5 bath twin home features an open, airy layout with 20 foot ceilings and large windows that flood the home with natural light. All finishes are high end, from faucets and light fixtures to countertops, doors, and flooring. The kitchen has quartz countertops with a waterfall edge, pristine white cabinetry, and GE Café appliances. Bathrooms have quartz counters, and the master

    Janie Eick RE/MAX Lakes Realty

    3302 Ponderosa Ct Unit 6B, 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 $559,750

    Last Listing Agent Michael Jensen Jensen Real Estate

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

      Est $342,724 Not Listed For Sale

      905 38th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,846 Sq Ft
      • Built 2006
      905 38th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 22% Above List Price
      • $152/SF
      • 2 Days On Market

      Last Sold Price $280,900

      Last Listing Agent Scott Reynolds EXIT Realty Midwest

  • /2

    $89,900

    • Land
    • 0.48 Acre
    • $187,292 per Acre

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

    $60,000 Sold Aug 21, 2025

    25772 Martin Dr, Spirit Lake, IA 51360

    • Land
    • 0.5 Acre
    • $120,000 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 52 Days On Market

    Current Estimated Value $66,210

    Last Listing Agent Tia Hofmeyer RE/MAX Lakes Realty

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

      Est $409,686 Not Listed For Sale

      913 38th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,500 Sq Ft
      • Built 2006
      913 38th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 26% Above List Price
      • $130/SF
      • 142 Days On Market

      Last Sold Price $325,000

      Last Listing Agent Kirk Stauss Stauss Realty

  • /32

    $2,325,000

    • 7 Beds
    • 5.5 Baths
    • 4,554 Sq Ft

    16932 225th Ave Unit A, Spirit Lake, IA 51360

    Discover exceptional lakeside living in this beautiful 4,554 SF home offering modern design, thoughtful finishes, and generous living spaces across every level. Built in 2019, this 7-bedroom home combines luxury, comfort, and function, perfect for full-time living or high-end retreats. A highly desirable 1,700 SF finished walk-out lower level provides additional private living quarters with

    Morgan Duncan RE/MAX Concepts

    16932 225th Ave Unit A, 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 $327,876

    Last Listing Agent Katie Slater NextHome at the Lakes

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

      Est $329,543 Not Listed For Sale

      3729 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,718 Sq Ft
      • Built 2006
      3729 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 24% Above List Price
      • $154/SF
      • 0 Days On Market

      Last Sold Price $265,000

      Last Listing Agent Charlie Leissler RE/MAX

  • /16

    $629,000

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

    20627 155th St Unit 22, Spirit Lake, IA 51360

    The living is easy at the Landings. Sit back and enjoy the lake life in this free-standing home just steps from beautiful blue West Lake Okoboji. The best part? The HOA takes care of all of the work for you! There is even an Association beach, hoist space, pool and clubhouse. Whether looking for a vacation getaway or a permanent residence, this home fits the bill! Your new favorite place will be

    Mark Leiss Stauss Realty

    20627 155th St Unit 22, 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 $499,333

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

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

      Est $343,148 Not Listed For Sale

      3725 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,748 Sq Ft
      • Built 2005
      3725 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 14% Above List Price
      • $172/SF
      • 16 Days On Market

      Last Sold Price $300,000

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /2

    $59,900 Pending

    • Land
    • 0.27 Acre
    • $221,852 per Acre

    Lot 43 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 43 Jolly Ct, 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
    • /19

      Est $295,306 Not Listed For Sale

      3710 Jewel Cir, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,721 Sq Ft
      • Built 2006
      3710 Jewel Cir, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $152/SF
      • 38 Days On Market

      Last Sold Price $262,000

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /15

    $160,000 Pending

    • Land
    • 0.55 Acre
    • $290,909 per Acre

    000 260th Ave, Spirit Lake, IA 51360

    One of the last lots in one of the Iowa Great Lake’s most prestigious neighborhoods, ARTHUR HEIGHTS with lake swimming area, dock access, tennis court, and hoist option! SIZE MATTERS & this lot is OVER HALF an ACRE, prepped with little to no tree removal, and the utilities are already to the Lot. Privacy (set back to woods vs neighbors); or a PERFECT set-up for a walkout basement to your wooded

    Tammy Fredericksen EXIT Realty Midwest

    000 260th 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
    • /20

      Est $335,826 Not Listed For Sale

      3713 Jewel Cir, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,925 Sq Ft
      • Built 2006
      3713 Jewel Cir, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $155/SF
      • 8 Days On Market

      Last Sold Price $297,500

      Last Listing Agent Amy Maris Okoboji Realty

  • /30

    $299,000

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

    25913 162nd St, Spirit Lake, IA 51360

    Step into your new home! This well maintained 3 bedroom, 2 bath ranch offers comfort, style, and convenient access to East Lake and Elinor Bedell State Park. Surrounded by mature evergreens and a neighboring vacant lot, the property provides a sense of privacy and tranquility. Inside, you’ll find hardwood floors and an open floor plan that creates a bright, welcoming space perfect for

    Sean Kondrath Real Estate Unlimited

    25913 162nd St, 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 $429,006

    Last Listing Agent Landon Howard Real Estate Unlimited

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

      Est $334,699 Not Listed For Sale

      3718 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 2,090 Sq Ft
      • Built 2004
      3718 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $141/SF
      • 16 Days On Market

      Last Sold Price $295,000

      Last Listing Agent Nick Stauss Stauss Realty

  • /2

    $89,900

    • Land
    • 0.44 Acre
    • $204,318 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
  • /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 $791,480

    Last Listing Agent Sheree Sanderson EXIT Realty Midwest

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

      Est $341,192 Not Listed For Sale

      3706 Jackson Ave, Spirit Lake, IA 51360

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

      Last Sold Summary

      • 13% Above List Price
      • $297/SF
      • 1 Day On Market

      Last Sold Price $302,000

      Last Listing Agent Ben Pruss Real Estate Unlimited

  • /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
  • /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
    • /27

      Est $341,785 Not Listed For Sale

      3621 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,822 Sq Ft
      • Built 2005
      3621 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $316,500

      Last Listing Agent Brandon Visser Keller Williams Okoboji

  • /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
  • /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 $299,644

    Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

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

      Est $341,112 Not Listed For Sale

      3605 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,946 Sq Ft
      • Built 2004
      3605 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 16% Above List Price
      • $152/SF
      • 2 Days On Market

      Last Sold Price $295,000

      Last Listing Agent Mickey Harrington Okoboji Realty

  • /11

    $515,000 Pending

    • 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
  • /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 $372,384

    Last Listing Agent Steph Johnson Keller Williams Okoboji

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

      Est $312,989 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

      • 25% Above List Price
      • $175/SF
      • 84 Days On Market

      Last Sold Price $250,000

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /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
  • /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

Showing Results 81 - 120, Page 3 of 18

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