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