● OPSCI.ca Ontario · 2010–2025

← back to profile

Constable

Municipalities and Services · FY2025

12,994 disclosed employees* in 2025 16 yrs on file (2010–2025) 46 employers (min. 3 disclosed) 254 newly promoted in 2025 29.4% estimated female
Median salary
$137,652
P90 salary
$170,700
Raise, 2025
+9.1%

Trend 2010–2025

YearDisclosed Emp.Median salaryP90 salaryRaiseNewly PromotedGender
2025 12,994 $137,652 $170,700 +9.1% 254 29.4% F
2024 12,102 $129,777 $161,045 +5.9% 207 28.2% F
2023 11,492 $125,061 $152,007 +3.5% 169 27.4% F
2022 11,053 $122,714 $148,836 +6.0% 354 26.8% F
2021 10,893 $118,257 $139,691 +2.9% 176 26.3% F
2020 10,346 $116,679 $134,713 +1.5% 76 25.6% F
2019 10,537 $114,935 $137,883 +3.4% 137 25.2% F
2018 10,256 $112,472 $133,490 +3.6% 160 24.6% F
2017 9,995 $110,229 $128,389 +2.5% 58 23.7% F
2016 9,250 $108,878 $126,323 +1.0% 39 22.5% F
2015 8,235 $108,983 $129,539 +3.0% 83 21.4% F
2014 6,809 $108,037 $125,779 +5.3% 78 20.1% F
2013 4,502 $106,331 $120,282 +2.3% 15 18.6% F
2012 3,235 $105,582 $118,383 +3.4% 22 17.5% F
2011 1,824 $105,286 $117,192 -0.1% 15 14.8% F
2010 1,854 $105,395 $117,883 n/a 0 14.6% 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 Police Service overall 4,323 $146,349 $182,147 $366,484 559 +9.9%
2 Regional Municipality of Peel Police Services overall 1,657 $147,169 $176,898 $261,784 191 +11.6%
3 Regional Municipality of York Police Services overall 1,134 $130,645 $148,016 $207,263 133 +7.1%
4 City of Ottawa Police Services overall 1,018 $138,532 $170,959 $284,126 142 +8.9%
5 Regional Municipality of Waterloo Police overall 594 $132,756 $153,234 $205,951 69 +5.8%
6 Regional Municipality of Durham overall 527 $127,539 $152,130 $255,647 97 +7.1%
7 City of Hamilton overall 420 $136,195 $160,071 $317,030 94 +15.2%
8 City of London Police Services overall 420 $134,686 $167,354 $240,781 58 +6.6%
9 Regional Municipality of Niagara Niagara Reg Police overall 380 $137,824 $168,045 $275,186 63 +12.1%
10 City of Windsor overall 310 $132,451 $149,273 $175,985 26 -0.8%
11 Regional Municipality of Halton overall 290 $134,898 $159,034 $207,750 57 +11.1%
12 City of Barrie overall 178 $132,182 $146,918 $201,184 19 +4.6%
13 City of Guelph Guelph Police Service overall 170 $130,463 $144,834 $190,642 30 +10.5%
14 City of Thunder Bay overall 160 $142,776 $173,907 $247,236 23 +15.6%
15 City of Kingston Police Services Board overall 150 $140,168 $157,346 $203,528 22 +18.7%
16 City of Greater Sudbury overall 132 $123,241 $137,532 $168,590 16 +2.2%
17 City of Brantford overall 127 $130,212 $148,838 $213,514 18 +6.4%
18 Sault Ste Marie Police Services overall 96 $130,241 $140,796 $160,404 14 +7.0%
19 Municipality of Chathamkent overall 86 $121,284 $134,404 $145,107 17 +2.8%
20 City of Toronto Toronto Community Housing Corp overall 81 $118,347 $134,205 $179,562 30 +14.0%
21 City of Sarnia overall 76 $125,261 $144,054 $179,540 10 -1.4%
22 City of Peterborough overall 60 $125,963 $140,102 $166,985 16 +8.1%
23 City of Woodstock Woodstock Police Service overall 55 $124,801 $138,860 $169,082 10 +5.9%
24 City of North Bay Police Services Board overall 49 $125,861 $144,548 $184,735 10 +5.3%
25 City of St Thomas overall 49 $127,377 $138,228 $150,666 14 +8.6%
26 South Simcoe Police Service overall 48 $126,580 $143,020 $152,979 10 +7.1%
27 City of Belleville overall 41 $126,232 $143,103 $164,214 8 +3.0%
28 City of Stratford overall 41 $131,284 $143,564 $159,343 7 +5.3%
29 City of Timmins overall 39 $122,082 $141,419 $147,499 7 +3.5%
30 City of Kawartha Lakes overall 34 $128,016 $143,872 $184,479 5 +7.2%
31 City of Cornwall Police Services overall 31 $126,077 $149,792 $157,526 5 +10.1%
32 City of Ottawa overall 29 $122,119 $158,288 $174,649 11 +9.3%
33 Town of Lasalle overall 28 $125,389 $135,650 $159,974 8 +6.9%
34 City of Brockville overall 25 $126,883 $139,173 $144,577 8 +5.0%
35 Town of Cobourg overall 19 $129,617 $155,961 $185,158 6 +8.4%
36 Town of Saugeen Shores overall 15 $122,714 $130,776 $135,795 2 +6.4%
37 Township of Strathroycaradoc overall 15 $116,091 $122,678 $124,624 2 +4.4%
38 City of Owen Sound overall 13 $134,156 $141,962 $161,249 2 +17.2%
39 Municipality of Port Hope Police Services Board overall 12 $131,628 $139,515 $146,078 2 -2.4%
40 Town of Smiths Falls overall 12 $125,051 $136,913 $138,994 2 -5.2%
41 Regional Municipality of York overall 12 $110,712 $120,073 $123,684 2 +6.0%
42 Town of Hanover overall 10 $135,863 $140,049 $142,263 1 +9.2%
43 Municipality of West Grey overall 10 $116,263 $122,094 $122,699 3 +4.1%
44 Wikwemikong Tribal Police Service overall 6 $121,874 $142,600 $153,890 5 n/a
45 Town of Deep River overall 6 $130,288 $140,019 $142,262 1 +9.1%
46 Town of Aylmer overall 6 $127,450 $141,931 $142,170 3 +33.3%

"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