Research Analyst Salary in South Africa
Research Analyst Salary in Pretoria
Based on 40 job listings - Pretoria, South Africa 2026
Average salary
R 380 000 - R 700 000
Median salary
R 530 000 - R 700 000
Lower rangeUpper range
Other cities
Johannesburg95 job openings
Cape Town94 job openings
Workfromhome73 job openings
Stellenbosch42 job openings
Durban33 job openings
East London25 job openings
Centurion23 job openings
Sandton21 job openings
The average salary for a Research Analyst in Pretoria, South Africa is ZAR 380 000 - ZAR 700 000 per year in 2026, based on 40 job listings.
Explore 40 Research Analyst job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.