HR Generalist Salary in South Africa
HR Generalist Salary in Vereeniging
Based on 21 job listings - Vereeniging, South Africa 2026
Average salary
R 120 000 - R 300 000
Median salary
R 180 000 - R 300 000
Lower rangeUpper range
Other cities
Cape Town232 job openings
Johannesburg178 job openings
Durban161 job openings
Workfromhome156 job openings
Pretoria136 job openings
Stellenbosch120 job openings
East London109 job openings
Gauteng86 job openings
Polokwane85 job openings
Sandton78 job openings
Centurion74 job openings
Eastern Cape53 job openings
Za53 job openings
Benoni47 job openings
George40 job openings
Pietermaritzburg40 job openings
Midrand39 job openings
Klerksdorp38 job openings
Gqeberha36 job openings
Western Cape35 job openings
Mbombela (nelspruit)34 job openings
Paarl30 job openings
Randburg30 job openings
Bloemfontein29 job openings
Mpumalanga27 job openings
Mtubatuba Local24 job openings
Soweto23 job openings
Rustenburg21 job openings
The average salary for a HR Generalist in Vereeniging, South Africa is ZAR 120 000 - ZAR 300 000 per year in 2026, based on 21 job listings.
Explore 21 HR Generalist job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.