Financial Analyst salary in Johannesburg

How much does a Financial Analyst make in the Johannesburg?

Average base salary

ZAR50,000 / Month

Average ZAR50,000
Low ZAR35,000
High ZAR65,000

The average salary for Financial Analyst is ZAR50,000 per month in Johannesburg salaries taken from job postings on Jobstore in the past 12 months (updated September 29, 2026)

Financial Analyst job openings in Johannesburg

See more jobs

Highest paying companies for Financial Analyst in Johannesburg

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

Highest paying cities for Financial Analyst in South Africa

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