Cannon Beach, Oregon

Cannon Beach, Oregon
An aerial view of Cannon Beach with Haystack Rock in the background
Location in Oregon
Coordinates: 45°52′55″N 123°57′34″W / 45.88194°N 123.95944°W / 45.88194; -123.95944
CountryUnited States
StateOregon
CountyClatsop
Incorporated1956
Government
 • MayorBarb Knop
Area
 • Total
1.57 sq mi (4.07 km2)
 • Land1.57 sq mi (4.07 km2)
 • Water0 sq mi (0.00 km2)
Elevation
46 ft (14 m)
Population
 (2020)
 • Total
1,489
 • Density948.0/sq mi (366.04/km2)
Time zoneUTC-8 (Pacific)
 • Summer (DST)UTC-7 (Pacific)
ZIP code
97110
Area code503
FIPS code41-10850
GNIS feature ID2409975
Websiteci.cannon-beach.or.us

Cannon Beach// is a city in Clatsop County, Oregon, United States. As of the 2020 census, Cannon Beach had a population of 1,489. It is a popular coastal Oregon tourist destination, famous for Haystack Rock, a 235 ft (72 m) sea stack that juts out along the coast. In 2013, National Geographic listed it as "one of the world's 100 most beautiful places."