Epidemiologist salary data in South Africa is limited and varies widely by source. PayScale reports an average base salary of R576,923 per year, equivalent to about R48,077 per month, based on 16 profiles updated in November 2025. BeBee, which analyses 158 job listings, reports a typical range of R480,000 to R1,200,000 per year. Indeed’s figure of R726,206 per year rests on only two salaries from February 2025. Pay depends on qualifications, employer, experience and sector. Treat all figures as indicative.
An epidemiologist studies how and why diseases occur in populations. They use data to track outbreaks, identify risk factors and guide public health decisions.
Epidemiologists work in government health departments, research institutions, universities, municipalities and non-profit organisations. Some focus on infectious diseases, while others study chronic illness or health systems.
An epidemiologist differs from a biostatistician, who focuses on statistical methods, and from a public health physician, who is a medical doctor.
Key takeaways
- Average epidemiologist salary: R576,923 per year, or about R48,077 per month, according to PayScale, based on 16 profiles updated in November 2025.
- PayScale range: About R51,000 to R1,000,000 per year between the 10th and 90th percentiles.
- BeBee range: R480,000 to R1,200,000 per year, based on 158 job listings, with a median of about R750,000.
- Indeed figure: R726,206 per year, but based on only two salaries updated in February 2025.
- Early career: PayScale reports R450,000 per year in total compensation for one to four years of experience, based on 13 salaries.
- Mid-career: PayScale reports R832,696 per year in total compensation for five to nine years, based on seven salaries.
- Training: Wits and UCT offer master’s programmes in epidemiology that take 18 months to three years.
- Data gaps: No verified government, city-level or senior salary data could be established.
Do you think you should be earning more?Your CV might be part of the problem. We recommend:
|
What is the average epidemiologist salary in South Africa?
PayScale reports an average epidemiologist base salary of R576,923 per year.
This is equivalent to about R48,077 per month, calculated.
The estimate is based on 16 salary profiles. The page shows a November 2025 update date, although it is titled 2026.
PayScale’s 10th percentile base salary is about R51,000 and its 90th percentile is about R1,000,000. The range is very wide.
BeBee reports a higher typical range. It states that most epidemiologists earn between R480,000 and R1,200,000 per year, based on 158 job listings.
BeBee gives two median figures, R750,000 and R806,250. Its page does not explain how listings were collected, so the data may reflect advertised pay, not actual pay.
Indeed reports R726,206 per year, with a range of R570,264 to R924,790. That rests on only two salaries and was updated on 20 February 2025.
The sources disagree because they use different samples and methods. None is an official salary survey.
Epidemiologist salary comparison
| Salary benchmark | Monthly salary | Annual equivalent |
|---|---|---|
| Epidemiologist, Indeed lower reported range (two salaries, February 2025) | R47,522 | R570,264 |
| Epidemiologist, Indeed average (two salaries, February 2025) | R60,517 | R726,206 |
| Epidemiologist, Indeed upper reported range (two salaries, February 2025) | R77,066 | R924,790 |
| Epidemiologist, PayScale 10th percentile base (rounded) | R4,250 | R51,000 |
| Epidemiologist, PayScale average base | R48,077 | R576,923 |
| Epidemiologist, PayScale 90th percentile base (rounded) | R83,333 | R1,000,000 |
| Epidemiologist, BeBee typical range lower end | R40,000 | R480,000 |
| Epidemiologist, BeBee median (reported as R750,000) | R62,500 | R750,000 |
| Epidemiologist, BeBee typical range upper end | R100,000 | R1,200,000 |
Source: Indeed South Africa, PayScale South Africa and BeBee, 2025 and 2026.
Where a source reports an annual amount, the monthly figure is calculated by dividing by 12. All three sources report annual figures.
The Indeed rows rest on two salaries and should be treated with particular caution.
Epidemiologist salary by experience
Trainee epidemiologist salary
Trainees complete postgraduate study or a field epidemiology programme before working independently. No verified trainee or stipend figure was found.
Early-career epidemiologist salary
PayScale reports an average total compensation of R450,000 per year for epidemiologists with one to four years of experience. That is about R37,500 per month, calculated, from 13 salaries.
The figure includes bonuses and overtime, so it is not directly comparable with PayScale’s base salary average.
Mid-career epidemiologist salary
PayScale reports an average total compensation of R832,696 per year for five to nine years of experience. That is about R69,391 per month, from seven salaries.
Experienced epidemiologist salary
PayScale’s figure for experienced epidemiologists is cut off on the page. Its experience counts also exceed its stated profile total. A verified experienced average could not be established.
Senior epidemiologist and head of unit salary
Senior epidemiologists lead research groups, surveillance units or departments. There is insufficient reliable data to establish an average for these roles.
Epidemiologist salary by location
Epidemiology jobs are concentrated where health departments, research institutes and universities operate.
Indeed lists only Durban as a location, at the same R726,206 as its national figure. That suggests the city figure reflects the same two postings.
Indeed also lists Ethekwini Municipality as an employer at R748,276 per year, with no stated sample size.
BeBee lists Durban as its top city, with 23 of its 158 listings. It gives no city salary figures.
There is insufficient reliable data to compare epidemiologist salaries in Johannesburg, Cape Town, Pretoria, Durban or Gqeberha.
What does an epidemiologist do?
An epidemiologist investigates patterns of disease and turns data into public health action.
Typical responsibilities include:
- Investigating disease outbreaks.
- Designing and evaluating disease surveillance systems.
- Collecting and cleaning health data.
- Analysing data with statistical methods.
- Developing research protocols.
- Carrying out hypothesis-driven research.
- Identifying risk factors and affected populations.
- Writing reports, scientific papers and policy briefs.
- Communicating findings to health officials and the public.
- Advising on prevention and control programmes.
- Supervising and training junior staff and students.
Duties differ between field, research, academic and policy roles.
Types of epidemiologist careers
Field epidemiologist
Field epidemiologists investigate outbreaks and support surveillance at national, provincial or district level.
Infectious disease epidemiologist
These specialists study diseases such as respiratory, enteric and vector-borne infections. They work in laboratories, institutes and health departments.
Non-communicable disease epidemiologist
Some epidemiologists study conditions such as cardiovascular disease and cancer. Wits lists non-communicable disease epidemiology as an elective.
Public health informatics and implementation science
Wits lists public health informatics and implementation science among its epidemiology fields. These roles focus on health data systems and on putting evidence into practice.
Academic and research epidemiologist
Universities and research institutions employ epidemiologists to teach and carry out research. No verified salary data was found.
Related careers
Biostatisticians, public health specialists and health economists work alongside epidemiologists. Their qualifications and pay are separate.
What qualifications do you need to become an epidemiologist?
Most epidemiologists hold a postgraduate degree. No statutory registration specific to epidemiologists was identified in the sources reviewed.
Entry degree
Wits states that applicants to its MSc in Epidemiology need a four-year honours degree, an MBBCh or another health-related degree. Relevant work experience is an advantage.
Master’s degree
Wits describes its MSc in Epidemiology as coursework and a research report, taking 18 months to three years. It offers fields including field epidemiology, infectious disease epidemiology and biostatistics.
UCT’s MSc in Epidemiology and Biostatistics requires a four-year bachelor’s or honours degree and a C-grade in higher grade Mathematics, or an equivalent. It includes eight compulsory courses and a minor dissertation, achievable in 18 to 24 months.
Field epidemiology training
A 2015 CDC page describes the South African Field Epidemiology Training Programme as a two-year applied training programme. Its residents work with field supervisors and build skills in outbreak investigation and surveillance.
The programme’s details may have changed since 2015, so check the current call for applicants.
Quantitative skills
Both master’s programmes include biostatistics and quantitative methods. Data analysis is central to the role.
Doctoral study
Academic and senior research posts may require a PhD. This guide treats it as a preference that varies by employer.
What affects epidemiologist salary?
Qualification level
Master’s and doctoral qualifications may open different posts. No source quantified the pay difference.
Experience
PayScale’s total compensation rises from R450,000 for one to four years to R832,696 for five to nine years.
Employer type
Municipalities, universities, research institutes and non-profits fund posts differently. Indeed lists Ethekwini Municipality at R748,276 per year, but the sample is undisclosed.
Specialisation
Fields such as infectious disease epidemiology, informatics and biostatistics may attract different employers. No source quantified a premium.
Contract type
Research and public health posts are often fixed-term. Contract length affects stability and total remuneration.
Data source
Advertised pay, user-submitted profiles and job listing analyses produce different numbers for the same title.
How to increase your epidemiologist salary
Strengthen your qualifications
A relevant master’s degree is the usual route into the profession. A doctorate can support academic and senior research posts.
Build biostatistics and data skills
Strong statistical and data analysis skills are core to the role and support more senior posts.
Gain field and surveillance experience
Practical experience in outbreak response and surveillance builds credibility with employers.
Publish and present your work
A research record supports academic appointments and senior roles.
Compare total remuneration
Weigh base salary, bonuses, contract length and benefits across offers.
What employers should know
Employers should state the qualifications, contract length and whether the salary is basic pay or total cost to company.
Benchmarking should reflect the specialisation and seniority of the post, not a single average.
Because published data is sparse, employers should compare several sources and recent adverts.
What employees should know
Confirm whether an advertised figure is gross, net or a total package.
Ask about contract length, funding source and the chance of renewal.
Check whether the post includes teaching, supervision or field travel that affects your workload.
FAQ: epidemiologist salary
How much does an epidemiologist earn in South Africa?
PayScale reports an average base salary of R576,923 per year from 16 profiles. BeBee reports a typical range of R480,000 to R1,200,000, and Indeed reports R726,206 from only two salaries. All three are indicative.
What is the average epidemiologist salary per month?
PayScale’s average equals about R48,077 per month, calculated from its annual figure. BeBee’s median of R750,000 equals about R62,500 per month. The sources use different samples, so the figures cannot be combined.
What is the average epidemiologist salary per year?
PayScale reports R576,923 per year in base salary, with a 10th to 90th percentile range of about R51,000 to R1,000,000. The page was last updated in November 2025 and rests on a small sample.
What is the starting salary for an epidemiologist?
PayScale reports R450,000 per year in total compensation for epidemiologists with one to four years of experience, from 13 salaries. A verified average for newly qualified epidemiologists could not be established.
How much does a senior epidemiologist earn?
PayScale reports R832,696 per year in total compensation for five to nine years of experience, from seven salaries. No reliable average exists for senior epidemiologists or heads of unit.
How much does an epidemiologist earn in Johannesburg or Durban?
No reliable city-level data exists. Indeed lists Durban at R726,206 per year, but that matches its national figure and rests on two salaries. BeBee names Durban as its top city for listings but gives no city salary.
What qualifications do you need to become an epidemiologist?
Most epidemiologists hold a master’s degree in epidemiology or public health. Wits requires a four-year honours degree, an MBBCh or another health-related degree. UCT also asks for higher grade Mathematics. No statutory registration was identified.
How long does it take to become an epidemiologist?
After an undergraduate degree and honours or equivalent, Wits describes an 18-month to three-year MSc, and UCT describes 18 to 24 months. Field epidemiology training has been described as a two-year programme.
Where do epidemiologists work in South Africa?
Epidemiologists work in health departments, municipalities, universities, research institutions and non-profit organisations. Wits lists careers in medical research, public health, government, NGOs and international agencies for its graduates.
Is epidemiology a good career in South Africa?
Reported pay is substantial, and the work supports public health decisions. Published salary data is thin, many posts are contract-based, and a postgraduate qualification is usually needed. Prospects depend on specialisation, experience and funding.
Sources
- PayScale, Average Epidemiologist Salary in South Africa, November 2025
https://www.payscale.com/research/ZA/Job=Epidemiologist/Salary - Indeed South Africa, Epidemiologist Salary, February 2025
https://za.indeed.com/career/epidemiologist/salaries - BeBee South Africa, Epidemiologist Salary, 2026
https://bebee.com/za/salaries/epidemiologist - University of the Witwatersrand, MSc in Epidemiology
https://www.wits.ac.za/course-finder/postgraduate/health/msc-epidemiology/ - University of Cape Town, MSc in Epidemiology and Biostatistics
https://health.uct.ac.za/node/30640 - CDC, South Africa Field Epidemiology Training Program, June 2015
https://archive.cdc.gov/www_cdc_gov/globalhealth/countries/southafrica/what/safetp.htm

























