Data Analyst Salary in South Africa
Data Analyst Salary in Eastern Cape
Based on 45 job listings - Eastern Cape, South Africa 2026
Average salary
R 320 000 - R 750 000
Median salary
R 520 000 - R 750 000
Lower rangeUpper range
Other cities
Johannesburg1 373 job openings
Cape Town1 133 job openings
Workfromhome726 job openings
Stellenbosch467 job openings
Pretoria466 job openings
Durban437 job openings
Centurion436 job openings
Sandton341 job openings
East London297 job openings
Gauteng277 job openings
Gqeberha175 job openings
Za175 job openings
Benoni159 job openings
Polokwane157 job openings
Randburg155 job openings
Midrand151 job openings
Rustenburg133 job openings
Bloemfontein118 job openings
Klerksdorp108 job openings
Upington104 job openings
Soweto98 job openings
Vereeniging97 job openings
Pietermaritzburg95 job openings
Mossel83 job openings
Paarl61 job openings
George59 job openings
Mbombela (nelspruit)58 job openings
Richards51 job openings
The average salary for a Data Analyst in Eastern Cape, South Africa is ZAR 320 000 - ZAR 750 000 per year in 2026, based on 45 job listings.
Explore 45 Data Analyst job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.