Homes for Sale in Spirit Lake, ID
19 homes for sale · Updated November 9, 2026
Market snapshot for Spirit Lake, ID
- Median price
- $790,000
- Average price
- $891,774
- Highest price
- $2,400,000
- Avg price / sqft
- $464/sqft
- Avg home size
- 1,949 sqft
- Avg days on market
- 31
- Avg year built
- 2008
- Avg beds / baths
- 3.2 bd / 2.5 ba
All homes for sale in Spirit Lake
- 31097 North Nautical Loop, Spirit Lake 83869 $790,000 · 2 bd · 1 ba · 1,884 sqft
- 31756 North Riffle Road, Spirit Lake 83869 $850,000 · 4 bd · 3 ba · 1,612 sqft
- 5525 West Coeur Dalene Drive, Spirit Lake 83869 $950,000 · 3 bd · 2 ba · 2,768 sqft
- 32127 North Hayden Drive, Spirit Lake 83869 $839,999 · 4 bd · 3 ba · 1,756 sqft
- 32421 North Riffle Road, Spirit Lake 83869 $2,150,000 · 4 bd · 4 ba · 3,573 sqft
- 29434 North Calliope Lane, Spirit Lake 83869 $2,400,000 · 3 bd · 2 ba · 1,500 sqft
- 4313 West Highway 54, Spirit Lake 83869 $1,575,000 · 3 bd · 3 ba · 2,704 sqft
- 32425 North 8th Avenue, Spirit Lake 83869 $439,000 · 3 bd · 2 ba · 1,200 sqft
- 5873 West Fredrick Loop, Spirit Lake 83869 $460,000 · 3 bd · 2 ba · 1,200 sqft
- 5938 West New Hampshire Street, Spirit Lake 83869 $460,000 · 4 bd · 3 ba · 1,596 sqft
- 377 That A Way, Spirit Lake 83869 $494,900 · 1 bd · 1 ba · 1,152 sqft
- 32475 North 10th Avenue, Spirit Lake 83869 $595,000 · 4 bd · 3 ba · 2,288 sqft
- 32549 North 14th Avenue, Spirit Lake 83869 $695,000 · 4 bd · 3 ba · 1,779 sqft
- 31725 North Middle Avenue, Spirit Lake 83869 $459,900 · 3 bd · 3 ba · 1,652 sqft
- 247 Songbird Way, Spirit Lake 83869 $885,000 · 3 bd · 2 ba · 2,112 sqft
- 33472 North Hayden Drive, Spirit Lake 83869 $815,000 · 3 bd · 2 ba · 1,976 sqft
- 243 Songbird Way, Spirit Lake 83869 $885,000 · 3 bd · 2 ba · 1,870 sqft
- 31775 North Middle Avenue, Spirit Lake 83869 $519,900 · 4 bd · 3 ba · 1,652 sqft
- 634 Skyhawk Drive, Spirit Lake 83869 $680,000 · 3 bd · 3 ba · 2,756 sqft