Medical officer salary in Dindigul, Tamil Nadu
How much does a Medical Officer make in Dindigul, Tamil Nadu?
Average base salary
₹33,267
19%
below national averageThe average salary for a medical officer is ₹33,267 per month in Dindigul, Tamil Nadu. 2 salaries reported, updated at 21 November 2022
Is this useful?
Top companies for Medical Officers in Dindigul, Tamil Nadu
Is this useful?
Highest paying cities near Dindigul, Tamil Nadu 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 Dindigul, Tamil Nadu?
Duty Officer
1 job openingsAverage ₹1,91,976 per year
Chief Medical Officer
Job openingsAverage ₹49,900 per month
Resource Officer
2 job openingsAverage ₹20,645 per month
Administrative Officer
1 job openingsAverage ₹27,387 per month
Emergency Medicine Physician
Job openingsAverage ₹72,030 per month
Is this useful?