Public Relations Manager Salary in South Africa
Public Relations Manager Salary in Cape Town
Based on 215 job listings - Cape Town, South Africa 2026
Average salary
R 300 000 - R 900 000
Median salary
R 580 000 - R 900 000
Lower rangeUpper range
Other cities
Johannesburg237 job openings
Durban122 job openings
Gauteng122 job openings
Pretoria113 job openings
Stellenbosch113 job openings
East London86 job openings
Workfromhome79 job openings
Centurion78 job openings
Za74 job openings
Eastern Cape73 job openings
Polokwane71 job openings
Northern Cape53 job openings
Mmabatho Unit 448 job openings
Sandton48 job openings
Benoni46 job openings
Mpumalanga40 job openings
Klerksdorp39 job openings
Soweto39 job openings
Bloemfontein37 job openings
Western Cape35 job openings
Vereeniging34 job openings
Upington33 job openings
Midrand30 job openings
Kwazulu-Natal29 job openings
Paarl29 job openings
Pietermaritzburg28 job openings
Rustenburg24 job openings
Randburg23 job openings
The average salary for a Public Relations Manager in Cape Town, South Africa is ZAR 300 000 - ZAR 900 000 per year in 2026, based on 215 job listings.
Explore 215 Public Relations Manager job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.