Cannon Beach is a delightful coastal town in northwestern Oregon, known for its beautiful Pacific Coast shoreline, which has been named as one of the world's 100 most beautiful places by National Geographic.
Stunning natural features like Haystack Rock adorn its four miles of sandy beachfront, creating a dramatic landscape for one-of-a-kind nature photography. Visitors can enjoy outdoor recreation opportunities and chances for picnics at areas like Ecola State Park and Arcadia Beach, known for its beautiful rock formations and tide pools.
At Hug Point, visitors can explore lovely hidden-away sea caves and waterfalls. Nearby, Oswald West State Park offers several miles of hiking trails throughout its 2,500 acres.
In town, charming art galleries, boutiques, and restaurants line the city's quaint main street.