Medical Officer salary in BahrainModify Search

Salary insights are generated from jobseeker data without any bias towards or against employers
Average salary
inAED
Based on 4 salaries
Average
BHD 367 / m

BHD 266

BHD 500

Medical Officer salary in Bahrain ranges between BHD 266 to BHD 500 with an average monthly salary of BHD 367 for employees with 2 years of experience to 8 years. Salary estimates are based on 4 latest salaries received.

Location wise monthly salary of Medical Officer

Most commonly reported salary for Medical Officer is BHD 779 in Saudi Arabia, BHD 753 in Qatar, BHD 747 in UAE, BHD 576 in Kuwait, BHD 367 in Bahrain and BHD 1,170 in Oman.

Get personalised job recommendations for Medical Officer role in Bahrain

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

Similar Designations
Registered Nurse Salaries

Based on 46 salaries

Average
BHD 589 / m

BHD 319

BHD 1,036

Pharmacist Salaries

Based on 67 salaries

Average
BHD 594 / m

BHD 285

BHD 1,055

Staff Nurse Salaries

Based on 160 salaries

Average
BHD 485 / m

BHD 249

BHD 800