Social Worker Salary in South Africa
Social Worker Salary in Sandton
Based on 17 job listings - Sandton, 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 Town235 job openings
Workfromhome143 job openings
Johannesburg110 job openings
East London97 job openings
Pretoria92 job openings
Centurion87 job openings
Durban87 job openings
Stellenbosch85 job openings
Gauteng79 job openings
Eastern Cape58 job openings
George50 job openings
Klerksdorp49 job openings
Rustenburg43 job openings
Za42 job openings
Randburg32 job openings
Polokwane28 job openings
Benoni22 job openings
Mossel21 job openings
Bloemfontein20 job openings
The average salary for a Social Worker in Sandton, South Africa is ZAR 338 295 - ZAR 494 943 per year in 2026, based on 17 job listings.
Explore 17 Social Worker job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.