● OPSCI.ca Ontario · 2010–2025

← back to profile

Deputy Chief Building Official

Municipalities and Services · FY2025

59 disclosed employees* in 2025 16 yrs on file (2010–2025) 53 employers (min. 3 disclosed) 1 newly promoted in 2025 25.4% estimated female
Median salary
$115,020
P90 salary
$143,497
Raise, 2025
+8.7%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 59 $115,020 $143,497 +8.7% 1 25.4% F
2024 58 $108,628 $141,339 +4.3% 6 31.0% F
2023 36 $107,857 $156,385 +6.5% 2 36.1% F
2022 20 $125,346 $163,308 +2.9% 1 35.0% F
2021 15 $130,697 $171,971 -0.7% 1 —
2020 11 $132,159 $173,658 +9.0% 0 —
2019 12 $141,300 $172,796 +3.9% 1 —
2018 11 $139,704 $170,111 +8.1% 1 —
2017 11 $131,261 $182,289 +5.0% 0 —
2016 12 $129,827 $181,213 +7.0% 1 —
2015 9 $128,339 $171,667 +2.1% 2 —
2014 6 $157,148 $180,711 +6.1% 1 —
2013 5 $133,842 $176,185 +6.4% 1 —
2012 6 $139,133 $156,779 +1.8% 0 —
2011 7 $149,446 $159,056 +4.3% 0 —
2010 7 $142,016 $151,156 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 Toronto overall 3 $204,407 $218,193 $221,640 0 n/a
2 City of Windsor overall 2 $154,945 $184,798 $192,261 0 n/a
3 City of Belleville overall 2 $123,588 $123,679 $123,702 0 n/a
4 Township of Springwater overall 2 $104,800 $105,048 $105,110 1 n/a
5 Township of South Frontenac overall 2 $100,349 $100,462 $100,491 1 n/a
6 City of Pickering overall 1 $146,458 $146,458 $146,458 0 n/a
7 Municipality of Clarington overall 1 $145,015 $145,015 $145,015 0 n/a
8 Town of Innisfil overall 1 $143,117 $143,117 $143,117 0 n/a
9 Town of East Gwillimbury overall 1 $140,189 $140,189 $140,189 0 n/a
10 City of Greater Sudbury overall 1 $135,935 $135,935 $135,935 1 n/a
11 City of Port Colborne overall 1 $133,536 $133,536 $133,536 0 n/a
12 City of Quinte West overall 1 $129,939 $129,939 $129,939 0 n/a
13 Town of Tecumseh overall 1 $125,343 $125,343 $125,343 0 n/a
14 City of St Thomas overall 1 $124,771 $124,771 $124,771 0 n/a
15 Township of King overall 1 $122,476 $122,476 $122,476 0 n/a
16 Town of Grimsby overall 1 $122,360 $122,360 $122,360 0 n/a
17 Town of Bradford West Gwillimbury overall 1 $121,230 $121,230 $121,230 0 n/a
18 Town of Amherstburg overall 1 $120,908 $120,908 $120,908 0 n/a
19 Township of Centre Wellington overall 1 $120,550 $120,550 $120,550 0 n/a
20 Township of Southwold overall 1 $120,168 $120,168 $120,168 0 n/a
21 Township of Norwich overall 1 $120,029 $120,029 $120,029 0 n/a
22 City of Welland overall 1 $119,035 $119,035 $119,035 1 n/a
23 City of Stratford overall 1 $118,798 $118,798 $118,798 1 n/a
24 Town of Ingersoll overall 1 $117,989 $117,989 $117,989 0 n/a
25 City of Woodstock overall 1 $116,828 $116,828 $116,828 0 n/a
26 Town of Fort Erie overall 1 $116,282 $116,282 $116,282 0 n/a
27 Town of Lincoln overall 1 $115,052 $115,052 $115,052 0 n/a
28 Municipality of Leamington overall 1 $115,020 $115,020 $115,020 0 n/a
29 County of Prince Edward overall 1 $112,573 $112,573 $112,573 1 n/a
30 Town of Perth overall 1 $111,589 $111,589 $111,589 0 n/a
31 Township of Woolwich overall 1 $111,236 $111,236 $111,236 0 n/a
32 Town of Essex overall 1 $110,810 $110,810 $110,810 0 n/a
33 Town of Collingwood overall 1 $110,553 $110,553 $110,553 0 n/a
34 Township of Stirlingrawdon overall 1 $109,583 $109,583 $109,583 0 n/a
35 Town of Tillsonburg overall 1 $109,297 $109,297 $109,297 1 n/a
36 Municipality of Brighton overall 1 $109,033 $109,033 $109,033 1 n/a
37 Town of Niagaraonthelake overall 1 $108,808 $108,808 $108,808 1 n/a
38 City of Owen Sound overall 1 $108,424 $108,424 $108,424 0 n/a
39 Township of Clearview overall 1 $108,235 $108,235 $108,235 0 n/a
40 Town of the Blue Mountains overall 1 $107,269 $107,269 $107,269 0 n/a
41 Township of Wellington North overall 1 $107,246 $107,246 $107,246 1 n/a
42 Municipality of Port Hope overall 1 $106,882 $106,882 $106,882 0 n/a
43 Town of South Bruce Peninsula overall 1 $106,478 $106,478 $106,478 0 n/a
44 Town of Saugeen Shores overall 1 $105,911 $105,911 $105,911 0 n/a
45 Town of Gravenhurst overall 1 $105,522 $105,522 $105,522 0 n/a
46 Municipality of Thames Centre overall 1 $104,584 $104,584 $104,584 1 n/a
47 Municipality of Middlesex Centre overall 1 $104,562 $104,562 $104,562 0 n/a
48 Township of Russell overall 1 $104,260 $104,260 $104,260 0 n/a
49 Town of Pelham overall 1 $103,227 $103,227 $103,227 1 n/a
50 Town of Cobourg overall 1 $102,472 $102,472 $102,472 0 n/a
51 Township of the Archipelago overall 1 $100,834 $100,834 $100,834 1 n/a
52 Township of South Stormont overall 1 $100,787 $100,787 $100,787 1 n/a
53 Municipality of Meaford overall 1 $100,151 $100,151 $100,151 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