Map

Spirit Lake Homes for Sale

(125)
Sort:
<
1
11
>
FOR SALE
$299,000
3 beds
2 baths
2,384 sq. ft
3701 Keokuk Avenue
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
25
>
FOR SALE
$619,000
3 beds
1 bath
2,065 sq. ft
12575 253rd Avenue
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
<
1
1
>
FOR SALE
$1,000
1 bed
1 bath
684 sq. ft
20785 170th Street 216-218
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
<
1
1
>
FOR SALE
$1,000
3 beds
2 baths
855 sq. ft
20785 170th Street J6
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
<
1
3
>
FOR SALE
$25,000
3714 Lincoln Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Sale Pending
<
1
12
>
FOR SALE
$995,000
16637 255 Avenue
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
<
1
24
>
FOR SALE
$230,000
4 beds
2 baths
1,872 sq. ft
25833 Walleye Dr
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
<
1
30
>
FOR SALE
$199,000
5 beds
1 bath
2,824 sq. ft
911 Gary Ave
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
<
1
24
>
FOR SALE
$2,499,000
5 beds
2 baths
3,604 sq. ft
16116 Hwy 86
Spirit Lake IA 51360
Courtesy Of Stauss Realty
<
1
55
>
FOR SALE
$425,000
5 beds
1 bath
2,826 sq. ft
10045 237th Ave
Spirit Lake IA 51360
Courtesy Of Hinn Real Estate
Sale Pending
<
1
19
>
FOR SALE
$125,000
1 bed
385 sq. ft
13328 Templar Dr S
Orleans IA 51360
Courtesy Of Hinn Real Estate
Sale Pending
<
1
25
>
FOR SALE
$125,000
1 bed
520 sq. ft
13334 Templar Dr S
Orleans IA 51360
Courtesy Of Hinn Real Estate
Sale Pending
<
1
26
>
FOR SALE
$595,000
4 beds
2 baths
4,480 sq. ft
2274 165th Street
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
<
1
6
>
FOR SALE
$29,900
000 35th St
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
Sale Pending
<
1
32
>
FOR SALE
$1,280,000
3 beds
3 baths
1 half bath
2,341 sq. ft
12915 253rd Ave
Orleans IA 51360
Courtesy Of Eric Hoien, Inc
<
1
26
>
FOR SALE
$2,200,000
1 bed
1 bath
2,728 sq. ft
2230 & 2234 165th St
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
<
1
63
>
FOR SALE
$939,000
5 beds
2 baths
4,110 sq. ft
17121 Basswood Lane
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Sale Pending
<
1
48
>
FOR SALE
$285,000
3 beds
2 baths
1,894 sq. ft
3602 Ithaca Avenue
Spirit Lake IA 51360
Courtesy Of Realty ONE Group Revolve
<
1
22
>
FOR SALE
$395,000
4 beds
1 bath
1,990 sq. ft
2726 Francis Sites Drive
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
<
1
40
>
FOR SALE
$1,100,000
4 beds
2 baths
1 half bath
2,283 sq. ft
2602 Center Lake Drive
Spirit Lake IA 51360
Courtesy Of Stauss Realty
There are 125 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.