Cannon Beach is a city in Clatsop County, Oregon, United States. The population was 1,690 at the 2010 census. Cannon Beach is a popular coastal tourist destination in Oregon, famous for Haystack Rock, a 235 ft sea stack that juts out along the Pacific Coast.
Haystack Rock is a 235 ft sea stack in Cannon Beach, Oregon. It is sometimes claimed locally to be the third-tallest such intertidal structure in the world, but there are no official references to support this.
Learn more Book this experienceEcola State Park is a state park located approximately 3 miles north of Cannon Beach in Clatsop County in the U.S. state of Oregon on the Oregon Coast. It is administered by the Oregon Parks and Recreation Department. The park encompasses 9 miles of coastline between Cannon Beach and Seaside and includes Tillamook Head.
Learn more Book this experience 7 km away
Arch Cape is an unincorporated community in Clatsop County, Oregon, United States. Named for the natural arch in the coastal rocks and the headland that extends into the Pacific Ocean, it is located along the Pacific coast, approximately four miles south of Cannon Beach, between Hug Point State Recreation Site to the north and Oswald West State Park to the south.
Learn moreArcadia Beach State Recreation Site is a beach and state park on the Oregon Coast of the United States located two miles south of Cannon Beach. Under the right conditions, one may hear the "singing sands" a squeaking or violin-like noise.
Learn more Book this experience 7 km away
Hug Point State Recreation Site is a state park on the northern Oregon Coast in the U.S. state of Oregon. Administered by the Oregon Parks and Recreation Department, the park is open to the public and is fee-free.
View on Google Maps Book this experience 12 km away
Seaside is a city in Clatsop County, Oregon, United States, on the coast of the Pacific Ocean. The name Seaside is derived from Seaside House, a historic summer resort built in the 1870s by railroad magnate Ben Holladay.
Learn more 13 km away
Oswald West State Park is part of the state park system of the U.S. state of Oregon. It is located about 10 miles south of the city of Cannon Beach, adjacent to Arch Cape, on the Pacific Ocean.
View on Google Maps Book this experience 15 km away
Gearhart is a city in Clatsop County, Oregon, United States. The population was 1,462 at the 2010 census.
Learn more 20 km away
Nehalem Bay State Park is a state park in the United States located on the Oregon Coast, near the communities of Nehalem and Manzanita on the Nehalem Spit, a sand spit west of Nehalem Bay.
View on Google Maps Book this experience 28 km away
The Lewis and Clark National Historical Park, located in the vicinity of the mouth of the Columbia River, commemorates the Lewis and Clark Expedition.
View on Google Maps Book this experience 34 km away
Fort Stevens, formerly named Fort Massachusetts, was part of the extensive fortifications built around Washington, D.C., during the American Civil War.
Learn more Book this experience 34 km away
Learn more
45 km away
Cape Meares is a census-designated place and unincorporated community in Tillamook County, Oregon, United States. The population was 110 at the 2000 census.
Learn more 48 km away
Oceanside is a city on the South Coast of California, located in San Diego County. The city had a population of 167,086 at the 2010 census. The city is a popular tourist destination, owing to its historic landmarks, beaches, and architecture.
Learn moreDiscover the best tours and activities around Cannon Beach, United States and book your travel experience today with our booking partners
17 pictures of Cannon Beach from Joshua Ness, Justin Luebke, Jamison McAndie and other travelers
Travel to Cannon Beach if you like:
🏖️ Beach 🏖️ Ocean ⛰️ Cliff 🏖️ CoastCannon Beach is located by the sea, 40 minutes south of Astoria, Oregon. This small, flowery community, a rather selective seaside resort of 1700 inhabitants, attracts a large crowd especially in summer. Appreciated for its 15 art galleries and its nice stores, it is especially its long sandy beach which made it famous thanks to the mythical Haystack Rock, a spectacular geological formation of more than 70 meters high rising from the water, which has become the most popular attraction of the state! Haystack Rock or the icon of Oregon! This famous giant monolith standing above the beach is accessible on foot at low tide, surrounded by colorful starfish and sea anemones. It shelters a very varied fauna of marine birds, including puffins, for the greatest pleasure of ornithologists. Outside Cannon Beach, don't miss these 2 superb parks: Ecola State Park A state park located 3.5 kilometers north of Cannon Beach: a lush rainforest with tall trees, hundreds of hiking trails including a portion of the Oregon Coast Trail that crosses several gray whale watching points over 12km and a 2km trail to reach Indian Beach, popular with surfers. Oswald West State Park A state park located 15 kilometers south of Cannon Beach, which extends over 6.5km of coastline offering impressive views of the sea, beautiful forests, miles of hiking trails including a portion of the Oregon Coast Trail which crosses over 20km, a beach nestled in a cove, bordered by the cliffs of 'Smugglers Cove', ideal for surfers: Short Sand Beach.
Discover the best hotels around Cannon Beach, United States and book your stay today with our booking partner booking.com
Click on the pictures to learn more about the places and to get directions
Discover more travel spots to explore around Cannon Beach
🏖️ Beach spots 🌊 Ocean spots 🌲 Forest spots 🏖️ Shore spots ⛰️ Cliff spots 🏖️ Headland spots 🏖️ Coast spotsExplore popular touristic places around Cannon Beach