Training
Municipalities and Services · FY2025
55 disclosed employees* in 2025
16 yrs on file (2010–2025)
24 employers (min. 3 disclosed)
8 newly promoted in 2025
14.5% estimated female
Median salary
$146,082
P90 salary
$169,918
Raise, 2025
+10.1%
Trend 2010–2025
| Year | Disclosed Emp. | Median salary | P90 salary | Raise | Newly Promoted | Gender |
|---|---|---|---|---|---|---|
| 2025 | 55 | $146,082 | $169,918 | +10.1% | 8 | 14.5% F |
| 2024 | 62 | $131,915 | $161,432 | +3.5% | 3 | 25.8% F |
| 2023 | 55 | $130,343 | $151,333 | +1.7% | 5 | 23.6% F |
| 2022 | 44 | $130,328 | $148,797 | +4.3% | 5 | 18.2% F |
| 2021 | 39 | $127,811 | $142,402 | +0.4% | 8 | 17.9% F |
| 2020 | 35 | $125,289 | $143,717 | +4.9% | 2 | 22.9% F |
| 2019 | 37 | $124,983 | $146,074 | +6.5% | 3 | 24.3% F |
| 2018 | 31 | $119,787 | $150,137 | +8.7% | 4 | 19.4% F |
| 2017 | 22 | $112,612 | $123,099 | +1.4% | 0 | 18.2% F |
| 2016 | 31 | $114,405 | $134,163 | -2.4% | 0 | 16.1% F |
| 2015 | 29 | $122,771 | $144,421 | +17.6% | 3 | 13.8% F |
| 2014 | 16 | $103,952 | $128,361 | +1.2% | 0 | — |
| 2013 | 16 | $106,421 | $128,327 | +7.7% | 1 | — |
| 2012 | 24 | $105,296 | $113,843 | -2.8% | 1 | 8.3% F |
| 2011 | 11 | $108,598 | $124,576 | -1.9% | 1 | — |
| 2010 | 9 | $113,201 | $118,578 | n/a | 0 | — |
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 Mississauga overall | 17 | $164,542 | $177,636 | $184,260 | 1 | +12.7% |
| 2 | Regional Municipality of Durham overall | 4 | $133,724 | $147,962 | $153,725 | 0 | +11.0% |
| 3 | City of Oshawa overall | 3 | $140,293 | $147,997 | $149,923 | 0 | n/a |
| 4 | City of Kingston overall | 3 | $131,827 | $132,629 | $132,829 | 0 | n/a |
| 5 | Regional Municipality of Waterloo overall | 3 | $112,375 | $116,695 | $117,775 | 0 | n/a |
| 6 | Municipality of Clarington overall | 2 | $161,306 | $164,099 | $164,798 | 0 | n/a |
| 7 | Town of Bradford West Gwillimbury overall | 2 | $157,191 | $158,432 | $158,742 | 0 | n/a |
| 8 | City of Timmins overall | 2 | $157,311 | $157,739 | $157,846 | 0 | n/a |
| 9 | City of Brantford overall | 2 | $151,332 | $155,558 | $156,615 | 0 | n/a |
| 10 | Town of Whitchurchstouffville overall | 2 | $132,722 | $151,552 | $156,259 | 0 | n/a |
| 11 | Town of Innisfil overall | 2 | $148,560 | $151,740 | $152,535 | 0 | n/a |
| 12 | City of Brampton overall | 1 | $197,907 | $197,907 | $197,907 | 0 | n/a |
| 13 | City of Port Colborne overall | 1 | $150,477 | $150,477 | $150,477 | 0 | n/a |
| 14 | Town of Midland overall | 1 | $148,632 | $148,632 | $148,632 | 0 | n/a |
| 15 | Town of Greater Napanee overall | 1 | $147,572 | $147,572 | $147,572 | 0 | n/a |
| 16 | City of Cornwall overall | 1 | $146,082 | $146,082 | $146,082 | 0 | n/a |
| 17 | Town of Orangeville overall | 1 | $145,383 | $145,383 | $145,383 | 0 | n/a |
| 18 | Regional Municipality of Peel overall | 1 | $133,262 | $133,262 | $133,262 | 0 | n/a |
| 19 | City of Kawartha Lakes overall | 1 | $126,245 | $126,245 | $126,245 | 0 | n/a |
| 20 | Township of Severn overall | 1 | $119,978 | $119,978 | $119,978 | 1 | n/a |
| 21 | Norfolk County overall | 1 | $114,857 | $114,857 | $114,857 | 0 | n/a |
| 22 | Town of Niagaraonthelake overall | 1 | $106,698 | $106,698 | $106,698 | 0 | n/a |
| 23 | Municipality of North Perth overall | 1 | $106,020 | $106,020 | $106,020 | 1 | n/a |
| 24 | Regional Municipality of York overall | 1 | $106,018 | $106,018 | $106,018 | 1 | 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.