Doctor Salary in India - Per Month, Specialisation, Top Hospitals, Job Profile

Doctor Salary in India - Per Month, Specialisation, Top Hospitals, Job Profile

Edited By Team Careers360 | Updated on Mar 07, 2024 03:23 PM IST

A doctor is a skilled medical professional who monitors the patient's diseases and health condition and implements various methodologies to restore the patient's health. It includes providing patients with surgical, pharmacological, and therapeutic care. Individuals in the doctor profession in India are involved in a variety of practises such as examining, diagnosing, and detecting various ailments, disorders, and illnesses and doctoral researchers are also provided in order to provide accurate treatment.

This Story also Contains
  1. How to Become a Doctor?
  2. Skills Required to Become a Doctor
  3. Doctor Salary Based on Specialisation
  4. Doctor Salaries Based on the Experience
  5. Doctor Salary in India Based on Top Cities
  6. Doctor Salary Based in India on Top Hospitals
  7. Doctor Salary in India Per Month
  8. Doctor Salary in India Based on Job Profile
  9. Doctor Salary in India Based on Sectors
  10. Doctor Salary in India Based on Degree Programme
Doctor Salary in India - Per Month, Specialisation, Top Hospitals, Job Profile
Doctor Salary in India - Per Month, Specialisation, Top Hospitals, Job Profile

A career as a doctor is suitable for everybody, regardless of gender. A person can become a doctor whether they are male, female, or of any other gender. A doctor's work requires good communication skills and compassion in order to heal patients with accurate therapy. Doctors can also work in government, and private hospitals, medical colleges, and nursing houses. Doctor salary in India per year is Rs. 5.4 Lakhs. And the monthly salary is about Rs. 45,000.

How to Become a Doctor?

Step 1: Clear 10+2

Candidates who want to become a doctor must complete 10+2 with a background in Maths, Physics, and Chemistry with a minimum of 50 per cent aggregate. Anyone interested in pursuing a career in medicine must take the government exam in order to apply for this degree.

Step 2: Qualification for the Entrance Examination

Many students have no concept of what it requires to be a doctor. After graduating from high school, they commonly google how to become a doctor in India; in this course, the details of how to become one, as well as additional details, are provided.

To be admitted to their selected college, candidates must pass admission exams. Various colleges and institutes admit students based on their performance in entrance exams. And the other way is that some universities and colleges accept students with a 10+2 passing grade point average. Then, to be eligible for doctoral studies, take the NEET entrance exam.

Step 3: Bachelor's Degree

After successfully completing the 10+2 programme, candidates must apply for admission to a bachelor's degree programme. Some of the bachelor's degree programmes required for a career as a doctor are listed in the table below.

Step 4: Post-Bachelor Degree

After completing a bachelor's degree study, individuals can begin working in the industry in an entry-level position. After gaining a few years of experience, students can pursue master's degree programmes.

After successfully completing a bachelor's degree programme, students can pursue a master's degree programme without missing an academic year. They might begin working in the industry after successfully completing a master's degree study. Some of the master's degree programmes required for a career as a doctor are listed below.

Also Read: How to Become a Doctor

Skills Required to Become a Doctor

Interacting with others is an important aspect of becoming a good doctor. One must be able to create a relationship with patients by listening to them and learning about their worries and thoughts. Things that you do influence how much they trust you and are willing to share with you. To become a successful doctor, he/she must have both soft and hard skills. Some of the skills are mentioned below.

Communication Skills

Analytical

Responsible

Teamwork

Trustworthy

Organising skills

Knowledgeable

Attention to Details

Leadership skills

Professionalism

Job Profiles

After completion of MBBS, there are various fields where the candidates can choose their career. Some of the job roles include:

Doctor Salary Based on Specialisation

The doctor salary in India for different specialisations is shown below. The salary ranges that the candidates choose according to their skills, experience level, and environment. The below table shows the salary for various specialisation departments:

SpecialisationAverage Salary

Cardiology

Rs. 1.0 Lakhs to Rs. 97.0 Lakhs

Neurology

Rs. 0.4 Lakhs to Rs. 230.0 Lakhs

Radiology

Rs. 1.0 Lakhs to Rs. 46.4 Lakhs

Ophthalmology

Rs. 0.9 Lakhs to Rs. 29.5 Lakhs

Dermatology

Rs. 1.0 Lakhs to Rs. 24.0 Lakhs

Urology

Rs. 2.0 Lakhs to Rs. 93.0 Lakhs

Dentistry

Rs. 0.3 Lakhs to Rs. 6.0 Lakhs

