7,049

Spirit Lake, IA Homes

Section Image Section Image
  • /17

    $3,795,000

    • Land
    • 27,616 Sq Ft
    • $5,985,813 per Acre

    2204 Manhattan Blvd, Spirit Lake, IA 51360

    100 Feet. Yes, 2 lots wide. One of the most incredible building lots on West Lake Okoboji. Views for days with brand new stone steps, new boat house, new lakeshore trolley, and an incredible 276 feet of depth where you can immerse yourself in imagination and design to build your dream home for generations to come. Rare opportunity is an understatement. Enjoy spectacular views of Arnolds Park

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 467-4543

    2204 Manhattan Blvd, Spirit Lake, IA 51360
  • /20

    Starting at $905 Per Month

    • Studio - 3 Beds

    2125 Royal Ave, Spirit Lake, IA 51360

    Welcome to The Shores in Spirit Lake, Iowa.Discover modern living designed to keep pace with your lifestyle. The Shores offers a range of thoughtfully designed studio, one-, two-, and three-bedroom apartments, along with spacious three-bedroom townhome layouts—perfect for everything from simple living to room to grow.Enjoy everyday conveniences like garages, onsite management, and

    The Shores at Spirit Lake

    (712) 482-2679

    2125 Royal Ave, Spirit Lake, IA 51360
  • /2

    $69,900

    Sold Mar 16, 2026

    Lot 44 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 15,000 Sq Ft
    • $202,976 per Acre

    Last Sold Summary

    • 320 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 44 Jolly Ct, Spirit Lake, IA 51360
    • /30

      Est $328,330

      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

  • /13

    $229,999

    Under Contract
    • 2 Beds
    • 1 Bath
    • 876 Sq Ft

    1603 Erie Ave, Spirit Lake, IA 51360

    Charming 2-bedroom, 1-bath home in the heart of Spirit Lake featuring an oversized one-car garage and a convenient location close to everything the area has to offer. Enjoy easy access to the Hwy 9/71 boat ramp for days on the water, plus the nearby splash pad for summer fun. Whether you’re looking for a year-round residence, weekend getaway, or investment opportunity, this property offers

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    (712) 214-5724

    1603 Erie Ave, Spirit Lake, IA 51360
  • /25

    Starting at $770 Per Month

    • Studio - 4 Beds

    4150 Sunner Ave, Spirit Lake, IA 51360

    Welcome home to Tallgrass Village in Spirit Lake/Okoboji, IA area! With Studio, 1, 2, and 3 bedroom apartments along with 2, 3,and 4 bedroom townhomes, you're sure to find the perfect layout that fits your needs. Our apartments feature stunning kitchens with rich cabinetry, a breakfast bar, and sleek black appliances, as well as spacious bedrooms with large closets and built-in shelving for your

    Tallgrass Village Apartments & Townhomes

    (712) 214-5769

    4150 Sunner Ave, Spirit Lake, IA 51360
  • /47

    $459,900

    Sold Sep 19, 2025

    3134 Spruce Court Unit B, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,553 Sq Ft
    • Built 2024

    Last Sold Summary

    • 2% Below List Price
    • $296/SF
    • 142 Days On Market

    Last Listing Agent Rob Hinn Hinn Real Estate

    3134 Spruce Court Unit B, Spirit Lake, IA 51360
    • /48

      Est $428,501

      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

  • /3

    $749,000

    • Land
    • 2.09 Acres
    • $358,375 per Acre

    2045 Highway 9, Spirit Lake, IA 51360

    Unbeatable location at the corner of Hwy 9 and Hwy 86. Current owners have already taken care of much of the legwork as this corner has already been permitted for a convenience store and gas station. Turning Lane off of Hwy 86 is already approved. Plat and layout available. High traffic and high visibility. This is a major traffic hub in and out of the Iowa Great Lakes. Traffic study also

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 214-1978

    2045 Highway 9, Spirit Lake, IA 51360
  • /25

    $2,100

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 2,700 Sq Ft
    • House for Rent

    509 22nd St, Spirit Lake, IA 51360

    Beautiful 4BR, 2BA farmhouse style home in Spirit Lake near the schools! This home has a two stall detached garage and fully finished basement plus a fenced in backyard. It has tons of luxury features like quiet close cabinetry and a high end kitchen with overhead hood vent. Utilities are the tenant’s responsibility including lawn care and snow removal. These services can be provided upon

    509 22nd St, Spirit Lake, IA 51360
  • /2

    $185,000

    Sold Jul 23, 2025

    Lot 24 39th St, Spirit Lake, IA 51360

    • Land
    • 1.21 Acres
    • $153,526 per Acre

    Last Sold Summary

    • 1 Day On Market

    Last Listing Agent Gregory Sheeler RE/MAX Lakes Realty

    Lot 24 39th St, Spirit Lake, IA 51360
    • /70

      Est $1,551,009

      Not Listed For Sale

      13685 253rd Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 4,370 Sq Ft
      • Built 2008
      13685 253rd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

  • /33

    $195,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,062 Sq Ft

    911 11th St, Spirit Lake, IA 51360

    Cute 2 bedroom 1 bathroom bungalow with potential for 2 more bedrooms and a bath in the basement. Many updates since 2020 including paint, trim, flooring, appliances, water heater, furnace, AC (2020), shingles and dormer siding (2023), electrical panel (2026). Nice deck, 2 car garage and garden in the backyard and just across the street from the bike trail! Don't miss this one for under $200,000

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    (712) 214-5834

    911 11th St, Spirit Lake, IA 51360
  • /12

    $1,000

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    1507 Jackson Ave, Spirit Lake, IA 51360

    Two bedroom, two bathroom house available immediately in Spirit Lake, IA. Absolutely NO PETS and NO SMOKING! A one-year lease is required: rent is $1000.00 a month plus utilities a security security deposit of $1000.00 is required!

    1507 Jackson Ave, Spirit Lake, IA 51360
  • /2

    $62,910

    Sold Oct 24, 2025

    Lot 30 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 18,977 Sq Ft
    • $144,404 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 321 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 30 Jolly Ct, Spirit Lake, IA 51360
    • /14

      Not Listed For Sale

      1605 Stern St Unit 8, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 924 Sq Ft
      • Built 1977
      1605 Stern St Unit 8, Spirit Lake, IA 51360

      Last Sold Summary

      • 208 Days On Market

  • /71

    $4,500,000

    $835K PRICE DROP Pending
    • 4 Beds
    • 4 Baths
    • 3,921 Sq Ft

    16100 Iowa 86, Spirit Lake, IA 51360

    Welcome to your dream retreat! This exceptional property features 3,921 sq ft of luxurious living space, highlighted by vaulted ceilings and a cozy fireplace. With 4 bedrooms- including three master suites-and four bathrooms. The basement boasts a wet bar and a wine cellar, perfect for entertaining, along with three non-conforming bedrooms for extra guests. Step outside to discover the enchanting

    Agent Photo

    Stephanie Bishop

    Kesterson Realty Inc

    (712) 900-0335

    16100 Iowa 86, Spirit Lake, IA 51360
  • /11

    $1,200 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    3 27th St Unit 116, Spirit Lake, IA 51360

    3 Bedroom 2 bath rental in Spirit Lake, One-year lease required and one pet under 35 pound limit. Laundry in unit. Email for application-alixmillerrealty@gmail.com

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 116, Spirit Lake, IA 51360
  • /29

    $570,000

    Sold Nov 07, 2025

    15516 N Tradewind Dr Unit 6, Spirit Lake, IA 51360

    • 2 Beds
    • 2.5 Baths
    • 1,860 Sq Ft
    • Built 1985

    Last Sold Summary

    • 5% Below List Price
    • $306/SF
    • 60 Days On Market

    Current Estimated Value $567,319

    Last Listing Agent Mickey Harrington Okoboji Realty

    15516 N Tradewind Dr Unit 6, Spirit Lake, IA 51360
    • /14

      Est $395,882

      Not Listed For Sale

      1850 23rd St Unit 50, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 2023
      1850 23rd St Unit 50, Spirit Lake, IA 51360

      Last Sold Summary

      • 193 Days On Market

  • /29

    $374,999

    $75K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,882 Sq Ft

    710 Ithaca Ave, Spirit Lake, IA 51360

    EAST LAKE ACCESS! This charming 4-bedroom, 2-bath home offers comfortable living in a sought-after location. The attached 2-car garage adds everyday convenience and extra storage. The spacious fenced backyard is perfect for pets or outdoor entertaining. Enjoy immediate lake access right from your neighborhood. With a great location, plenty of space, and a brand-new roof installed in 2025, this is

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    (712) 973-8291

    710 Ithaca Ave, Spirit Lake, IA 51360
  • /8

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3 27th St, Spirit Lake, IA 51360

    1 bed 1 bath rental available- one pet 35 pounds or under accepted. Utilities included are trash, lawn care, and water. Email alixmillerrealty@gmail.com for application, please email me for any showings as as I am away and without data reception

    Alix Miller EXIT Realty Midwest

    3 27th St, Spirit Lake, IA 51360
  • /31

    $392,500

    Sold Jun 20, 2025

    1515 Blaine's Way, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 2% Below List Price
    • $255/SF
    • 195 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    1515 Blaine's Way, Spirit Lake, IA 51360
    • /20

      Est $338,495

      Not Listed For Sale

      16616 Shoreline Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,168 Sq Ft
      • Built 1961
      16616 Shoreline Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 44 Days On Market

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

    $3,500 Per Month

    • 4 Beds
    • 2.5 Baths
    • House for Rent

    15801 Furman Rd, Spirit Lake, IA 51360

    Experience the Ultimate Lakeside Retreat at West Lake Okoboji. Welcome to your dream vacation home, boasting a breathtaking view of the stunning West Lake Okoboji. This brand new remodel offers luxurious accommodations with all the amenities you need for a perfect getaway. Property Highlights: - 4 bedrooms: Spacious and comfortable, ensuring a restful stay for all guests. - 2 1/2 Baths: Modern

    Sophie Hinn Hinn Real Estate

    15801 Furman Rd, Spirit Lake, IA 51360
  • /41

    $345,000

    Sold Sep 12, 2025

    2402 Chicago Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,516 Sq Ft
    • Built 2015

    Last Sold Summary

    • 4% Below List Price
    • $228/SF
    • 65 Days On Market

    Current Estimated Value $346,376

    Last Listing Agent Rob Hinn Hinn Real Estate

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

      Est $582,103

      Not Listed For Sale

      1314 35th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 3,039 Sq Ft
      • Built 2006
      1314 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 32 Days On Market

  • /18

    $639,000

    • 3 Beds
    • 1 Bath
    • 1,092 Sq Ft

    24741 Mcclelland Ln, Spirit Lake, IA 51360

    Some lake homes are built to impress. Others are built to be remembered. Set along 60 feet of owned beachfront on the iconic North Shore of Big Spirit Lake, this timeless cabin captures everything generations have loved about Okoboji lake life. A rare zero-entry approach to the water, meticulously maintained grounds, an original wood sauna, and a newer multi-section dock create the kind of

    Tanner Perrigo EXIT Realty Midwest

    24741 Mcclelland Ln, Spirit Lake, IA 51360
  • /35

    $459,900

    Sold Nov 20, 2025

    3134 Spruce Ct Unit A, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,558 Sq Ft
    • Built 2024

    Last Sold Summary

    • 2% Below List Price
    • $295/SF
    • 164 Days On Market

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    3134 Spruce Ct Unit A, Spirit Lake, IA 51360
    • /14

      Est $3,090,394

      Not Listed For Sale

      15518 Landings Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 2,755 Sq Ft
      • Built 2009
      15518 Landings Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 31 Days On Market

  • /44

    $1,390,000

    • 5 Beds
    • 6 Baths
    • 3,344 Sq Ft

    24410 140th St, Spirit Lake, IA 51360

    Step into timeless elegance with this extraordinary 1899 historic home overlooking beautiful Big Spirit Lake. Blending historic charm with modern convenience, this one-of-a-kind property features 4 spacious bedrooms, multiple bathrooms, and a desirable main-floor primary suite. Inside, you’ll find soaring vaulted ceilings, stunning original woodwork, remarkable historic details, and a cozy

    Heather King Hinn Real Estate

    24410 140th St, Spirit Lake, IA 51360
  • /65

    $466,105

    Sold Sep 18, 2025

    2314 Francis Sites Dr, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 2,368 Sq Ft
    • Built 1977

    Last Sold Summary

    • $197/SF
    • 6 Days On Market

    Current Estimated Value $494,786

    Last Listing Agent Suzanne Kern Real Estate Unlimited

    2314 Francis Sites Dr, Spirit Lake, IA 51360
    • /31

      Est $556,135

      Not Listed For Sale

      10615 Crowley Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 784 Sq Ft
      • Built 1963
      10615 Crowley Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 16 Days On Market

  • /29

    $900,000

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

    24040 Stevens Cove Dr, Spirit Lake, IA 51360

    Own a piece of Big Spirit Lake History! This 1900 built structure was originally a dance hall on Crandall's Beach (north end of Big Spirit) and moved to its present Stevens Cove location circa 1910, pulled over the ice on an oxen driven sled. (make sure to look for the initials of dance hall revelers carved into the solid beams of the living room) This remodeled year round home has been in the

    Eric Hoien Hoien Realty

    24040 Stevens Cove Dr, Spirit Lake, IA 51360
  • /30

    $816,000

    Sold Oct 01, 2025

    206 18th St Unit B, Spirit Lake, IA 51360

    • 5 Beds
    • 4 Baths
    • 4,142 Sq Ft
    • Built 2005

    Last Sold Summary

    • 1% Below List Price
    • $197/SF
    • 57 Days On Market

    Current Estimated Value $912,611

    Last Listing Agent Amy Maris Okoboji Realty

    206 18th St Unit B, Spirit Lake, IA 51360
    • /3

      Not Listed For Sale

      Unlisted Address

      • Built 1967
      Unlisted Address

      Last Sold Summary

      • 213 Days On Market

  • /50

    $510,000

    $9K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 2,690 Sq Ft

    3718 Keystone Cir, Spirit Lake, IA 51360

    Situated on a quiet cul-de-sac corner lot, this 5 bed, 3 bath home offers great curb appeal with beautiful landscaping. Inside, you’ll find abundant natural light and Cambria countertops throughout, adding a clean, high-end touch. The primary suite features a private bath and master closet, while the walkout basement provides additional living space. Step outside to a backyard designed for

    Landon Howard Real Estate Unlimited

    3718 Keystone Cir, Spirit Lake, IA 51360
  • /19

    $359,000

    Sold Apr 02, 2026

    1960 35th St, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 10% Below List Price
    • $272/SF
    • 54 Days On Market

    Current Estimated Value $378,793

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    1960 35th St, Spirit Lake, IA 51360
    • /32

      Est $275,554

      Not Listed For Sale

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

      • 2 Beds
      • 1 Bath
      • 1,036 Sq Ft
      • Built 1982
      1761 260th Ave Unit 52, Spirit Lake, IA 51360

      Last Sold Summary

      • 139 Days On Market

Showing Results 1 - 40, Page 1 of 18

Home Trends in Spirit Lake, IA

Housing Trends

Median Sale Price
$428,500
Median Single Family Sale Price
$448,725
Median Townhouse Sale Price
$405,000
Median 2 Bedroom Sale Price
$255,000
Median 1 Bedroom Sale Price
$125,000
Average Price Per Sq Ft
$271
Number of Homes for Sale
57
Last 12 months Home Sales
192
Months of Supply
3.60
Median List Price
$492,450
Median Change From 1st List Price
3%
Median Home Sale Price YoY Change
16%
How to Buy a Home How to Finance a Home How to Sell a Home