Talent.com

Medical consultant: Average Salary in South Africa, 2026

Find out what the average Medical consultant salary is

Salary rate
How much does a Medical consultant make in South Africa?
R 270 000/ Annual
Based on 10000 salaries
The average Medical consultant in South Africa is R 270 000 per year or R 138 per hour. Entry-level positions start at R 186 000 per year, while most experienced workers make up to R 732 000 per year.
MedianR 270 000
chart
LowR 186 000
HighR 732 000
Active jobs with salaries

Consultant

Discovery LimitedZA

Increase the sales of the product range through building relationships, superior client service and technical knowledge via Virtual platforms.Areas of responsibility may include but not limited to ... Show more

 • Promoted

Technical Sales Consultant

Saint-GobainZA

Develop and service the allocated territory and customer portfolio, e.Provide on-site technical advice on surface preparation, system selection, and application methods.Assist and drive specificati... Show more

 • Promoted

Medical Specialist Grade 1 to 3 (Family Physician)

Western Cape Department of Health and WellnessZA

Grade 1: None after registration with the HPCSA as a Medical Specialist.Grade 2: A minimum of 5 year’s appropriate experience as Medical Specialist after registration with the HPCSA (or a recognise... Show more

 • Promoted

Medical Officer- Diepkloof

Clinix Health Group LtdZA

To serve as an advisor on health issues and disease control, provide medical support, discover inconsistencies and investigate problems.To diagnose, treat and manage physical injuries and illnesses... Show more

 • Promoted