loading

269 Spirit Lake, IA Real Estate Listings

Sort by:
house for sale
3 bds | 2 ba | 1,920 sqft

3121 Center Lake Drive, Spirit Lake, IA 51360

Sleep soundly in your dream home, especially one so affordable in Spirit Lake! A beautifully updated and spotless 3 bedr...
Save
View Home
$147,900
View Est. Payment
house for sale
5 bds | 3 ba | 2,536 sqft

3617 Jolly Court, Spirit Lake, IA 51360

Welcome home to this captivating Spirit Lake home! Located on a coveted Cul-De-Sac close to the schools, bike trails and...
Save
View Home
$277,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,872 sqft

112 23rd Street, Spirit Lake, IA 51360

Walk to the Lake! Well Cared for Ranch Style Home with a big Backyard. 3 Bedrooms on the Main Floor plus 2 non-conformin...
Save
View Home
$159,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,968 sqft

12290 253rd Avenue, Orleans, IA 51360

Location at its best! Enjoy relaxing views of Big Spirit Lake and gorgeous sunsets from your front patio. Spacious open ...
Save
View Home
$349,900
View Est. Payment
house for sale
3 bds | 3 ba | 2,704 sqft

15542 Lakeshore Drive, Spirit Lake, IA 51360

Desirable location off West Okoboji Lake. This fantastic, comfortable home is a dream come true since it has great views...
Save
View Home
$285,000
View Est. Payment
house for sale
5 bds | 4 ba | 3,259 sqft

25216 182nd Street, Spirit Lake, IA 51360

Masterful Design and Modern Luxury are Uniquely Embodied in this Beautiful Brand New 5 Bedroom, 3 Full Bath and 1 Half B...
Save
View Home
$1,299,000
View Est. Payment
house for sale
5 bds | 4 ba | 3,576 sqft

1413 Indian Hills Drive, Spirit Lake, IA 51360

Very well maintained 5 bedroom home with many custom features. 2 bedrooms on main floor, 3 in lower level. Custom kitche...
Save
View Home
$399,950
View Est. Payment
$15,000
house for sale
3 bds | 1 ba | 816 sqft

700 7th Street, Spirit Lake, IA 51360

Lakeside living! Remodeled, updated and classic. Enjoy clean lines and functional features. This year-around cabin was g...
Save
View Home
$395,000
View Est. Payment
house for sale
4 bds | 3 ba | 1,620 sqft

23831 178th Street, Spirit Lake, IA 51360

Color- Happy Beach House!This wonderful and full of color home is located on Loch Knolls East Okoboji's prime property. ...
Save
View Home
$695,000
View Est. Payment
house for sale
4 bds | 3 ba | 3,072 sqft

16853 258th Avenue, Spirit Lake, IA 51360

Home in the Trees! This Great 4 Bedroom 3 Bath Ranch style Home has a 3 car garage and a nice size lot full of Trees is ...
Save
View Home
$325,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,568 sqft

1926 143rd Street, Montgomery, IA 51360

AFFORDABLE LIVING can be yours now! Please take a look at this well-maintained property 5 miles from the lakes. There ar...
Save
View Home
$85,000
View Est. Payment
house for sale
4 bds | 2 ba | 1,416 sqft

508 20th Street, Spirit Lake, IA 51360

Attention investors....this home already has a renter in there for immediate income! Investors only at this point please...
Save
View Home
$99,500
View Est. Payment
house for sale
2 bds | 2 ba | 2,128 sqft

910 11th Street, Spirit Lake, IA 51360

It's Move in Ready! Come look at this Sharp 2 Bed 2 Bath rejuvenated Ranch. Redone in 2015 with a New Kitchen, Flooring,...
Save
View Home
$149,900
View Est. Payment
house for sale
4 bds | 3 ba | 3,986 sqft

13017 240th Avenue, Spirit Lake, IA 51360

Over an acre of serene privacy accented with Big Spirit Lake views and magnificent landscaping including Amur Maples tha...
Save
View Home
$364,900
View Est. Payment
Lots/Land for sale
2.36 acres

000 Jackson Avenue, Spirit Lake, IA 51360

Looking to build a house, or two, or nine? Here is a piece of land, just over 2 acres and only 2 blocks south of Hwy 9/7...
Save
View Home
$98,000
View Est. Payment
Lots/Land for sale
0.73 acres

1480 Lake Street, Spirit Lake, IA 51360

Commercial lot in Prime Location on one of the busiest streets in Spirit Lake. One block north of Highway 9/71. 50' x 60...
Save
View Home
$298,000
View Est. Payment
house for sale
4 bds | 3 ba | 4,342 sqft

1618 260th Street, Spirit Lake, IA 51360

Great Acreage in Spirit Lake featuring a 4 bedroom, 3 bath home with many modern updates, 2 car garage and outbuildings....
Save
View Home
$429,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="24px" >