Talent.com

Data analyst: Average Salary in South Africa, 2025

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
1 X Senior Digital Marketing Analyst

1 X Senior Digital Marketing Analyst

Rentokil InitialClaremont, Western Cape, South Africa
We are seeking a talented and highly analytical Digital Marketing Analyst to join our marketing team.This is a crucial role for an individual who thrives on using data to drive informed decisions a...Show moreLast updated: 30+ days ago
  • Promoted
12 DAY GLOBAL PAYROLL CONSULTANT (1 Year Contract) Cape Town, SA (or remote)

12 DAY GLOBAL PAYROLL CONSULTANT (1 Year Contract) Cape Town, SA (or remote)

PtyClaremont, Western Cape, South Africa
Remote
Highly Competitive Package on Offer!.Our Client a highly reputable Investment Firm is in search of a skilled and culturally minded Global Payroll Consultant to manage their payroll operations acros...Show moreLast updated: 30+ days ago
Java Technical Lead

Java Technical Lead

Ecentric Payment SystemsRondebosch, WC, za
Quick Apply
To ensure your application is successfully received and that you can smoothly complete the screening process, we encourage you to apply through our Career Portal : . We look forward to reviewing your ...Show moreLast updated: 15 days ago
1 / 2 DAY GLOBAL PAYROLL CONSULTANT (1 Year Contract) - Cape Town, SA (or remote)

1 / 2 DAY GLOBAL PAYROLL CONSULTANT (1 Year Contract) - Cape Town, SA (or remote)

HR GenieClaremont, South Africa
Remote
Our Client, a highly reputable Investment Firm is in search of a skilled and culturally minded Globa.Year Contract) – Cape Town, SA (or remote). Highly Competitive Package on Offer!.Our Client, a hi...Show moreLast updated: 30+ days ago