Harkers Canyon is located 20 km (12 mi) west-southwest of downtown Salt Lake City, in Salt Lake County, Utah, US.
The canyon empties into the Salt Lake Valley from its origin in the Oquirrh Mountains.
Although most extraction occurred in Bingham Canyon to the south, Harkers Canyon has been the site of copper mining by the Kennecott Utah Copper Corporation.
The upper end of the canyon is at 2550 m (8360 ft) elevation just below Nelson Peak, at the boundary between Salt Lake County and Tooele County, which generally follows the watershed divide between the Salt Lake Valley and Rush Valley.
The canyon empties out of the Oquirrh Mountains at 1490 m (4890 ft), near the unincorporated community of Bacchus and State Route 111, on the far western edge of the greater Salt Lake City metropolitan area.