Medical officer salary in Delhi
How much does a Medical Officer make in Delhi?
Average base salary
₹48,465
26%
above national averageThe average salary for a medical officer is ₹48,465 per month in Delhi. 66 salaries reported, updated at 16 September 2023
Is this useful?
Top companies for Medical Officers in Delhi
Is this useful?
Highest paying cities near Delhi for Medical Officers
Is this useful?
Where can a Medical Officer earn more?
Compare salaries for Medical Officers in different locationsIs this useful?
How much do similar professions get paid in Delhi?
Chief Medical Officer
Job openingsAverage ₹78,649 per month
Internal Medicine Physician
Job openingsAverage ₹80,649 per month
Administrative Officer
Job openingsAverage ₹22,811 per month
Ayurvedic Physician
Job openingsAverage ₹28,695 per month
Is this useful?