Cannon Beach is a city in Clatsop County, Oregon, United States. Its population was 1,690 at the 2010 census. 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."
An aerial view of Cannon Beach with Haystack Rock in the background
Cow elk grazing at Ecola State Park near Cannon Beach
Looking northwest up the beach
In June, Cannon Beach hosts an annual sand castle–building contest
Clatsop County is one of the 36 counties in the U.S. state of Oregon. As of the 2020 census, the population was 41,072. The county seat is Astoria. The county is named for the Clatsop tribe of Native Americans, who lived along the coast of the Pacific Ocean prior to European settlement. Clatsop County comprises the Astoria, OR Micropolitan Statistical Area, or Sunset Empire, and is located in Northwest Oregon.
Clatsop County Courthouse in Astoria
Haystack Rock in Cannon Beach is a popular tourist destination in Oregon.