| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2701 Union AvenueSpirit Lake, IACentrally located in Spirit Lake, this spacious 5-bedroom (3 on main level), 3-bathroom ho... |
5 beds | 3 baths | 2,638 sq.ft. |
$517,000 |
Airbnb cash on cash: 2.59%
|
2003 35th StreetSpirit Lake, IAWelcome to effortless living in the highly sought-after Hawthorn Park community. Perfectly... |
4 beds | 2 baths | 2,782 sq.ft. |
$535,000 |
Airbnb cash on cash: 0.23%
|
17021 255th AvenueSpirit Lake, IAYour new home is calling in beautiful Francis Sites where you can sit on the deck and enjo... |
3 beds | 1 baths | 2,732 sq.ft. |
$629,000 |
Airbnb cash on cash: -0.41%
|
24034 Kelley's Beach DriveSpirit Lake, IADesigned for Lakeside Living⦠Located at the end of a secluded road, this beautiful home... |
4 beds | 4 baths | 2,880 sq.ft. |
$1,995,000 |
Airbnb cash on cash: -0.77%
|
408 Lake StSpirit Lake, IAYOU KNOW YOU'RE "AT THE LAKE" IN THIS UNIQUE HOME FOR ALL-SEASONS! YES! VIEWS OF LAKE AND ... |
2 beds | 1 baths | 5,310 sq.ft. |
$330,000 |
Airbnb cash on cash: 0.93%
|
1911 Boston AvenueSpirit Lake, IAThose magical moments are calling you with this opportunity you won't want to miss. Situat... |
3 beds | 2 baths | 1,504 sq.ft. |
$305,000 |
Airbnb cash on cash: 0.52%
|
402 15th StreetSpirit Lake, IAHere is the peaceful lakeside oasis that you've been dreaming about! Whether by land or w... |
3 beds | N/A baths | 2,052 sq.ft. |
$745,000 |
Airbnb cash on cash: -1.18%
|
710 Ithaca AvenueSpirit Lake, IAEAST LAKE ACCESS!! Charming 4 bed 2 bath home with an extra non conforming bedroom. Use th... |
4 beds | 1 baths | 2,544 sq.ft. |
$374,999 |
Airbnb cash on cash: 1.57%
|
16100 HWY 86Spirit Lake, IAWelcome to your dream retreat! This exceptional property features 3,921 sq ft of luxurious... |
4 beds | 4 baths | 3,921 sq.ft. |
$4,500,000 |
Airbnb cash on cash: -1.37%
|
407 8th StreetSpirit Lake, IAElbow Room! Check this 4 bedroom plus an office 3 bath home siting on Peppermint Point on ... |
4 beds | 1 baths | 3,640 sq.ft. |
$1,100,000 |
Airbnb cash on cash: -0.8%
|
3903 Dorothy's LaneSpirit Lake, IAVery Nicely Done⦠This perfectly maintained patio home offers freshly painted walls, scr... |
3 beds | 2 baths | 1,541 sq.ft. |
$424,500 |
Airbnb cash on cash: -0.49%
|
10999 240th AvenueSpirit Lake, IAItâs Simply beautiful⦠Just Listed! Experience the ultimate secluded getaway on this a... |
5 beds | 3 baths | 3,170 sq.ft. |
$785,000 |
Airbnb cash on cash: 1.41%
|
16933 256TH AvenueSpirit Lake, IAOne of the most breathtaking properties on East Lake Okoboji! This home sits on 140 feet o... |
5 beds | 4 baths | 5,180 sq.ft. |
$2,200,000 |
Airbnb cash on cash: -0.73%
|
1403 Fargo AvenueSpirit Lake, IACompletely remodeled and truly move-in ready, this 3 bedroom, 2 bath home offers the updat... |
3 beds | N/A baths | 1,728 sq.ft. |
$329,000 |
Airbnb cash on cash: 0.36%
|
4035 Sunner AvenueSpirit Lake, IAThe location and space that this property offers is unparalleled! Just steps from the YMC... |
3 beds | N/A baths | 624 sq.ft. |
$515,000 |
Airbnb cash on cash: -0.33%
|
3714 Lincoln AvenueSpirit Lake, IAFantastic new-construction ranch in a great neighborhood! This 5-bedroom, 3-bath home feat... |
5 beds | 3 baths | 2,928 sq.ft. |
$499,000 |
Airbnb cash on cash: 3.16%
|
1940 35th Street BSpirit Lake, IAWelcome to this near-new duplex in the heart of it all! With two bedrooms and a kitchen/li... |
4 beds | 1 baths | 2,439 sq.ft. |
$425,000 |
Airbnb cash on cash: 3.38%
|
1108 Fargo AvenueSpirit Lake, IAWelcome to this 4-bed, 3-bath home located in the heart of Spirit Lakeâright across the ... |
4 beds | 2 baths | 1,144 sq.ft. |
$255,000 |
Airbnb cash on cash: 3.27%
|
2012 Jackson AvenueSpirit Lake, IAGreat potential, 4 bedrrom home on a corner lot with a front porch. Affordable living or ... |
4 beds | 1 baths | 1,228 sq.ft. |
$138,000 |
Airbnb cash on cash: 7.13%
|
3302 Ponderosa Court 6BSpirit Lake, IAThis 3 bedroom, 2.5 bath twin home features an open, airy layout with 20 foot ceilings and... |
3 beds | 2 baths | 1,940 sq.ft. |
$529,500 |
Airbnb cash on cash: 0.41%
|
25865 Walleye DrSpirit Lake, IAVacation home or just a weekend get away makes this the perfect property for family and fr... |
3 beds | 2 baths | 1,512 sq.ft. |
$206,000 |
Airbnb cash on cash: 1.42%
|
3805 Sunner AvenueSpirit Lake, IACrafted with precision... This Country Acres Estates home is nestled in one of the area's... |
5 beds | 3 baths | 3,688 sq.ft. |
$795,000 |
Airbnb cash on cash: 1.84%
|
25861 105th STSpirit Lake, IAEnjoy true lakefront living at 25861 105th St in Spirit Lake. Built in 2005, this 3-bedroo... |
3 beds | 2 baths | 1,536 sq.ft. |
$698,000 |
Airbnb cash on cash: -0.74%
|
103 21St Street #18Spirit Lake, IADiscover the excitement of summer at Stewarts Landing with this three-bedroom, two-bathroo... |
3 beds | 3 baths | 1,728 sq.ft. |
$595,000 |
Airbnb cash on cash: -1.26%
|
24339 182ND StreetSpirit Lake, IARare opportunity to secure a complete East Lake Okoboji setup. Offered in conjunction w... |
3 beds | 1 baths | 1,080 sq.ft. |
$589,000 |
Airbnb cash on cash: -0.4%
|
24340 182ND StreetSpirit Lake, IAExceptionally rare opportunity on East Lake Okoboji to purchase a lakefront home along wit... |
4 beds | 1 baths | 2,464 sq.ft. |
$1,695,000 |
Airbnb cash on cash: -0.73%
|
15230 War Eagle BoulevardSpirit Lake, IAThis property offers a great balance of space, location, and future potential; close to to... |
3 beds | 2 baths | 1,680 sq.ft. |
$300,000 |
Airbnb cash on cash: 0.4%
|
102 21st Street 6Spirit Lake, IADiscover your ultimate lake retreat in this beautifully maintained East Lake Okoboji home!... |
3 beds | 1 baths | 1,898 sq.ft. |
$749,000 |
Airbnb cash on cash: -1.52%
|
3924 Dorothy's LaneSpirit Lake, IABuilt in 2023 with the Platinum Upgrade package, this beautiful zero entry (no steps) home... |
3 beds | 1 baths | 1,541 sq.ft. |
$429,000 |
Airbnb cash on cash: -0.17%
|
2731 Center Lake DrSpirit Lake, IAThis 4 bed, 2 bath home features a completely renovated kitchen with a clean, modern feel,... |
4 beds | 2 baths | 1,688 sq.ft. |
$370,000 |
Airbnb cash on cash: 1.69%
|
There are 35 properties for sale in the city of Spirit Lake . The median list price in Spirit Lake is $515,000 and the average price per square foot is $240. In April 2026, the average monthly cash on cash return in Spirit Lake is 3.00%. The average monthly rental income in Spirit Lake is $2,121.