Cave Junction is a city in Josephine County, Oregon, United States. The city got its name by virtue of its location at the junction of Redwood H…Cave Junction is a city in Josephine County, Oregon, United States. The city got its name by virtue of its location at the junction of Redwood Highway and Caves Highway. As of the 2020 census, the city population was 2,071. Following World War II, timber became the main source of income for residents. As timber income has since declined, the city is attempting to compensate with tourism and branding itself as a haven for retirees.