Medical officer salary in Karnataka
How much does a Medical Officer make in Karnataka?
Average base salary
₹39,616
same
as national averageThe average salary for a medical officer is ₹39,616 per month in Karnataka. 163 salaries reported, updated at 24 November 2023
Is this useful?
Top companies for Medical Officers in Karnataka
Is this useful?
Highest paying cities near Karnataka 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 Karnataka?
General Practitioner
Job openingsAverage ₹25,500 per month
Internal Medicine Physician
Job openingsAverage ₹94,068 per month
Administrative Officer
Job openingsAverage ₹25,700 per month
Chief Medical Officer
Job openingsAverage ₹65,901 per month
Is this useful?