Map

Spirit Lake Homes for Sale

(353)
Sort:
Open House
<
1
24
>
$139,000
2 beds
2 full baths
1 half bath
907 sq. ft
1108 Gary Ave
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
33
>
$379,900
3 beds
2 full baths
1,725 sq. ft
504 12th St
Spirit Lake IA 51360
Courtesy Of Keller Williams Realty Sioux Falls
<
1
14
>
$69,999
1 bed
1 full bath
620 sq. ft
21418 Alta Vista St
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
12
>
$169,900
2 beds
1 full bath
1,778 sq. ft
3606 Inwood Ct.
Spirit Lake IA 51360
Listed By CENTURY 21 Jacobsen Real Estate
<
1
23
>
$634,000
3 beds
3 full baths
2,516 sq. ft
24104 Kellys Beach Dr
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
26
>
$379,000
3 beds
2 full baths
1 half bath
2,683 sq. ft
13684 240th Ave
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
1
>
$2,000
1 bed
2 full baths
Week 24 Unit 622/624 Sunrise Cove
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
1
>
$2,000
Unit 512 Week 22 Sunrise Cove
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
21
>
$129,900
3 beds
2 full baths
1,320 sq. ft
24561 104th St
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
1
>
$23,000
0 32nd St
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
1
>
$21,000
000 32nd St
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
64
>
$10,900,000
9 beds
16 full baths
24,876 sq. ft
16216 Hwy 86
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
<
1
19
>
$8,950,000
000 250th Ave
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
<
1
21
>
$5,000,000
00 170th street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
42
>
$2,880,000
5 beds
4 full baths
1 half bath
5,846 sq. ft
15616 Landings Avenue
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
26
>
$1,745,000
3 beds
3 full baths
5,201 sq. ft
13726 240th Ave
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
21
>
$1,575,000
3 beds
3 full baths
1 half bath
3,363 sq. ft
16180 Hwy 86
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
8
>
$1,475,000
5 beds
4 full baths
4,873 sq. ft
25436 182nd Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
24
>
$1,100,000
3 beds
3 full baths
2,952 sq. ft
16412 Bayside Drive
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
9
>
$949,000
4 beds
2 full baths
1,368 sq. ft
1101 Fargo Ave
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
There are 353 real estate listings found in Spirit Lake, IA. View our Spirit Lake real estate area information to learn about the weather, local school districts, demographic data, and general information about Spirit Lake, IA. Get in touch with a Spirit Lake real estate agent who can help you find the home of your dreams in Spirit Lake. Use our mortgage calculator to see how much it would be to finance a home in Spirit Lake. Not ready to buy yet? Find and compare apartments for rent in Spirit Lake.