Research Analyst Salary in South Africa
Research Analyst Salary in Pretoria
Based on 41 job listings - Pretoria, South Africa 2026
Average salary
R 380 000 - R 700 000
Median salary
R 530 000 - R 609 500
Lower rangeUpper range
Other cities
Cape Town95 job openings
Johannesburg91 job openings
Workfromhome83 job openings
Stellenbosch39 job openings
Durban34 job openings
East London26 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 41 job listings.
Explore 41 Research Analyst job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.