Hell Hole is on the Pigeon Point Run of the Trinity River in Northern California. The upper put-in at Pigeon Point is about 80 miles east of Arcata and 15 miles west of Weaverville on Highway 299.