Based on 979 job listings - Johannesburg, South Africa 2026
The average salary for a Mining in Johannesburg, South Africa is ZAR 77 500 - ZAR 85 000 per year in 2026, based on 979 job listings.
Leading employers for Mining roles in South Africa include MECS Africa, Network Recruitment, Hatch, SOLEVO Group, Tumaini.
Explore 979 Mining job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.