Pharmacist Salary in South Africa
Pharmacist Salary in Mpumalanga
Based on 47 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 Town567 job openings
Johannesburg448 job openings
Pretoria263 job openings
Gauteng153 job openings
Centurion147 job openings
Randburg136 job openings
Midrand118 job openings
Za105 job openings
Durban104 job openings
Roodepoort104 job openings
Eastern Cape100 job openings
Sandton97 job openings
Workfromhome85 job openings
Polokwane77 job openings
Bloemfontein66 job openings
Western Cape64 job openings
Paarl59 job openings
East London51 job openings
Stellenbosch49 job openings
Alberton39 job openings
Klerksdorp39 job openings
Knysna39 job openings
Kwazulu-Natal39 job openings
Pietermaritzburg39 job openings
Boksburg36 job openings
Aberdeen34 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 47 job listings.
Explore 47 Pharmacist job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.