Cannon Beach is a city in Clatsop County, Oregon, United States. The population was 1,588 as of the 2000 census. The 2007 estimate is 1,680 residents.
Cannon Beach provides miles of undisturbed beachfront, the beauty of sheer cliffs and green plantlife in warmer months. Enjoy a hike along the coast, the indulgent resort life complete with fine dining and spa escapes, and even designer shopping options.
50.0°F Fair
Temperature: 50.0 F (10.0 C)
Dewpoint: 45.0 F (7.2 C)
Relative Humidity: 83 %
Wind: Variable at 3.5 MPH (3 KT)
Visibility: 10.00 miles