Medical Officer Salaries in Sydney, NSW

Salary estimated from 61 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 12 May 2019
Average in Sydney, NSW
$107,084 per year
10% Below national average
  • Most Reported
$34,000
$232,000
Salary Distribution

How much does a Medical Officer make in Sydney, NSW?

The average salary for a Medical Officer is $107,084 per year in Sydney, NSW, which is 10% below the national average. Salary estimates are based on 61 salaries submitted anonymously to Indeed by Medical Officer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Medical Officer is 1-3 years.
Medical Officer salaries by company in Sydney, NSW
CompanyAverage salary
$139,314 per year
$130,344 per year
$95,768 per year
$113 per hour
Medical Officer salaries by location
CityAverage salary
$68,818 per year
$116,353 per year
$95,994 per year
$135,791 per year
$142,062 per year

Medical Officer job openings

Medical Officer - Holsworthy Health Centre - Part-Time
Serco Group
Holsworthy NSW
Career Medical Officer
Norwest Private Hospital
Sydney NSW
Career Medical Officer – ICU
Macquarie University Hospital
Macquarie University NSW
Medical Officer jobs in Sydney, NSW