City of Cannon Beach

Welcome to our City!

Named as one of "The 100 Best Art Towns in America" by author John Villani!

"One of the World's 100 Most Beautiful Places." National Geographic, June 2013 issue.

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, and with a population of 1,705, Cannon Beach is a popular and picturesque resort area, playing host to more than 750,000 visitors annually. Although Cannon Beach was incorporated as a city in 1957, it has been occupied much longer: first by native cultures, and then, since the late 1800s, by American settlers. In 1806, Captain William Clark, of the Lewis & Clark Expedition, traveled south to our area in order to secure needed blubber from a whale beached near the mouth of Ecola Creek. A map of the City of Cannon Beach, prepared by the State of Oregon and the Federal Highway Administration, is available for download. We hope you find the resources gathered on our website helpful. For more information on our history and our community, please visit the Cannon Beach Historical Society and the Cannon Beach Chamber of Commerce.

City Highlights

City of Cannon Beach Tree Information

Farmers Market - Cannon Beach Farmers Market

GIS Mapping

Haystack Rock Awareness Program (HRAP)


Injured Wildlife - What should you do?

Public Art Program

Ongoing News and Event Links

South Wind Master Plan

Cannon Beach Police Department Now Accepting Applications for Reserve Police Officer

Community Grant Information

Emergency Planning

Meeting Materials Now Available Online

Oregon Health Authority Beach Water Quality Status


Territorial Sea Plan for Oregon

Tourism & Arts Fund Award Information













Haystack Rock