Analyst salary in Johannesburg Metropolitan

How much does a Analyst make in the Johannesburg Metropolitan?

Average base salary

ZAR48,750 / Month

Average ZAR48,750
Low ZAR35,000
High ZAR65,000

The average salary for Analyst is ZAR48,750 per month in Johannesburg Metropolitan salaries taken from job postings on Jobstore in the past 12 months (updated September 30, 2026)

Analyst job openings in Johannesburg Metropolitan

See more jobs

Highest paying companies for Analyst in Johannesburg Metropolitan

Average year monthly is based on job postings on Jobstore in the past 12 months.

Highest paying cities for Analyst in South Africa

How much do similar jobs as Analyst get paid in Johannesburg Metropolitan?