Back Spirit Lake

Real Estate & Property for Sale in Spirit Lake

Showing 1 - 21 of 88 properties
For Sale
$539,000
10265 237th Ave
Spirit Lake IA 51360
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$145,000
304 East 3rd Street
Lake Park IA 51347
3
1
Single-Family
Listing courtesy of REMAX Experience | Sioux City
For Sale
$255,000
12 Clover Lane
Milford IA 51351
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Contingent
$599,000
# 203/580 Linden Drive
Arnolds Park IA 51331
4
2
Condo
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Contingent
$369,000
801 30th Street
Spirit Lake IA 51360
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Contingent
$369,900
902 8th Street
Spirit Lake IA 51360
4
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$459,500
# B/3308 Ponderosa Court
Spirit Lake IA 51360
3
2
Other
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$295,000
3225 Center Lake Drive
Spirit Lake IA 51360
4
3
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Pending
$549,900
3413 Kuchel Trail
Milford IA 51351
4
3
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Pending
$229,900
1105 11th St
Milford IA 51351
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$725,000
2578 225th Avenue
Milford IA 51351
6
3
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$414,900
# A/3102 Spruce Court
Spirit Lake IA 51360
2
2
Other
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$365,000
1104 Sunshine Run
Arnolds Park IA 51331
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$359,000
3729 Ithaca Avenue
Spirit Lake IA 51360
4
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$899,000
UNIT 101/1613 Chalstroms Beach Road
Okoboji IA 51355
3
2
Condo
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$599,000
477 Rohr St
Arnolds Park IA 51331
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Contingent
$409,000
201 Emerald Drive
Arnolds Park IA 51331
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
For Sale
$429,000
# 159/290 240th Avenue
Spirit Lake IA 51360
3
3
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Contingent
$444,900
# 110/290 240th Avenue
Spirit Lake IA 51360
3
2
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
Pending
$550,000
3709 Larchwood Circle
Spirit Lake IA 51360
4
3
Single-Family
Listing courtesy of REMAX Lakes Realty | Arnolds Park
SoldAug 21, 2026
$485,000
497 Rohr St
Arnolds Park IA 51331
4
3
2
Single-Family
Listing courtesy of REMAX Concepts | Waukee
1 - 21 of 88

Zip codes in Spirit Lake

View nearby Cities

© 2026 RateMyAgent