Map

Spirit Lake Homes for Sale

(98)
Sort:
Open Houses
<
1
72
>
FOR SALE
$1,880,000
5 beds
1 bath
2 half baths
4,865 sq. ft
2506 and 2507 Francis Sites Drive
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Open House
<
1
36
>
FOR SALE
$399,000
3 beds
2,145 sq. ft
908 6th Street
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Newly Listed
<
1
18
>
FOR SALE
$285,000
3 beds
1 bath
1,430 sq. ft
3630 Ithaca Ave
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
33
>
FOR SALE
$180,000
2 beds
1 bath
864 sq. ft
25461 McClelland Dr.
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Newly Listed
<
1
25
>
FOR SALE
$980,000
3 beds
1 bath
3,214 sq. ft
202 252nd Ave
Orleans IA 51360
Courtesy Of Eric Hoien, Inc
Sale Pending
<
1
20
>
FOR SALE
$349,900
3 beds
1 bath
2,596 sq. ft
600 Jackson Avenue
Spirit Lake IA 51360
Courtesy Of Lakeland Realty of Iowa LLC
Sale Pending
<
1
28
>
FOR SALE
$265,000
5 beds
1 bath
1 half bath
2,590 sq. ft
801 Gary Ave
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
40
>
FOR SALE
$5,400,000
5 beds
4 baths
2 half baths
5,200 sq. ft
2411 Lakeshore Drive
Wahpeton IA 51360
Courtesy Of Ingvall Real Estate Team
Newly Listed
<
1
18
>
FOR SALE
$450,000
4 beds
1 bath
2,588 sq. ft
13605 240th Avenue
Orleans IA 51360
Courtesy Of Ingvall Real Estate Team
Newly Listed
<
1
34
>
FOR SALE
$234,900
3 beds
2 baths
1 half bath
3,228 sq. ft
2007 Hill Avenue
Spirit Lake IA 51360
Courtesy Of Jensen Real Estate
Newly Listed
<
1
27
>
FOR SALE
$25,000
2 beds
974 sq. ft
26101 105 Th.
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Newly Listed
<
1
92
>
FOR SALE
$875,000
6 beds
4 baths
4,446 sq. ft
2281 165th Street
Spirit Lake IA 51360
Courtesy Of Jensen Real Estate
Newly Listed
<
1
27
>
FOR SALE
$675,000
3 beds
1 bath
1,100 sq. ft
13545 253rd Avenue
Orleans IA 51360
Courtesy Of Realty ONE Group Impact
Sale Pending
<
1
42
>
FOR SALE
$409,500
4 beds
3 baths
2,466 sq. ft
1405 34th Street
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Newly Listed
<
1
8
>
FOR SALE
$59,325
00 Unit #7 Spruce Court
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Newly Listed
<
1
8
>
FOR SALE
$59,325
00 Unit #5 Spruce Court
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Newly Listed
<
1
21
>
FOR SALE
$270,000
3 beds
1 bath
1 half bath
1,504 sq. ft
1911 Boston Avenue
Spirit Lake IA 51360
Courtesy Of Northwest Iowa Realty
<
1
57
>
FOR SALE
$1,200,000
3 beds
3,064 sq. ft
1983 Hwy 9
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Sale Pending
<
1
33
>
FOR SALE
$1,575,000
5 beds
3 baths
5,439 sq. ft
13243 253rd Avenue
Orleans IA 51360
Courtesy Of Ingvall Real Estate Team
<
1
40
>
FOR SALE
$925,000
4 beds
1 bath
1,772 sq. ft
11199 Harlan Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
There are 98 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.