Skip to main content
Data Analyst Salary in South Africa

Data Analyst Salary in Mpumalanga

Based on 22 job listings - Mpumalanga, South Africa 2026

Average salary
R 320 000 - R 750 000
Median salary
R 520 000 - R 750 000
Lower rangeUpper range
0

Other cities

Johannesburg1 312 job openings
Cape Town1 081 job openings
Workfromhome980 job openings
Stellenbosch552 job openings
Pretoria477 job openings
Durban467 job openings
East London357 job openings
Centurion345 job openings
Sandton323 job openings
Gauteng319 job openings
Polokwane309 job openings
Eastern Cape186 job openings
Gqeberha178 job openings
Za173 job openings
Rustenburg164 job openings
Upington151 job openings
Midrand141 job openings
Randburg132 job openings
Pietermaritzburg128 job openings
Benoni125 job openings
Bloemfontein116 job openings
Klerksdorp110 job openings
Mbombela (nelspruit)104 job openings
Vereeniging80 job openings
Paarl78 job openings
Mossel75 job openings
Soweto74 job openings
Northern Cape67 job openings

Data Analyst

22 job openings in Mpumalanga

View job listings

Find professionals

Data Analyst in Mpumalanga

View professionals

The average salary for a Data Analyst in Mpumalanga, South Africa is ZAR 320 000 - ZAR 750 000 per year in 2026, based on 22 job listings.

Explore 22 Data Analyst job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.