
The City of Cannon Beach is located on the Pacific Northwest Coast of Oregon, 80 miles west of Portland and 25 miles south of Astoria. Cannon Beach is surrounded by the rugged natural beauty of forests, ocean beaches, rivers, and the Oregon Coast Mountain range. Four miles in length, Cannon Beach is a popular and picturesque resort area, and was named as one of the world’s 100 most beautiful places by National Geographic magazine in 2013.





