Cannon Beach

Beach

Neighbourhoods

About

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.

Location

Cannon Beach, Portland, 97145

45.89177°N123.96153°W

Visit website

Contributor quotes


gems