Paediatrics

Rs. 1.0 Lakhs to Rs. 30.0 Lakhs

Obstetrics and gynaecology

Rs. 1.0 Lakhs to Rs. 34.3 Lakhs

Physiotherapy

Rs. 0.2 Lakhs to Rs. 5.0 Lakhs

Orthopaedics

Rs. 1.0 Lakhs to Rs. 30.0 Lakhs

Psychiatry

Rs. 1.0 Lakhs to Rs. 22.6 Lakhs

Otolaryngology

Rs. 1.0 Lakhs to Rs. 42.6 Lakhs

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salaries Based on the Experience

The salary ranges from city to city and state to state and the experience level is what the candidates choose according to their skills, experience level, and environment. Below are the experience levels as shown

ExperienceAverage Salary

Entry level

Rs. 6.3 Lakhs per year

Mid level

Rs. 8.0 Lakhs per year

Senior level

Rs. 10.5 Lakhs per year

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary in India Based on Top Cities

The doctor salary in India after MBBS in different locations is shown below. The salary ranges from city to city and state to state what the candidates choose according to their skills, experience level, and environment. The doctor salary in India per month mostly ranges from Rs. 45,000 to Rs. 50,000.

Job Roles Based on CitiesAverage Salary

Doctor Salary in Hyderabad

Rs. 0.4 Lakhs to Rs. 10.0 Lakhs

Doctor Salary in Mumbai

Rs. 0.6 Lakhs to Rs. 12.0 Lakhs

Doctor Salary in New Delhi

Rs. 0.6 Lakhs to Rs. 12.0 Lakhs

Doctor Salary in Bangalore/Bengaluru

Rs. 0.3 Lakhs to Rs. 9.8 Lakhs

Doctor Salary in Pune

Rs. 0.5 Lakhs to Rs. 12.0 Lakhs

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary Based in India on Top Hospitals

The doctor salary in India based on the top hospitals is mentioned below. Salary ranges are chosen by candidates based on their abilities, experience level, region, city, and surroundings. The average salary for several specialist departments in top hospitals is shown in the table below:

HospitalsAverage Salary

Yashoda Hospitals

Rs. 4.6 Lakhs per year

AIIMS, New Delhi

Rs. 9.8 Lakhs per year

Tata Memorial Hospital, Mumbai

Rs. 18 Lakhs per year

Fortis Hospital, Kolkata

Rs. 9.8 Lakhs per year

JIPMER, Pondicherry

Rs. 14.4 lakhs per year

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary in India Per Month

The doctor salary in India per month is based on various specialisations and their average salary. The salary ranges that the candidates choose according to their skills, experience level, and location. The below table shows the salary for various job profiles and the doctor salary in India per month is shown below:

Job ProfileAverage Salary

Cardiologist

Rs. 83,000

Urologist

Rs. 16,700

Pulmonologist

Rs. 16,700

Nephrologist

Rs. 25,000

ENT Specialist

Rs. 83,000

Orthopaedic surgeon

Rs. 83,000

Dermatologist

Rs. 83,300

Oncologist

Rs. 37,500

Dentist

Rs. 25,000

Gynaecologist

Rs. 83,000

Surgeon

Rs. 83,000

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary in India Based on Job Profile

An entry-level doctor with less than three years of experience earns 6.3 lakhs a year. A doctor with 4-9 years of experience earns an annual income of Rs. 8 lakhs, whereas an experienced doctor with 10-20 years of experience earns an annual compensation of Rs. 10.6 lakhs. An MBBS doctor working in a government hospital earns around Rs. 6 lakhs per year. The remuneration of a doctor in the Indian government for various designations is shown below.

Job ProfileAverage Salary

Urologist

Rs. 2.0 Lakhs to Rs. 93.0 Lakhs

Oncologist

Rs. 4.5 Lakhs to Rs. 102.0 Lakhs

Nephrologist

Rs. 3.0 Lakhs to Rs. 96.0 Lakhs

Orthopaedic surgeon

Rs. 1.0 Lakhs to Rs. 30.0 Lakhs

Dermatologist

Rs. 1.0 Lakhs to Rs. 24.0 Lakhs

Cardiologist

Rs. 1.0 Lakhs to Rs. 97.0 Lakhs

Dentist

Rs. 0.2 Lakhs to Rs. 6.0 Lakhs

Pulmonologist

Rs. 2.0 Lakhs to Rs. 50.0 Lakhs

ENT Specialist

