Elementary Schools in Cannon Beach, OR Cannon Beach Elementary School268 Beaver StCannon Beach, OR, 971105034362294Elementary SchoolsLong Beach Elementary SchoolPrivate Schools K 12Public Schools Show More