Social Worker Salary in South Africa
Social Worker Salary in Klerksdorp
Based on 50 job listings - Klerksdorp, South Africa 2026
Average salary
R 338 295 - R 494 943
Median salary
R 338 295 - R 494 943
Lower rangeUpper range
Other cities
Cape Town225 job openings
Workfromhome152 job openings
Johannesburg113 job openings
East London97 job openings
Pretoria94 job openings
Centurion90 job openings
Durban89 job openings
Stellenbosch85 job openings
Gauteng80 job openings
Eastern Cape58 job openings
George49 job openings
Rustenburg43 job openings
Za42 job openings
Randburg32 job openings
Polokwane28 job openings
Benoni22 job openings
The average salary for a Social Worker in Klerksdorp, South Africa is ZAR 338 295 - ZAR 494 943 per year in 2026, based on 50 job listings.
Explore 50 Social Worker job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.