Medical Officer of Health
Municipalities and Services · FY2025
47 disclosed employees* in 2025
16 yrs on file (2010–2025)
10 employers (min. 3 disclosed)
4 newly promoted in 2025
78.7% estimated female
Median salary
$305,724
P90 salary
$355,266
Raise, 2025
+12.4%
Trend 2010–2025
| Year | Disclosed Emp. | Median salary | P90 salary | Raise | Newly Promoted | Gender |
|---|---|---|---|---|---|---|
| 2025 | 47 | $305,724 | $355,266 | +12.4% | 4 | 78.7% F |
| 2024 | 51 | $282,934 | $325,484 | +6.4% | 5 | 72.5% F |
| 2023 | 47 | $280,508 | $310,942 | -6.4% | 1 | 72.3% F |
| 2022 | 44 | $284,351 | $350,017 | +14.3% | 1 | 68.2% F |
| 2021 | 51 | $281,081 | $345,461 | +7.4% | 4 | 72.5% F |
| 2020 | 42 | $290,179 | $355,917 | +24.6% | 3 | 71.4% F |
| 2019 | 38 | $250,737 | $288,841 | +3.0% | 0 | 73.7% F |
| 2018 | 33 | $247,768 | $289,396 | +9.3% | 2 | 75.8% F |
| 2017 | 41 | $238,625 | $282,795 | +0.6% | 2 | 70.7% F |
| 2016 | 39 | $248,133 | $294,422 | +4.0% | 2 | 66.7% F |
| 2015 | 37 | $238,290 | $290,640 | +0.4% | 1 | 73.0% F |
| 2014 | 35 | $241,815 | $299,848 | -0.9% | 1 | 71.4% F |
| 2013 | 29 | $246,893 | $312,550 | +0.2% | 1 | 75.9% F |
| 2012 | 30 | $249,572 | $307,600 | +5.0% | 0 | 73.3% F |
| 2011 | 27 | $247,913 | $290,169 | +6.8% | 0 | 70.4% F |
| 2010 | 26 | $231,176 | $291,640 | n/a | 0 | 73.1% F |
Raise is the average change for people who held this exact role, in this sector, in both years — not a same-role year-over-year average, which would be skewed by people newly crossing the disclosure threshold or leaving. Promotions is a heuristic (title changed and raise ≥10% in the same year), not verified. Gender is a name-based estimate, shown only for years with 20 or more disclosed employees.
By employer FY2025 · ranked by disclosed employees
| # | Employer | Disclosed Emp. | Median salary | P90 salary | Max salary | New entrants | Raise |
|---|---|---|---|---|---|---|---|
| 1 | City of Toronto overall | 14 | $283,587 | $350,476 | $475,421 | 1 | +17.9% |
| 2 | Regional Municipality of Peel overall | 8 | $285,511 | $311,506 | $316,095 | 2 | +11.9% |
| 3 | City of Ottawa overall | 6 | $315,769 | $329,445 | $335,113 | 1 | +18.6% |
| 4 | Regional Municipality of York overall | 6 | $267,458 | $291,774 | $304,059 | 0 | -20.9% |
| 5 | Regional Municipality of Waterloo overall | 3 | $360,084 | $380,418 | $385,501 | 0 | +45.9% |
| 6 | City of Hamilton overall | 3 | $314,939 | $351,383 | $360,494 | 0 | -1.1% |
| 7 | Regional Municipality of Halton overall | 3 | $321,555 | $325,934 | $327,028 | 1 | n/a |
| 8 | Regional Municipality of Durham overall | 2 | $341,972 | $358,296 | $362,377 | 0 | n/a |
| 9 | County of Lambton overall | 1 | $348,420 | $348,420 | $348,420 | 0 | n/a |
| 10 | Municipality of Chathamkent overall | 1 | $328,012 | $328,012 | $328,012 | 0 | n/a |
"New entrants" is headcount in their first year in this exact role at this employer — not a hire count; many already worked here.