Data Analyst Salaries in Johannesburg, Gauteng

Salary estimated from 60 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 05 November 2019
Average in Johannesburg, Gauteng
R 409 626 per year
Meets national average
  • Most Reported
R 140 000
R 818 000
Salary Distribution

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

The average salary for a Data Analyst is R 409 626 per year in Johannesburg, Gauteng, which meets the national average. Salary estimates are based on 60 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.
Data Analyst salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 519 704 per year
R 380 263 per year
R 600 083 per year
R 523 920 per year
R 375 900 per year
R 540 615 per year
R 429 931 per year
R 350 000 per year
R 285 330 per year
R 268 349 per year
Data Analyst salaries by location
CityAverage salary
R 418 279 per year
R 461 247 per year
R 26 954 per month

Data Analyst job openings

Data Analyst
Creative Counsel
Paulshof, Gauteng
Data Analyst (Statistician)
InSites Consulting
Randburg, Gauteng
Data Analyst (Statistician)
Denton Harvey
Johannesburg, Gauteng
Business Analyst: Vtb
Johannesburg, Gauteng
Analytical & Actuarial Solutions - Junior Analyst
Sandton, Gauteng
BI Business Analyst
Hollard Recruitment
Parktown, Gauteng
Data Analyst jobs in Johannesburg, Gauteng