Homes for Sale in Cannon Beach, OR
6 homes for sale · Updated September 25, 2026
Market snapshot for Cannon Beach, OR
- Median price
- $1,449,000
- Average price
- $1,694,500
- Highest price
- $3,600,000
- Avg price / sqft
- $771/sqft
- Avg home size
- 2,145 sqft
- Avg days on market
- 189
- Avg year built
- 1982
- Avg beds / baths
- 3 bd / 2.5 ba
All homes for sale in Cannon Beach
- 421 elk creek road, Cannon Beach 97110 $580,000 · 3 bd · 2 ba · 1,197 sqft
- 164 sunset boulevard, Cannon Beach 97110 $998,000 · 3 bd · 3 ba · 1,296 sqft
- 353 north breaker point drive 353, Cannon Beach 97110 $690,000 · 2 bd · 2 ba · 1,180 sqft
- 280 east 5th avenue, Cannon Beach 97110 $1,900,000 · 4 bd · 3 ba · 3,238 sqft
- 1396 pacific avenue, Cannon Beach 97110 $2,399,000 · 4 bd · 3 ba · 1,800 sqft
- 32307 ruby lane, Cannon Beach 97110 $3,600,000 · 2 bd · 2 ba · 4,160 sqft