×

Cannon Beach

City in Oregon
Cannon Beach is a small coastal city in northwest Oregon. It’s known for its long, sandy shore. Standing tall in the ocean, Haystack Rock is a seasonal haven for tufted puffins. On a headland to the north, trails in Ecola State Park offer sweeping...
Population: 1,519 (2022)
Area code: 503
Elevation: 46 ft (14 m)
Incorporated: 1956
ZIP code: 97110