51360 Homes for Sale

73 total properties
View 2045 HWY 9 # 78 Spirit Lake, IA MLS# 260547
$475
720

Sq.Ft.

2045 HWY 9 # 78

Spirit Lake, IA

View 2045 HWY 9 # 1 Spirit Lake, IA MLS# 260546
$550
900

Sq.Ft.

2045 HWY 9 # 1

Spirit Lake, IA

View 3121 Hwy 71 S Spirit Lake, IA MLS# 260054
$900
352

Sq.Ft.

3121 Hwy 71 S

Spirit Lake, IA

The time to sell is now! THE TIME TO SELL IS NOW!
View 1127 Lakeside Avenue # A Wahpeton, IA MLS# 251522
$1,139
1,139

Sq.Ft.

1127 Lakeside Avenue # A

Wahpeton, IA

View 1127 Lakeside Avenue # C Wahpeton, IA MLS# 260041
$1,578

1127 Lakeside Avenue # C

Wahpeton, IA

View 604 18th St Spirit Lake, IA MLS# 260399
  • Virtual Tour
1 of 16
$2,500
880

Sq.Ft.

604 18th St

Spirit Lake, IA

View 1901 32nd St #55 & 56 Spirit Lake, IA MLS# 261401
  • Recently Listed
1 of 4
$2,750
3,600

Sq.Ft.

1901 32nd St #55 & 56

Spirit Lake, IA

View 00 Week 31 Sunrise Cove, VW # #L7A & L7B Spirit Lake, IA MLS# 190827
$7,500
2

Beds

2.0

Baths

1,345

Sq.Ft.

00 Week 31 Sunrise Cove, VW # #L7A & L7B

Spirit Lake, IA

View 25th Street Spirit Lake, IA MLS# 261114
$52,500
0.0

Baths

25th Street

Spirit Lake, IA

View 2408 25th Street # #37 Spirit Lake, IA MLS# 260770
$59,000
2

Beds

1.0

Baths

980

Sq.Ft.

2408 25th Street # #37

Spirit Lake, IA

View 840 27th Street Spirit Lake, IA MLS# 261113
$59,000
0.0

Baths

840 27th Street

Spirit Lake, IA

View 3126 Spruce Court, Unit 3 Spirit Lake, IA MLS# 250437
$59,325
0.0

Baths

3126 Spruce Court, Unit 3

Spirit Lake, IA

View 3713 Larchwood Circle Spirit Lake, IA MLS# 261382
  • Recently Listed
1 of 5
$59,500
0.0

Baths

3713 Larchwood Circle

Spirit Lake, IA

View 1502 Memphis Avenue # 26 Spirit Lake, IA MLS# 260421
$69,000
3

Beds

1.0

Baths

966

Sq.Ft.

1502 Memphis Avenue # 26

Spirit Lake, IA

View 1502 Memphis Avenue # 32 Spirit Lake, IA MLS# 260513
$72,000
3

Beds

2.0

Baths

1,216

Sq.Ft.

1502 Memphis Avenue # 32

Spirit Lake, IA

View Lot 1, 4 & 5 Walleye Dr Spirit Lake, IA MLS# 251050
$74,000
0.0

Baths

Lot 1, 4 & 5 Walleye Dr

Spirit Lake, IA

View 3210 Honeycomb Court Spirit Lake, IA MLS# 251272
$75,000
0.0

Baths

3210 Honeycomb Court

Spirit Lake, IA

View 3206 Honeycomb Court Spirit Lake, IA MLS# 251273
$75,000
0.0

Baths

3206 Honeycomb Court

Spirit Lake, IA

View 3202 Honeycomb Court Spirit Lake, IA MLS# 251274
$75,000
0.0

Baths

3202 Honeycomb Court

Spirit Lake, IA

View 3218 Honeycomb Court Spirit Lake, IA MLS# 251275
$75,000
0.0

Baths

3218 Honeycomb Court

Spirit Lake, IA

Information deemed reliable but not guaranteed.

The data relating to real estate on this web site comes in part from the Internet Data Exchange (IDX) Program of the Iowa Great Lakes Board of REALTORS service.

The information being provided is for consumers personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Data is deemed reliable but is not guaranteed accurate by the the MLS. Data is updated as of 11/11/2026.