Medical officer salary in Delhi
How much does a Medical Officer make in Delhi?
Average base salary
₹47,401
24%
above national averageThe average salary for a medical officer is ₹47,401 per month in Delhi. 67 salaries reported, updated at 1 October 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,652 per month
Internal Medicine Physician
Job openingsAverage ₹80,649 per month
Administrative Officer
Job openingsAverage ₹23,001 per month
Ayurvedic Physician
Job openingsAverage ₹28,989 per month
Is this useful?