Cannon Beach is surrounded by the rugged natural beauty of forests, ocean beaches, rivers, and the Oregon Coast Mountain range. Four miles in length, and with a population of 1,489, Cannon Beach is a popular and picturesque resort area, playing host to more than 750,000 visitors annually.
Why is Cannon Beach so famous?
Natural beauty: The beach is famous for its stunning coastline, which features the iconic Haystack Rock, a 235-foot sea stack that rises dramatically from the ocean.