● OPSCI.ca Ontario · 2010–2025

← back to profile

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

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

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

Find someone in this role, province-wide