A public health specialist works to prevent disease and improve health for whole populations rather than one patient at a time. They plan, run and evaluate health programmes such as immunisation drives, disease surveillance, maternal and child health and sanitation, usually with a government department, a health agency or an NGO.
Two routes lead here most often. Medical graduates take an MD in Community Medicine (Preventive and Social Medicine) after an MBBS and NEET PG. Graduates in medicine, nursing, life sciences or social sciences often take a Master of Public Health (MPH) or an MSc in Epidemiology. The better fit depends on whether you want to practise medicine or work on programmes and policy.
This guide covers the day-to-day work, the courses and entrance exams, colleges to look at, realistic pay and the outlook for the field in India.
- Minimum Qualification
- Graduation; MBBS for the MD route
- Typical Degree
- MD Community Medicine or MPH
- Expected Entry Salary
- Around ₹3 - ₹6 Lakh/annum (indicative)
- Entry-level to Senior
- Grows with seniority; senior roles can exceed ₹14 Lakh
- Job Demand Growth
- Steady, driven by public health programmes
- Work Hours
- Office hours plus field visits; outbreaks extend days
- Places of Work
- Government, NGOs, hospitals, research institutes