● OPSCI.ca Ontario · 2010–2025

← back to profile

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

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
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

#EmployerDisclosed Emp.Median salaryP90 salaryMax salaryNew entrantsRaise
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.

Find someone in this role, province-wide