Data Analyst Salaries in Johannesburg, Gauteng

Salary estimated from 56 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 29 November 2019
Average in Johannesburg, Gauteng
R 411 727 per year
Meets national average
  • Most Reported
R 138 000
R 829 000
Salary Distribution

How much does a Data Analyst make in Johannesburg, Gauteng?

The average salary for a Data Analyst is R 411 727 per year in Johannesburg, Gauteng, which meets the national average. Salary estimates are based on 56 salaries submitted anonymously to Indeed by Data Analyst employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Data Analyst is 1-3 years.

Job openings for Data Analyst

View all job openings for Data Analyst
Data Analyst salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 528 690 per year
R 380 263 per year
R 600 083 per year
R 523 920 per year
R 537 791 per year
R 434 455 per year
R 350 000 per year
R 285 330 per year
R 268 349 per year
R 375 900 per year
Data Analyst salaries by location
CityAverage salary
R 418 279 per year
R 461 247 per year
R 26 954 per month