Homes for Sale in Cannonbeach, OR

16 homes for sale · Updated August 12, 2026

Market snapshot for Cannonbeach, OR

Median price
$969,250
Average price
$1,098,938
Highest price
$2,300,000
Avg price / sqft
$602/sqft
Avg home size
1,865 sqft
Avg days on market
80
Avg year built
1982
Avg beds / baths
3.1 bd / 2.7 ba

All homes for sale in Cannonbeach