Social Worker Salary in South Africa
Social Worker Salary in Durban
Based on 88 job listings - Durban, 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 Town236 job openings
Workfromhome145 job openings
Johannesburg113 job openings
East London97 job openings
Pretoria92 job openings
Centurion88 job openings
Stellenbosch85 job openings
Gauteng79 job openings
Eastern Cape58 job openings
George51 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 Durban, South Africa is ZAR 338 295 - ZAR 494 943 per year in 2026, based on 88 job listings.
Explore 88 Social Worker job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.