In India, choosing to become a Doctor is one of the most highly regarded and one of the most sought-after professions. Becoming a doctor is not an easy task, as there are multiple crossovers that need to be fulfilled, such as obtaining relevant degrees, enrolling in top colleges, securing top ranks, and others. These factors will then justify the range of salary that a Doctor can ask along with other associated perks and benefits that tags along with the profession. India is home to more than 12.5 Lakh allopathy doctors and 3.71 Lakh specialist doctors.
The average starting salary of a Doctor in India usually comes up to INR 5.04 LPA. However, with gradual experience and knowledge the highest salary of a Senior Doctor in India ranges from INR 20.5 LPA - 35.50 LPA. Various other factors determine the salary of a Doctor in India, such as their qualifications, core competencies, and relevant years of experience, which are discussed in the later sections.
To become a Doctor, aspiring candidates can pursue Undergraduate and Postgraduate Medical Courses such as MBBS or MD / MS. India is home to several top governments and private Medical Colleges, that enrol students on the basis of Medical Entrance Exams such as NEET, WB JEE (MBBS), and JIPMER.
Table of Content
- Average Salary of a Doctor in India
- Salary of a Doctor in India: Hospital Wise
- Salary of a Doctor in India: Specialization Wise
- Salary of a Doctor in India: Qualification Wise
- Salary of a Doctor in India: City Wise
- Salary of a Doctor: Country Wise
- Areas of Recruitment for Doctors
- Top Recruiters for Doctors
- Salary of a Doctor in India: FAQs
Average Salary of a Doctor in India
The average salary of a Doctor in India with an MBBS degree along with 4 – 5 years of substantial experience, usually ranges from INR 4 LPA - 7.50 LPA. However, candidates who have completed their MS or MD degrees can earn up to as much as INR 10 LPA with substantial years of experience ranging from 5 – 7 years. The salary of a Doctor working in private hospitals can go up to INR 1 Lakh per month or in certain cases even more. Surgeons, Gynecologists, and Prosthodontists are the highest paid Doctors in India with an average annual salary of INR 1.91 Crore, INR 1.77 Crore, and INR 1.67 Crore respectively.
The average salary of a Doctor in India working in government and private hospitals also has a stark difference, where it can be observed that the salary of a Doctor in India working for a government hospital is INR 38 LPA, whereas the salary of a Doctor in India working for a private hospital is INR 50.4 LPA. Read More: Types of Doctors
Salary of a Doctor in India: Hospital Wise
India is home to more than 13,000 government hospitals and 44,000 private hospitals spread across different states and cities. The average salary of a Doctor in India across various hospitals is tabulated below for your reference,
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 |
Read More: Courses After MBBS
Salary of a Doctor: Specialization Wise
Candidates aspiring to become a Doctor can take up various specializations in Cardiology, Neurology, Dermatology, Dentistry, and others. The salary for each depends on their intricacies and depth of required knowledge.
Tabulated below is the average salary of a Doctor based on their specialization pursued.
Specializations | Average Annual Salary |
---|---|
Cardiologists | Check Salary |
Neurologists | Check Salary |
General Physician | Check Salary |
ENT Specialist | Check Salary |
Pediatrician | Check Salary |
Dentists | Check Salary |
Oncologists | Check Salary |
Psychiatrists | Check Salary |
Also Check: MD Admission 2023
Salary of a Doctor in India: Qualification Wise
The average salary of a Doctor in India is based on the qualifications both Undergraduate and Postgraduate degrees pursued. As discussed the minimum basic education required to become a Doctor is that an MBBS degree. Other than this there are several other associated degrees that can be pursued to become a Doctor.
Tabulated below are the various qualifications that can be pursued to become a Doctor along with their average salaries.
Qualification Degrees | Average Annual Salary (INR) |
---|---|
MBBS | 12 L |
BDS | 4.1 L |
BAMS | 8.1 L |
BHMS | 10 L |
MD | 20 L |
MS | 35 L |
DNB | 35 L |
Read More: Courses Without NEET
Salary of a Doctor in India: City Wise
The salary of a Doctor also depends on the location or the residing city. Candidates who live on the outskirts are paid comparatively less than those residing in metro cities such as Delhi, Mumbai, Bengaluru and Pune.
Tabulated below is the city-wise salary of a Doctor for your reference.
Name of the Cities | Average Annual Salary (INR) |
---|---|
Mumbai | 25.3 L |
Delhi | 16.83 L |
Kolkata | 14 L |
Bangalore | 13.92 L |
Hyderabad | 18.8 L |
Salary of a Doctor: Country Wise
Considering the vastness of the subject and its varied disciplines becoming a doctor is not only just restricted to India but has its scope abroad as well. The salary structure for doctors abroad is comparatively more than that of India.
Tabulated below is the salary structure of a Doctor across various countries.
Name of the Countries | Average Annual Salary (INR) |
---|---|
Australia | 1.18 Crore |
Austria | 1.38 Crore |
Switzerland | 1.90 Crore |
Germany | 51.77 Lakhs |
USA | 1.70 Crore |
Areas of Recruitment for Doctors
After completing an MBBS or MD / MS degree, there are various sectors that can be chosen as a designated area or field of work. Post completing an MD / MS degree, students can look forward to building their careers in both government and private hospitals. Read More: MBBS Jobs
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
Tabulated below are the names of some of the top recruiters who hire fresher as well as experienced MBBS and MD / MS graduates,
AIIMS, Delhi | Fortis Hospital, Kolkata |
Medanta Hospital | Lilavati Hospital, Mumbai |
JIPMER, Puducherry | Sankara Netralaya, Chennai |
Wockhardt Hospital | PGIMER, Chandigarh |
Salary of a Doctor in India: FAQs
Ques. What is the salary of an MBBS-qualified Doctor in India?
Ans. The average salary of an MBBS Doctor in India ranges from INR 6 LPA - 12 LPA.
Ques. What is the salary of a Doctor in India per month?
Ans. The average salary of a Doctor in India per month is INR 60,893.
Ques. What is the highest salary of a Doctor in India?
Ans. The highest salary of a Doctor in India is INR 50.04 LPA.
Ques. What is the salary of an MDqualified Doctor?
Ans. The average salary of an MD Doctor in India is INR 25.9 LPA.
Ques. What is the salary of a Doctor in the Indian Army?
Ans. The average salary of a Doctor in the Indian Army ranges from INR 10.59 LPA - 19.11 LPA.
Ques. What is the minimum salary of a Doctor in India?
Ans. The minimum salary of a Doctor in India is INR 4 LPA.
Ques. Which Doctor has the highest salary in India?
Ans. The following doctors are the highest-paid,
- Cardiologist
- Orthopedic
- Neurologists
- Urologists
- Nephrologists
Ques. Who is the No 1 doctor in India?
Ans. Dr. Panda, also known as one of the safest heart surgeons in the world, is the No 1 doctor in India.
Ques. Who earns more, a doctor or an engineer?
Ans. Both the fields of Doctors vs Engineers are different and have a definite subject study. If you excel in your job profile you will earn no matter what profession you are into.