| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2226 165th StreetSpirit Lake, IAWonderful opportunity in the heart of the Iowa Great Lakes that includes 5 acres of land a... |
3 beds | 1 baths | 1,988 sq.ft. |
$795,000 |
Airbnb cash on cash: -0.66%
|
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%
|
25913 162nd StSpirit Lake, IAThis home is the best of both worlds! If you like the thought of the country but want to r... |
3 beds | 2 baths | 1,800 sq.ft. |
$310,000 |
Airbnb cash on cash: 0.68%
|
1806 Chicago AvenueSpirit Lake, IABeautifully Renovated Home in the Heart of Spirit Lake! This classic 5-bedroom, 2-bath hom... |
5 beds | 2 baths | 1,504 sq.ft. |
$217,500 |
Airbnb cash on cash: 9.05%
|
15964 Highway 86 #19Spirit Lake, IASummer is coming and here is your chance to be steps from the lake. Own this West Lake Oko... |
2 beds | 2 baths | 1,000 sq.ft. |
$470,000 |
Airbnb cash on cash: 0.45%
|
505 14th StSpirit Lake, IA505 14th St, Spirit Lake, IA 51360 | Single Family Residential |
3 beds | 3 baths | 2,496 sq.ft. |
$319,900 |
Airbnb cash on cash: 0.96%
|
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 | 3 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,190,000 |
Airbnb cash on cash: -0.82%
|
15500 Tradewind Drive N 4Spirit Lake, IAWelcome to Westview Place! This is where elegance and sophistication meet the lake life! F... |
4 beds | 4 baths | 3,147 sq.ft. |
$925,000 |
Airbnb cash on cash: -1.06%
|
24781 McClelland DriveSpirit Lake, IAThe sandy beaches of Big Spirit Lake's North Shore set the stage for this exceptional wate... |
4 beds | 1 baths | 1,456 sq.ft. |
$959,900 |
Airbnb cash on cash: -0.17%
|
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%
|
25807 169th StreetSpirit Lake, IAA rare find in the sought-after Arthur Heights neighborhood! This 4+ bedroom, 3.5 bath si... |
5 beds | 2 baths | 3,372 sq.ft. |
$677,000 |
Airbnb cash on cash: 1.7%
|
25704 164th StreetSpirit Lake, IACharming 2 bedroom, 2 bathroom home sitting on two lots totaling over a quarter acre. Comp... |
2 beds | 2 baths | 1,310 sq.ft. |
$274,900 |
Airbnb cash on cash: 2.21%
|
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. |
$275,000 |
Airbnb cash on cash: 2.97%
|
1960 35th StreetSpirit Lake, IAMove-in ready, newly built 3-bedroom, 2-bath home designed with style and attention to det... |
3 beds | 1 baths | 1,320 sq.ft. |
$379,000 |
Airbnb cash on cash: -0.22%
|
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. |
$549,500 |
Airbnb cash on cash: 1.28%
|
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%
|
25709 162nd StreetSpirit Lake, IAJust off East Lake Okoboji sits this 3 bedroom, 2 bath property including a massive shop ... |
3 beds | 1 baths | 2,124 sq.ft. |
$389,000 |
Airbnb cash on cash: 0.19%
|
1205 32nd StSpirit Lake, IA1205 32nd St, Spirit Lake, IA 51360 | Single Family Residential |
4 beds | 3 baths | 2,070 sq.ft. |
$425,000 |
Airbnb cash on cash: 0.41%
|
3302 Ponderosa Ct #6BSpirit Lake, IA3302 Ponderosa Ct #6B, Spirit Lake, IA 51360 | Multi Family |
3 beds | 2 baths | 1,940 sq.ft. |
$549,500 |
Airbnb cash on cash: -0.26%
|
2351 27th St #2333Spirit Lake, IA2351 27th St #2333, Spirit Lake, IA 51360 | Condo/Coop |
1 beds | 1 baths | 936 sq.ft. |
$130,000 |
Airbnb cash on cash: -8.06%
|
Lot 35 Jolly CtSpirit Lake, IALot 35 Jolly Ct, Spirit Lake, IA 51360 | Other |
N/A beds | N/A baths | 0 sq.ft. |
$89,900 |
Airbnb cash on cash: 8.96%
|
Lot 34 Jolly CtSpirit Lake, IALot 34 Jolly Ct, Spirit Lake, IA 51360 | Other |
N/A beds | N/A baths | 0 sq.ft. |
$89,900 |
Airbnb cash on cash: 8.96%
|
Lot 32 Jolly CtSpirit Lake, IALot 32 Jolly Ct, Spirit Lake, IA 51360 | Other |
N/A beds | N/A baths | 0 sq.ft. |
$89,900 |
Airbnb cash on cash: 8.96%
|
Lot 41 Jolly CtSpirit Lake, IALot 41 Jolly Ct, Spirit Lake, IA 51360 | Other |
N/A beds | N/A baths | 0 sq.ft. |
$89,900 |
Airbnb cash on cash: 8.96%
|
There are 55 properties for sale in the city of Spirit Lake . The median list price in Spirit Lake is $329,000 and the average price per square foot is $183. In January 2026, the average monthly cash on cash return in Spirit Lake is 4.00%. The average monthly rental income in Spirit Lake is $1,868.