Del Loma is located southeast of Eureka between Willow Creek and Weaverville along Highway 299 on the banks of the Trinity River near Clair Engle Lake.
Situated within the Shasta-Trinity National Forest.