Medical Officer salary in OmanModify Search

Salary insights are generated from jobseeker data without any bias towards or against employers
Average salary
inAED
Based on 37 salaries
Average
OMR 1,570 / m

OMR 234

OMR 2,500

Medical Officer salary in Oman ranges between OMR 234 to OMR 2,500 with an average monthly salary of OMR 1,570 for employees with 1 year of experience to 23 years. Salary estimates are based on 37 latest salaries received.

Location wise monthly salary of Medical Officer

Most commonly reported salary for Medical Officer is OMR 763 in Saudi Arabia, OMR 888 in Qatar, OMR 826 in UAE, OMR 1,222 in Bahrain and OMR 1,570 in Oman.

Get personalised job recommendations for Medical Officer role in Oman

Also get discovered by 10,000+ employers hiring on Naukrigulf

Register for Free
Similar Designations
Registered Nurse Salaries

Based on 24 salaries

Average
OMR 615 / m

OMR 369

OMR 1,400

Staff Nurse Salaries

Based on 76 salaries

Average
OMR 598 / m

OMR 234

OMR 984

Pharmacist Salaries

Based on 36 salaries

Average
OMR 639 / m

OMR 222

OMR 1,119