Bekkersdal is situated between Westonaria and Randfontein in the Gauteng Province.

Established in 1945 primarily to house the Africans who worked in town and on the surrounding gold mines, Bekkersdal was later granted municipal status in 1983.