Average Salary of a Doctor in India
The remuneration of doctors in India varies depending on their qualifications, experience, and the type of healthcare institution they work for. For doctors holding an MBBS degree and having around 4-5 years of experience, the average salary typically ranges from INR 4 lakh per annum to INR 7.5 lakh per annum. However, those who have pursued higher degrees such as MS or MD, along with 5-7 years of experience, can earn as much as INR 10 lakh per annum. In certain cases, doctors employed in private hospitals may earn even higher salaries, reaching up to INR 1 lakh per month or more.
When it comes to the highest-paid doctors in India, surgeons, gynecologists, and prosthodontists top the list. Surgeons have an average annual salary of around INR 1.91 crore, followed by gynecologists at approximately INR 1.77 crore, and prosthodontists at around INR 1.67 crore.
It’s important to note that there is a significant disparity in the salary structures between government and private hospitals in India. On average, doctors working in government hospitals receive a salary of approximately INR 38 lakh per annum, while doctors in private hospitals earn an average of around INR 50.4 lakh per annum. These figures highlight the contrasting salary scales based on the healthcare sector doctors are employed in.
Salary of a Doctor in India: Hospital Wise
Name of the Hospitals | Average Annual Salary (INR) |
Kokilaben Hospital, Mumbai | 8.4 L |
Sankara Netralaya, Chennai | 9 L |
Fortis Hospital, Kolkata | 9.5 L |
AIIMS, Delhi | 9.8 L |
Indraprastha Apollo Hospital, New Delhi | 11 L |
Christian Medical College, Vellore | 12 L |
PGIMER, Chandigarh | 12.3 L |
Lilavati Hospital, Mumbai | 13.4 L |
JIPMER, Pondicherry | 14.4 L |
Tata Memorial Hospital, Mumbai | 18 L |
Salary of a Doctor in India: Specialization Wise
Sure! Here’s the approximate salary ranges of doctors in India based on different specializations:
Specialization | Salary Range (Approximate) |
General Practitioner | INR 4 lakh – INR 10 lakh per annum |
Surgeon | INR 10 lakh – INR 30 lakh per annum |
Cardiologist | INR 12 lakh – INR 40 lakh per annum |
Anesthesiologist | INR 10 lakh – INR 25 lakh per annum |
Gynecologist | INR 8 lakh – INR 20 lakh per annum |
Orthopedic Surgeon | INR 10 lakh – INR 35 lakh per annum |
Pediatrician | INR 6 lakh – INR 15 lakh per annum |
Dermatologist | INR 6 lakh – INR 20 lakh per annum |
Psychiatrist | INR 8 lakh – INR 20 lakh per annum |
Radiologist | INR 10 lakh – INR 30 lakh per annum |
Salary of a Doctor in India: Qualification Wise
Qualification | Salary Range (Approximate) |
MBBS | INR 4 lakh – INR 10 lakh per annum |
MD/MS (Postgraduate degree) | INR 10 lakh – INR 30 lakh per annum |
DM/MCh (Super-specialization) | INR 20 lakh – INR 50 lakh per annum |
DNB (Diplomate of National Board) | INR 6 lakh – INR 15 lakh per annum |
BDS (Dentist) | INR 4 lakh – INR 8 lakh per annum |
MDS (Master of Dental Surgery) | INR 6 lakh – INR 12 lakh per annum |
Ayurvedic Doctor | INR 3 lakh – INR 8 lakh per annum |
Homeopathic Doctor | INR 3 lakh – INR 8 lakh per annum |
Unani Doctor | INR 3 lakh – INR 8 lakh per annum |
Veterinary Doctor | INR 4 lakh – INR 12 lakh per annum |
Please note that these salary ranges are approximate and can vary based on factors such as experience, expertise, location, and the type of healthcare institution.
Salary of a Doctor in India: City Wise
City | Salary Range (Approximate) |
Delhi | INR 6 lakh – INR 30 lakh per annum |
Mumbai | INR 8 lakh – INR 35 lakh per annum |
Bangalore | INR 6 lakh – INR 28 lakh per annum |
Chennai | INR 5 lakh – INR 25 lakh per annum |
Kolkata | INR 5 lakh – INR 23 lakh per annum |
Hyderabad | INR 6 lakh – INR 28 lakh per annum |
Pune | INR 5 lakh – INR 25 lakh per annum |
Ahmedabad | INR 4 lakh – INR 20 lakh per annum |
Jaipur | INR 4 lakh – INR 18 lakh per annum |
Chandigarh | INR 5 lakh – INR 22 lakh per annum |
Salary of a Doctor: Country Wise
Country | Salary Range (Approximate) |
United States | INR 1 crore – INR 5 crore per annum |
United Kingdom | INR 50 lakh – INR 2 crore per annum |
Canada | INR 70 lakh – INR 3.5 crore per annum |
Australia | INR 80 lakh – INR 4 crore per annum |
Germany | INR 60 lakh – INR 2.5 crore per annum |
United Arab Emirates | INR 40 lakh – INR 2 crore per annum |
Saudi Arabia | INR 40 lakh – INR 2 crore per annum |
Singapore | INR 70 lakh – INR 3.5 crore per annum |
New Zealand | INR 60 lakh – INR 2.5 crore per annum |
Qatar | INR 50 lakh – INR 2 crore per annum |
Areas of Recruitment for Doctors
The table below will discuss some of the major areas that an MBBS or MD / MS student can look towards to work,
Biomedical Companies | Health Centers | Hospitals |
Laboratories | Medical Colleges | Non – Profit Organizations |
Polyclinics | Nursing Homes | – |
Top Recruiters for Doctors
Top Recruiters for Doctors | Top Recruiters for Doctors |
Apollo Hospitals | Fortis Healthcare |
Max Healthcare | Medanta |
Columbia Asia Hospitals | Narayana Health |
Manipal Hospitals | AIIMS |
Wockhardt Hospitals | Sir Ganga Ram Hospital |
Tata Memorial Hospital | Jaslok Hospital |
Hinduja Hospital | Lilavati Hospital |
KIMS Hospitals | CMC Vellore |
Global Hospitals | Ruby Hall Clinic |
Kokilaben Dhirubhai Ambani Hospital | Indraprastha Apollo Hospitals |
Salary of a Doctor in India: FAQs
Q: What is the average salary of a doctor in India?
A: The average salary of a doctor in India can vary based on factors such as experience, specialization, location, and the type of healthcare institution. On average, the salary ranges from INR 4 lakh to INR 30 lakh per annum.
Q: Do doctors in government hospitals earn less than those in private hospitals?
A: The salary structure for doctors can vary between government and private hospitals. Generally, doctors in private hospitals may earn higher salaries compared to those in government hospitals. However, there are exceptions, and specific salary variations can depend on several factors.
Q: What are the highest-paying specialties for doctors in India?
A: Specialties such as surgeons, cardiologists, anesthesiologists, and orthopedic surgeons tend to be among the highest-paying fields for doctors in India. Salaries in these specialties can range from INR 10 lakh to INR 35 lakh or more per annum.
Q: Do doctors with postgraduate degrees earn higher salaries?
A: Yes, doctors with postgraduate degrees such as MD or MS generally have higher earning potential compared to those with only an MBBS degree. Postgraduate qualifications and super-specializations can lead to higher salaries, especially with increased experience and expertise.
Q: Does the location impact the salary of doctors in India?
A: Yes, the location can significantly impact the salary of doctors in India. Metropolitan cities and tier-1 cities tend to offer higher salaries compared to smaller towns and rural areas. Factors such as the cost of living and availability of healthcare infrastructure play a role in determining salaries.
Q: Can doctors earn additional income through private practice?
A: Yes, many doctors in India have the opportunity to supplement their income through private practice. By setting up their own clinics or working in private healthcare facilities, doctors can generate additional income alongside their regular salaries.