Average salary
R 350 000 - R 950 000
Median salary
R 580 000 - R 950 000
Lower rangeUpper range
Salary distribution by percentile
10th percentileR 280K
25th percentileR 350K
MedianR 580K
75th percentileR 950K
90th percentileR 1M
50% of professionals earn between R 350 000 - R 950 000 ZAR
The median salary is R 580 000
Top cities
Johannesburg707 job openings
Cape Town557 job openings
Durban302 job openings
Pretoria197 job openings
Gauteng158 job openings
Za116 job openings
Sandton92 job openings
Midrand79 job openings
East London76 job openings
Centurion74 job openings
Workfromhome58 job openings
Western Cape50 job openings
Thabazimbi47 job openings
Mpumalanga45 job openings
Stellenbosch45 job openings
Randburg40 job openings
Kwazulu-Natal39 job openings
Kempton Park38 job openings
Eastern Cape37 job openings
Rustenburg34 job openings
Port Elizabeth32 job openings
Bloemfontein31 job openings
Citrusdal26 job openings
George26 job openings
The average salary for a General Manager in South Africa is ZAR 350 000 - ZAR 950 000 per year in 2026. The median salary is ZAR 765 000 per year, based on 5 260 active job listings.
The cities with the most General Manager job opportunities in South Africa are Johannesburg, Cape Town, Durban, Pretoria, Gauteng. Johannesburg leads with 707 job openings.
Explore 5 260 General Manager job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.