Medical officer salary in New Town, Kolkata, West Bengal
How much does a Medical Officer make in West Bengal?
Average base salary
₹49,013
28%
above national averageThe average salary for a medical officer is ₹49,013 per month in West Bengal. 60 salaries reported, updated at 20 September 2023
Is this useful?
Top companies for Medical Officers in New Town, Kolkata, West Bengal
Is this useful?
Highest paying cities near New Town, Kolkata, West Bengal for Medical Officers
Is this useful?
Where can a Medical Officer earn more?
Compare salaries for Medical Officers in different locationsIs this useful?