50% of professionals earn between R 84 250 - R 122 750 ZAR
The median salary is R 103 500
The average salary for a Security Officer in South Africa is ZAR 103 500 - ZAR 122 750 per year in 2026. The median salary is ZAR 113 125 per year, based on 2 439 active job listings.
The cities with the most Security Officer job opportunities in South Africa are Cape Town, Johannesburg, Workfromhome, Pretoria, Centurion. Cape Town leads with 351 job openings.
Leading employers for Security Officer roles in South Africa include Herotel, Old Mutual Limited, The Beekman Group, TotalEnergies, Vodacom.
Explore 2 439 Security Officer job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.