Doctor

filter salariesFilter salaries by

Doctor Salary in India

based on 6.1k latest salaries

Average Annual Salary

7.8 Lakhs

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.

Estimated Take Home Salary

45,597 - ₹ 46,678

Doctor salary in India ranges between ₹ 0.8 Lakhs to ₹ 19.8 Lakhs with an average annual salary of ₹ 7.8 Lakhs. Salary estimates are based on 6.1k latest salaries received from Doctors.

Last Updated: 10 May, 2024

Salaries in different departments

Healthcare & Life Sciences
Doctor Salary
0 - 9 years exp. (2.3k salaries)
7.8 Lakhs

₹0.8 L/yr - ₹19.8 L/yr

Research & Development
Doctor Salary
0 - 8 years exp. (85 salaries)
6.1 Lakhs

₹1.6 L/yr - ₹18 L/yr

Consulting
Doctor Salary
1 - 9 years exp. (59 salaries)
8.5 Lakhs

₹1 L/yr - ₹16 L/yr

Teaching & Training
Doctor Salary
1 - 8 years exp. (26 salaries)
4.6 Lakhs

₹1 L/yr - ₹14.4 L/yr

Customer Success, Service & Operations
Doctor Salary
1 - 8 years exp. (13 salaries)
5.1 Lakhs

₹1.1 L/yr - ₹6 L/yr

View all

Average Annual Salary by Experience

Very High Confidence
info icon
Very High Confidence means the data is based on a large number of latest salaries.

Doctor salary in India with less than 1 year of experience to 10 years ranges from ₹ 0.8 Lakhs to ₹ 19.8 Lakhs with an average annual salary of ₹ 7.8 Lakhs based on 6.1k latest salaries.

Similar Designations

Rmo Doctor Salary
(1.5k salaries)
4.9 Lakhs
₹0.7 L/yr - ₹10 L/yr
Mbbs Doctor Salary
(1.6k salaries)
7.3 Lakhs
₹0.5 L/yr - ₹12.6 L/yr
Bhms Doctor Salary
(614 salaries)
4.1 Lakhs
₹0.4 L/yr - ₹16 L/yr
Manager Salary
(3L salaries)
15.9 Lakhs
₹4 L/yr - ₹30 L/yr
Consultant Salary
(2.2L salaries)
13.6 Lakhs
₹4.3 L/yr - ₹22 L/yr
Resident Doctor Salary
(929 salaries)
8.1 Lakhs
₹0.8 L/yr - ₹15.2 L/yr
Medical Coder Salary
(13.5k salaries)
3.5 Lakhs
₹1.5 L/yr - ₹5 L/yr
Ayurvedic Doctor Salary
(908 salaries)
3.9 Lakhs
₹0.5 L/yr - ₹7.5 L/yr
Dental Surgeon Salary
(2.2k salaries)
4.2 Lakhs
₹1 L/yr - ₹8.4 L/yr
Medical Officer Salary
(11k salaries)
6.7 Lakhs
₹1 L/yr - ₹12.8 L/yr
3.5 Lakhs
₹0.7 L/yr - ₹7.5 L/yr
Senior Resident Salary
(3.5k salaries)
12.4 Lakhs
₹1 L/yr - ₹18 L/yr
Junior Resident Salary
(511 salaries)
8.5 Lakhs
₹0.6 L/yr - ₹14 L/yr
Assistant Manager Salary
(5.7L salaries)
8.2 Lakhs
₹3 L/yr - ₹16 L/yr
8.9 Lakhs
₹0.9 L/yr - ₹13 L/yr
13.3 Lakhs
₹1.2 L/yr - ₹20 L/yr
General Physician Salary
(547 salaries)
7.6 Lakhs
₹1 L/yr - ₹24 L/yr
5.5 Lakhs
₹1 L/yr - ₹21.2 L/yr
8.8 Lakhs
₹0.8 L/yr - ₹15.6 L/yr
5.3 Lakhs
₹1.2 L/yr - ₹9.4 L/yr
9.5 Lakhs
₹3 L/yr - ₹24 L/yr
16.2 Lakhs
₹7 L/yr - ₹24.5 L/yr
7.8 Lakhs
₹0.6 L/yr - ₹13 L/yr
5.8 Lakhs
₹0.8 L/yr - ₹12 L/yr
7.5 Lakhs
₹1 L/yr - ₹14.4 L/yr
6.4 Lakhs
₹0.7 L/yr - ₹13 L/yr

Top Skills for Doctors

based on 2,473 jobs

Skills

Jobs demanding the skill

3

Medical

View jobs

5

General Medicine

View jobs

Companies for Doctor in India

Sort By: Popular
Company Name Avg Annual Salary

5.4 Lakhs

₹0.7 L/yr - ₹9.8 L/yr

0 - 12 yrs exp. (113 salaries)

5.6 Lakhs

₹1 L/yr - ₹10 L/yr

0 - 6 yrs exp. (110 salaries)

4.3 Lakhs

₹0.5 L/yr - ₹12 L/yr

0 - 7 yrs exp. (109 salaries)

4.7 Lakhs

₹1.5 L/yr - ₹8.9 L/yr

1 - 10 yrs exp. (80 salaries)

7.2 Lakhs

₹6.3 L/yr - ₹12 L/yr

0 - 6 yrs exp. (72 salaries)

16.5 Lakhs

₹8 L/yr - ₹25.3 L/yr

0 - 7 yrs exp. (71 salaries)

11.5 Lakhs

₹5 L/yr - ₹18.8 L/yr

1 - 6 yrs exp. (61 salaries)

4.5 Lakhs

₹0.9 L/yr - ₹8.4 L/yr

1 - 8 yrs exp. (55 salaries)

4.8 Lakhs

₹1 L/yr - ₹9.4 L/yr

Frequently Asked Questions about Doctor Salaries

What is the salary of a Doctor in India?
Average salary for a Doctor in India is 7.8 Lakhs per year (₹65.4k per month). Salary estimates are based on 6.1k latest salaries received from various Doctors across industries.
What are the top paying companies that employ Doctors?
What is the starting salary for a Doctor in India?
Average starting Salary for Doctor in India is around ₹0.8 Lakh per year (₹6.7k per month). No prior experience is required to be a Doctor.
What is the highest salary for a Doctor in India?
Highest salary that a Doctor can earn is ₹19.8 Lakhs per year (₹1.7L per month).
How does Doctor Salary in India change with experience?
An Entry Level Doctor with less than three years of experience earns an average salary of ₹6.8 Lakhs per year. A mid-career Doctor with 4-9 years of experience earns an average salary of ₹9.0 Lakhs per year, while an experienced Doctor with 10-20 years of experience earns an average salary of ₹14.9 Lakhs per year.
What are the top paying industries for Doctor in India?
What are the top paying cities for Doctor in India?
What are the popular/top skills required to become a Doctor?
These are the top skills of a Doctor based on 2.5k jobs posted by employers.
  • Mbbs
  • Bams
  • Medical
  • Bhms
  • General Medicine