Physician Salaries in India

Salary estimated from 2,179 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 6 July, 2020
Average salary
₹ 30,589 per month
  • Most Reported
₹ 8,000
₹ 86,000
Salary Distribution

How much does a Physician make in India?

The average salary for a Physician is ₹ 30,589 per month in India. Salary estimates are based on 2,179 salaries submitted anonymously to Indeed by Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Physician is less than 1 year.
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
Physician salaries by company in India
CompanyAverage salary
₹ 1,50,000 per month
₹ 1,50,000 per month
12 salaries
₹ 1,50,000 per month
₹ 91,617 per month
60 salaries
₹ 87,196 per month
₹ 83,112 per month
₹ 64,906 per month
₹ 57,299 per month
₹ 44,118 per month
₹ 52,367 per month
Physician salaries by location
CityAverage salary
₹ 32,216 per month
₹ 29,885 per month
₹ 28,717 per month
₹ 3,64,819 per year
₹ 44,469 per month

Physician job openings

[Government] NHM Dhule Recruitment 2020
National Health Mission (NHM)
India
Drug Safety Physician
Vixilanciaa
Gurgaon, Haryana
CRA I
Syneos Health Clinical
India
Pulmonologist/ Physician
Surat Municipal Corporation (SMC)
India
Medical Safety Physician
BioClinica
Mysore, Karnataka
Medical Safety Physician
BioClinica
Mysore, Karnataka
Physician Jobs