Pharmacist Salary in South Africa
Pharmacist Salary in Mpumalanga
Based on 45 job listings - Mpumalanga, South Africa 2026
Average salary
R 320 000 - R 720 000
Median salary
R 520 000 - R 720 000
Lower rangeUpper range
Other cities
Cape Town548 job openings
Johannesburg427 job openings
Pretoria263 job openings
Gauteng155 job openings
Centurion145 job openings
Randburg135 job openings
Midrand110 job openings
Durban106 job openings
Workfromhome106 job openings
Za105 job openings
Eastern Cape99 job openings
Roodepoort98 job openings
Sandton93 job openings
Polokwane75 job openings
Bloemfontein65 job openings
Western Cape65 job openings
Paarl55 job openings
East London53 job openings
Stellenbosch53 job openings
Klerksdorp42 job openings
Kwazulu-Natal39 job openings
Alberton38 job openings
Aberdeen37 job openings
Knysna37 job openings
Pietermaritzburg36 job openings
Boksburg32 job openings
The average salary for a Pharmacist in Mpumalanga, South Africa is ZAR 320 000 - ZAR 720 000 per year in 2026, based on 45 job listings.
Explore 45 Pharmacist job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.