Arch Cape is an unincorporated community in Clatsop County, Oregon, United States. Arch Cape is located along the Pacific coast and is 3.8 miles south of Cannon Beach, which is the closest town to the area. Arch Cape has a post office with ZIP code 97102. The community is in the extreme southwestern part of the county. It was named because of the natural arch in the rocks.