Talent.com

Data Analyst: Average Salary in South Africa, 2026

Find out what the average Data Analyst salary is

Salary rate
How much does a Data Analyst make in South Africa?
R 900 000/ Annual
Based on 10000 salaries
The average Data Analyst in South Africa is R 900 000 per year or R 462 per hour. Entry-level positions start at R 840 000 per year, while most experienced workers make up to R 3 978 000 per year.
MedianR 900 000
chart
LowR 840 000
HighR 3 978 000
Active jobs with salaries
Data and Insights Specialist (Business Intelligence)

Data and Insights Specialist (Business Intelligence)

MVIASouthern Suburbs (Cape), ZA
Are you the kind of data professional who doesn’t just report what happened — but explains.Data and Insights Specialist (Business Intelligence). Strategy, Innovation and Product (SiP) fu...Show moreLast updated: 27 days ago
Professional Nurse - Egg Donor Program (Cape Town)

Professional Nurse - Egg Donor Program (Cape Town)

ScistaffCPT - Southern Suburbs, Western Cape, ZA
We're Looking for : Professional Nurse - Egg Donor Program (Cape Town).We are seeking a Professional Nurse to join our donor egg program team. This role focuses on donor care, coordination, and clini...Show moreLast updated: 19 days ago
1 X Email Marketing Executive (Data) : Claremont-WC

1 X Email Marketing Executive (Data) : Claremont-WC

Rentokil InitialClaremont, Western Cape, South Africa
Rentokil Initial is one of the largest business service companies in the world comprising a number of global brands including Rentokil, Initial and Ambius. In Sub-Saharan Africa we have 2 primary bu...Show moreLast updated: 30+ days ago
Admin & Client Support Coordinator (Weekends Only)

Admin & Client Support Coordinator (Weekends Only)

DevFindersClaremont, WC, ZA
We’re looking for a dependable coordinator to manage.You’ll ensure jobs run smoothly and communications stay seamless.Allocate cleaners and organise backup cover. Confirm schedules and communicate w...Show moreLast updated: 1 day ago