How this pay compares — 2025
Their 2025 salary of $328,212 ranks in the top 0.6% of all 404,922 public-sector salaries disclosed in Ontario that year, and the top 2.5% of 40 at Middlesex-London Health Unit.
Salary trajectory
| Year | Position | Employer | Salary | Benefits | YoY |
|---|---|---|---|---|---|
| 2025 | Medical Officer of Health | Middlesex-London Health Unit | $328,212 | $2,436 | +7.0% |
| 2024 | Medical Officer of Health | Middlesex-London Health Unit | $306,801 | $3,053 | +2.0% |
| 2023 | Medical Officer of Health | Middlesex-London Health Unit | $300,729 | $3,487 | -8.3% |
| 2022 | Medical Officer of Health | Middlesex-London Health Unit | $328,010 | $2,817 | -21.1% |
| 2021 | Associate Medical Officer of Health | Middlesex-London Health Unit | $415,961 | $1,827 | +23.0% |
| 2020 | Associate Medical Officer of Health | Middlesex-London Health Unit | $338,134 | $1,717 | +44.2% |
| 2019 | Associate Medical Officer of Health | Middlesex-London Health Unit | $234,497 | $1,589 | — |