Doctor of Medicine or MD salary in India varies according to the types of employers who hire them and the amount of experience thatthe professionals hold. Find the salary ranges and the median salaries according to a number of parameters for MDs in India below:

MD Salary in India According to Employer Type:

The median salaries for MDs in India according to the types of the employers have been given below:

Employer Type Median Salary
College/University INR 6,00,000
Private Practice/Firm INR 6,00,000
Foundation/Trust INR 7,20,000
Company INR 10,37,725
Government – Central INR 14,73,953
Government – State & Local INR 6,23,077
Hospital INR 7,29,501

MD Salary in India by State:

The median salaries for MDs in India according to the top states have been given below:

State Median Salary
Tamil Nadu INR 5,40,000
Kerala INR 4,80,000
Karnataka INR 9,60,000
Andhra Pradesh INR 6,60,000
Maharashtra INR 7,09,859
West Bengal INR 6,10,419
Delhi INR 7,09,859

MD Salary in India by Job:

The median salaries for MDs in India according to the different job types have been listed below:

Job Type Median Salary
Physician/Doctor, Cardiologist (Invasive) INR 6,00,000
Healthcare Consultant INR 6,00,000
Physician/Doctor, Internal Medicine INR 6,00,000
Hospital Administrator INR 12,00,000
Anesthesiologist INR 10,01,009
Diagnostic Radiologist (Noninvasive) INR 9,60,000
Pathologist (Medical) INR 7,20,000

MD Salary in India by City:

The salary ranges for MDs in India according to the cities have been mentioned below:

City Salary Range
Hyderabad, Andhra Pradesh INR 6,00,000 – INR 8,55,000
Mumbai, Maharashtra INR 4,06,946 – INR 11,79,162
Delhi, Delhi INR 6,05,048 – INR 10,98,754
Bangalore, Karnataka INR 1,70,917 – INR 17,68,743
Pune, Maharashtra INR 4,40,000 – INR 11,29,350

MD Salary in India by Experience:

The median salaries of MDs in India according to the years of experience have been listed below:

Experience Median Salary
1 year or less INR 4,25,000
1 to 4 years INR 6,43,996
5 to 9 years INR 9,05,000
10 to 19 years INR 15,00,000
20 years or more INR 14,00,000

MD Salary in India by Hospital Setting:

The median salaries for MDs in India according to the hospital setting have been mentioned below:

Hospital Setting Median Salary
Ambulatory Care/Surgery Center INR 6,48,000
General Hospital INR 7,19,690
Physician's Office/Private Practice INR 11,29,350
Extended Care/Nursing Home INR 5,00,000
Other INR 5,40,000

MD salary in India by Industry:

The median salaries for MDs in India according to the various industries have been given below:

Industry Median Salary
Diagnostic Imaging INR 7,20,000
Healthcare INR 7,07,497
Clinical Research INR 21,50,000
Health Care Services INR 8,55,000
Hospital INR 6,53,945
Pharmaceuticals INR 13,00,000
Medical Services INR 15,00,000

MD Salary in India by Skill:

The median salaries for MDs in India according to their skills have been listed below:

Skill Median Salary
Operations Management INR 12,00,000
Administration INR 9,72,000
Medicine/Surgery INR 7,39,000
Clinical Research INR 22,50,000

MD Salary in India by Company Size:

The median salaries for MDs in India according to the company size have been mentioned below:

Company Size Median Salary
1 to 9 INR 8,77,350
10 to 49 INR 6,36,000
50 to 199 INR 4,00,000
200 to 599 INR 9,60,000
600 to 1,999 INR 6,00,000
2,000 to 4,999 INR 7,39,000
5,000 to 19,999 INR 9,45,000