Bear Valley is located in Calaveras County southeast of Modesto between Angels Camp and Mariposa along Highway 49 on the banks of the Merced River near Lake McClure.