● OPSCI.ca Ontario · 2010–2025

← back to profile

Technologist

Municipalities and Services · FY2025

282 disclosed employees* in 2025 16 yrs on file (2010–2025) 35 employers (min. 3 disclosed) 3 newly promoted in 2025 36.2% estimated female
Median salary
$108,983
P90 salary
$133,448
Raise, 2025
+5.5%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 282 $108,983 $133,448 +5.5% 3 36.2% F
2024 240 $106,679 $130,319 +3.2% 1 29.2% F
2023 205 $106,044 $127,192 +0.2% 0 27.3% F
2022 167 $107,907 $127,317 +6.3% 2 24.0% F
2021 88 $108,856 $124,711 +2.2% 0 15.9% F
2020 88 $107,644 $122,944 +2.0% 0 19.3% F
2019 81 $107,004 $125,723 +0.9% 0 12.3% F
2018 54 $108,181 $121,840 +0.5% 0 16.7% F
2017 48 $108,947 $120,988 +5.3% 0 16.7% F
2016 33 $108,313 $114,527 +1.0% 0 24.2% F
2015 41 $108,844 $116,320 +1.4% 1 17.1% F
2014 29 $104,827 $117,842 +0.9% 2 20.7% F
2013 13 $104,430 $108,231 +4.5% 0 —
2012 13 $106,501 $110,872 +0.2% 0 —
2011 10 $104,494 $113,235 +3.3% 0 —
2010 5 $104,011 $110,687 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 Regional Municipality of York overall 105 $108,061 $137,227 $167,323 31 +6.2%
2 City of Toronto Toronto Transit Commission overall 37 $113,516 $125,978 $141,281 14 +9.3%
3 City of Ottawa overall 35 $110,079 $126,894 $145,554 3 +1.5%
4 City of Brampton overall 13 $102,380 $105,685 $111,285 11 n/a
5 City of Hamilton overall 10 $104,949 $129,015 $159,263 4 +4.0%
6 City of Kitchener overall 8 $118,653 $133,378 $136,178 1 -0.9%
7 City of Windsor overall 8 $112,056 $133,441 $135,465 5 +9.7%
8 City of Barrie overall 8 $108,765 $111,094 $113,774 1 +0.8%
9 Regional Municipality of Peel Police Services overall 7 $145,275 $162,184 $174,737 1 +10.0%
10 Town of Oakville overall 6 $104,127 $104,586 $104,822 3 +3.3%
11 Town of Tillsonburg overall 4 $106,023 $107,731 $107,830 2 n/a
12 City of Mississauga overall 4 $104,333 $106,782 $107,701 1 +2.9%
13 Town of Whitby overall 3 $118,395 $119,581 $119,878 0 +11.8%
14 City of Sarnia overall 3 $110,761 $114,148 $114,995 0 n/a
15 County of Oxford overall 3 $112,655 $112,655 $112,655 1 n/a
16 City of St Catharines overall 3 $107,713 $108,790 $109,059 3 n/a
17 City of Vaughan overall 2 $111,035 $119,530 $121,653 0 n/a
18 City of Waterloo overall 2 $111,284 $118,151 $119,868 1 n/a
19 Regional Municipality of Waterloo Police overall 2 $111,682 $116,338 $117,501 1 n/a
20 Town of Wasaga Beach overall 2 $112,002 $113,394 $113,742 0 n/a
21 Town of Orangeville overall 2 $107,216 $111,090 $112,059 1 n/a
22 Town of Whitchurchstouffville overall 2 $108,262 $108,900 $109,059 1 n/a
23 City of Toronto overall 1 $203,989 $203,989 $203,989 0 n/a
24 City of Ottawa Police Services overall 1 $142,560 $142,560 $142,560 0 n/a
25 Town of Ingersoll overall 1 $118,000 $118,000 $118,000 0 n/a
26 Town of Bradford West Gwillimbury overall 1 $117,246 $117,246 $117,246 1 n/a
27 Municipality of Leamington overall 1 $111,075 $111,075 $111,075 0 n/a
28 Town of Milton overall 1 $111,060 $111,060 $111,060 0 n/a
29 City of Cambridge overall 1 $107,450 $107,450 $107,450 0 n/a
30 Municipality of Middlesex Centre overall 1 $106,589 $106,589 $106,589 0 n/a
31 County of Brant overall 1 $105,910 $105,910 $105,910 1 n/a
32 City of London overall 1 $102,825 $102,825 $102,825 0 n/a
33 Town of Halton Hills overall 1 $102,349 $102,349 $102,349 0 n/a
34 City of Oshawa overall 1 $101,578 $101,578 $101,578 0 n/a
35 City of Burlington overall 1 $100,302 $100,302 $100,302 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