$5,355,000
- 4 Beds
- 4 Baths
- 3,921 Sq Ft
16100 Iowa 86, Spirit Lake, IA 51360
16100 Iowa 86, Spirit Lake, IA 51360$5,355,000
16100 Iowa 86, Spirit Lake, IA 51360
16100 Iowa 86, Spirit Lake, IA 51360$2,998,000 Open House 6/21
15365 212th Ave, Spirit Lake, IA 51360
15365 212th Ave, Spirit Lake, IA 51360$1,098,000
15211 Lakeview Dr, Spirit Lake, IA 51360
15211 Lakeview Dr, Spirit Lake, IA 51360$1,720,000
13345 253rd Ave, Spirit Lake, IA 51360
13345 253rd Ave, Spirit Lake, IA 51360$1,164,000
16884 255th Ave, Spirit Lake, IA 51360
16884 255th Ave, Spirit Lake, IA 51360$1,550,000
16851 256th Ave, Spirit Lake, IA 51360
16851 256th Ave, Spirit Lake, IA 51360$1,600,000
16901 256th Ave, Spirit Lake, IA 51360
16901 256th Ave, Spirit Lake, IA 51360$875,000
504 9th St, Spirit Lake, IA 51360
504 9th St, Spirit Lake, IA 51360$949,000
16220 255th Ave, Spirit Lake, IA 51360
16220 255th Ave, Spirit Lake, IA 51360$1,795,000
2230 & 2234 165th St, Spirit Lake, IA 51360
2230 & 2234 165th St, Spirit Lake, IA 51360$895,000
2226 165th St, Spirit Lake, IA 51360
2226 165th St, Spirit Lake, IA 51360$828,000
206 18th St Unit B, Spirit Lake, IA 51360
206 18th St Unit B, Spirit Lake, IA 51360$1,795,000
17042 255th Ave, Spirit Lake, IA 51360
17042 255th Ave, Spirit Lake, IA 51360$848,000
490 252nd Ave, Spirit Lake, IA 51360
490 252nd Ave, Spirit Lake, IA 51360$975,000
1983 Highway 9, Spirit Lake, IA 51360
1983 Highway 9, Spirit Lake, IA 51360$789,000 Open House 6/14
402 15th St, Spirit Lake, IA 51360
402 15th St, Spirit Lake, IA 51360$937,500
25781 105th St, Spirit Lake, IA 51360
25781 105th St, Spirit Lake, IA 51360$850,000
406 15th St, Spirit Lake, IA 51360
406 15th St, Spirit Lake, IA 51360$799,500
12465 253rd Ave, Spirit Lake, IA 51360
12465 253rd Ave, Spirit Lake, IA 51360$1,495,000
24425 178th St, Okoboji, IA 51355
24425 178th St, Okoboji, IA 51355$459,000
4114 12th St, Spirit Lake, IA 51360
4114 12th St, Spirit Lake, IA 51360$289,900 Open Sat 10:30AM - 11:30AM
2408 25th St Unit 94, Spirit Lake, IA 51360
2408 25th St Unit 94, Spirit Lake, IA 51360$2,645,000
2902 Manhattan Blvd, Spirit Lake, IA 51360
2902 Manhattan Blvd, Spirit Lake, IA 51360$3,850,000
15941 Lakeshore Dr, Spirit Lake, IA 51360
15941 Lakeshore Dr, Spirit Lake, IA 51360$1,390,000
407 8th St, Spirit Lake, IA 51360
407 8th St, Spirit Lake, IA 51360$2,325,000
25490 182nd St, Spirit Lake, IA 51360
25490 182nd St, Spirit Lake, IA 51360$2,799,000
15339 212th Ave, Spirit Lake, IA 51360
15339 212th Ave, Spirit Lake, IA 51360$735,000
1609 36th St, Spirit Lake, IA 51360
1609 36th St, Spirit Lake, IA 51360$1,225,000
13710 240th Ave, Spirit Lake, IA 51360
13710 240th Ave, Spirit Lake, IA 51360$325,000
1850 23rd St Unit 26, Spirit Lake, IA 51360
1850 23rd St Unit 26, Spirit Lake, IA 51360$358,500
408 Lake St, Spirit Lake, IA 51360
408 Lake St, Spirit Lake, IA 51360$399,000
16423 & 16419 255th Ave, Spirit Lake, IA 51360
16423 & 16419 255th Ave, Spirit Lake, IA 51360$699,000
24641 Mcclelland Ln, Spirit Lake, IA 51360
24641 Mcclelland Ln, Spirit Lake, IA 51360$295,000
10075 237th Ave, Spirit Lake, IA 51360
10075 237th Ave, Spirit Lake, IA 51360$399,000
505 14th St, Spirit Lake, IA 51360
505 14th St, Spirit Lake, IA 51360$219,900
2103 Denver Ave, Spirit Lake, IA 51360
2103 Denver Ave, Spirit Lake, IA 51360$1,525,000
16664 255th Ave, Spirit Lake, IA 51360
16664 255th Ave, Spirit Lake, IA 51360$1,310,000
24664 182nd St, Spirit Lake, IA 51360
24664 182nd St, Spirit Lake, IA 51360$729,000
13367 253rd Ave, Spirit Lake, IA 51360
13367 253rd Ave, Spirit Lake, IA 51360$1,150,000
11690 240th Ave, Spirit Lake, IA 51360
11690 240th Ave, Spirit Lake, IA 51360Showing Results 1 - 40, Page 1 of 2
On average, homes in Spirit Lake, IA sell after 93 days on the market compared to the national average of 49 days. The median sale price for homes in Spirit Lake, IA over the last 12 months is $360,040, up 9% from the median home sale price over the previous 12 months.
In Spirit Lake, there are currently 53 houses for sale, offering an array of options for potential buyers. With houses priced between $184,000 to $5,355,000, there's a range to accomodate every budget. As of June, 2025 the median home price in Spirit Lake is $459,000, while the average sale price is $677,838, offering insights into the local housing market. On average, houses spend 93 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Spirit Lake, IA and find the perfect place to call home.