Rs. 1.0 Lakhs to Rs. 42.6 Lakhs

Gynaecologist

Rs. 1.0 Lakhs to Rs. 31.7 Lakhs

Surgeon

Rs. 1.0 Lakhs to Rs. 25.9 Lakhs

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary in India Based on Sectors

There are two types of sectors: government sectors and private sector sectors. The following table shows the doctor salary based on sector:

SectorsAverage Salary

Doctor Salary in India Government Hospitals

Rs. 4.0 Lakhs to Rs. 21.0 Lakhs

Doctor Salary in India Private Hospitals

Rs. 12.5 Lakhs to 18.4 Lakhs p.a

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Doctor Salary in India Based on Degree Programme

Doctors have different qualifications based on their qualifications, and their average income is shown in the table below:

Doctor Salary Based by Degree Programme

QualificationAverage Salary

DNB

Rs. 0.6 Lakhs to Rs. 16.8 Lakhs

MD

Rs. 0.9 Lakhs to Rs. 28.6 Lakhs

BHMS

Rs. 0.3 Lakhs to Rs. 12.0 Lakhs

MBBS

Rs. 0.5 Lakhs to Rs. 12.0 Lakhs

BDS

Rs. 0.2 Lakhs to Rs. 8.0 Lakhs

BAMS

Rs. 0.3 Lakhs to Rs. 8.0 Lakhs

*Salary list from Ambition Box

Note: These salary figures are for reference purposes and may vary depending on various factors, such as designation, experience, skills, and job location.

Frequently Asked Questions (FAQs)

1. Is there a chance for advancement in the world of medicine?

A student with an MBBS degree has numerous employment options. There are two basic options: either furthering one's education or starting a job.

2. Which medical field has the most potential?

Orthopaedics, internal medicine, obstetrician-gynaecologist, dermatology, paediatrics, radiography, general surgery, ophthalmology, family medicine, chest medicine, anaesthesiology, pathology, and ENT are the top specialisations in demand and offer outstanding career advancement.

3. Is MBBS a stressful profession?

A medical degree is regarded as one of the most difficult degrees in the world. It's undoubtedly more work for a student because of the unrestricted workload and time constraints, which means a lot less sleep and a lot more stress.

4. Which doctor is in high demand?

Internal medicine, orthopaedics, obstetrics and gynaecology, anaesthesiology dermatology, paediatrics, radiology, general surgery, and ophthalmology are all in high demand.

5. Which medical specialisation is best for girls?

A gynaecologist is the finest option for a female who wants to be a doctor.

Articles

Questions related to

Get answers from students and experts
Hello,

Yes, it's true as much as the syllabus of UPSC is more humanities oriented, the truth is the toppers come from as diverse backgrounds as that of medical/engineering/commerce/science, if you look at previous year toppers then yes , you will find many medical and engineering graduates, and the eligibility criteria itself states that candidates need to pass graduation in any discipline from a recognized University, candidates in final year too are eligible to apply, they are required to attain 21 years as on 1st August of the appearing year, and you will also find medical science and engineering as optional subjects, though in later case the choices may be limited, but eventually what matters for every successful candidate is their single minded focus, dedication and perseverance which help them sail through this tough exam.

Hello,

Your question is a bit unclear please specify it in what context you are trying to ask.

Doctors have duties in various departments it depends on the particular department and availability of other staff as well whether they will get an off or not.

Please try to be specific in your question it is a bit unclear to answer.

Connect again will try to help you out.

Hello Candidate,

Most of the doctors both in private as well as government sector have a specific days of the Year allotted for them in which they can take a leave off their chairs and they will not have to suffer for their payment in those vacation days. So, if you are wishing to go on a vacation or any other trip make sure that you do not extend the trips to long that it gets over the minimum leave days limit, or either your salary might get affected.

Hope you found it helpful. If you have any further queries feel free to post it here!!



Doctors work as when required serving mankind for all 365 days a year. You may see a doctor doing just 7 hours of duty on general OPD Days or maybe more than 10 hours, when he'll be busy with serious or emergency cases. Doctors are perhaps trained rigorously to manage this pressure and deal with situations patiently without bothering the time.

Hello,


Doctors make a considerable amount of money.

Rural doctors make slightly more money on average than doctors practicing in big cities.

Physicians who choose to practice in the rural region faceless competitions but they can spend more time in their practices due to the larger patient base in those areas.  But it is also true that though they are getting paid higher but they work longer hours on average than an urban physician

Whether a doctor is in a city or rural area they need to work for hours and get paid for that.



View All
Back to top