View 1667 Highway 9 Spirit Lake, IA MLS# 261446
  • Recently Listed
1 of 63
OPEN HOUSE: Saturday 11/14 10:00 AM - 11:30 AM
$535,000
5

Beds

3.0

Baths

2,931

Sq.Ft.

1667 Highway 9

Spirit Lake, IA

View 922 33rd Street Spirit Lake, IA MLS# 261421
  • Recently Listed
1 of 32
$560,000
6

Beds

3.0

Baths

3,198

Sq.Ft.

922 33rd Street

Spirit Lake, IA

View 3734 Keokuk Avenue Spirit Lake, IA MLS# 261404
  • Recently Listed
1 of 43
$499,999
5

Beds

3.0

Baths

2,804

Sq.Ft.

3734 Keokuk Avenue

Spirit Lake, IA

The time to sell is now! THE TIME TO SELL IS NOW!
View 10265 237th Avenue Spirit Lake, IA MLS# 261422
  • Recently Listed with Virtual Tour
1 of 41
$539,000
3

Beds

2.0

Baths

1,532

Sq.Ft.

10265 237th Avenue

Spirit Lake, IA

View 3706 Larchwood Circle Spirit Lake, IA MLS# 261396
  • Recently Listed
1 of 6
$550,000
4

Beds

2.1

Baths

2,260

Sq.Ft.

3706 Larchwood Circle

Spirit Lake, IA

View 103 21st Street #9 Spirit Lake, IA MLS# 261403
  • Recently Listed
1 of 27
$499,900
3

Beds

2.0

Baths

1,600

Sq.Ft.

103 21st Street #9

Spirit Lake, IA

View 3009 Keokuk Avenue Spirit Lake, IA MLS# 261376
1 of 31
OPEN HOUSE: Saturday 11/14 11:00 AM - 12:00 PM
$535,000
4

Beds

3.1

Baths

3,472

Sq.Ft.

3009 Keokuk Avenue

Spirit Lake, IA

View 3308 Ponderosa Court # B Spirit Lake, IA MLS# 261288
  • New Construction with Virtual Tour
1 of 32
$459,500
3

Beds

2.0

Baths

1,486

Sq.Ft.

3308 Ponderosa Court # B

Spirit Lake, IA

View 1061 29th St Spirit Lake, IA MLS# 261257
  • Virtual Tour
1 of 29
$490,000
4

Beds

3.0

Baths

2,988

Sq.Ft.

1061 29th St

Spirit Lake, IA

View 3618 Keokuk Avenue Spirit Lake, IA MLS# 261210
$539,500
5

Beds

3.0

Baths

2,569

Sq.Ft.

3618 Keokuk Avenue

Spirit Lake, IA

View 4101 15th Street Spirit Lake, IA MLS# 261109
$444,900
4

Beds

3.0

Baths

2,464

Sq.Ft.

4101 15th Street

Spirit Lake, IA

View 3613 Kings Court Spirit Lake, IA MLS# 261087
  • New Construction
1 of 32
$562,900
5

Beds

3.0

Baths

2,648

Sq.Ft.

3613 Kings Court

Spirit Lake, IA

View 3917 Dorothy's Lane Spirit Lake, IA MLS# 260927
  • New Construction
1 of 18
$434,900
3

Beds

2.0

Baths

1,588

Sq.Ft.

3917 Dorothy's Lane

Spirit Lake, IA

View 2019 35th St Spirit Lake, IA MLS# 260899
$459,900
4

Beds

2.1

Baths

2,440

Sq.Ft.

2019 35th St

Spirit Lake, IA

View 1701 Chicago Ave. # #205 Spirit Lake, IA MLS# 260860
$580,000
3

Beds

2.0

Baths

1,445

Sq.Ft.

1701 Chicago Ave. # #205

Spirit Lake, IA

View 1000 27th Street Spirit Lake, IA MLS# 260808
  • New Construction
1 of 20
$475,000
3

Beds

2.0

Baths

1,660

Sq.Ft.

1000 27th Street

Spirit Lake, IA

View 231st Avenue Spirit Lake, IA MLS# 260619
$475,000
0.0

Baths

231st Avenue

Spirit Lake, IA

About Spirit Lake

Listings in Spirit Lake, IA

125

Estimated median home price

$414,900
Spirit Lake IA Homes for Sale & Properties

Weichert Realtors is one of the nation's leading providers of Spirit Lake, Iowa real estate for sale and home ownership services. Contact Weichert today to buy or sell real estate in Spirit Lake, IA.

Homes for Sale by Price in Spirit Lake, IA

Price Count
$0 - 100K 27
$100K - 200K 6
$200K - 300K 11
$300K - 400K 16
$400K - 500K 14
$500K - 600K 11
$600K - 700K 11
$700K - 800K 6
$800K - 900K 3
$900K - 1M 3
$1M - Max 17

Homes for Sale by Type in Spirit Lake, IA

Property Type Count
Single Family 60
Townhouse 1
Condo 10
Commercial 15
Rental 6
Lots and Land 29
Condo/Town/CoOp 0
CoOp 0
Multi Family 7
Mobile Home 2
Farms 0

(Data as of 11/11/2026)

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.