Social Worker Salary in South Africa
Social Worker Salary in Benoni
Based on 24 job listings - Benoni, 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 Town232 job openings
Workfromhome159 job openings
Johannesburg110 job openings
East London96 job openings
Pretoria92 job openings
Durban90 job openings
Centurion88 job openings
Stellenbosch88 job openings
Gauteng79 job openings
Eastern Cape57 job openings
George53 job openings
Klerksdorp51 job openings
Rustenburg42 job openings
Za42 job openings
Randburg32 job openings
Polokwane29 job openings
Bloemfontein20 job openings
Mossel20 job openings
The average salary for a Social Worker in Benoni, South Africa is ZAR 338 295 - ZAR 494 943 per year in 2026, based on 24 job listings.
Explore 24 Social Worker job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.