Public Salaries
Ontario public pay

Michael Mcwilliam

Constable at City Of Ottawa – Police Services. On Ontario’s disclosure list 15 years between 2010 and 2025.

Salary disclosure2025
Michael Mcwilliam
Constable
City Of Ottawa – Police Services
Salary paid
$129,465.13
Taxable benefits
$609.96
Total disclosed
$130,075.09
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: +$6,684 (+5.4%)
15years on
the list

Among 5,289 people with the title “Constable” in 2025

Paid more than 27% of them. Their median: $138,741.

Among 1,779 people at City Of Ottawa – Police Services in 2025

1,266th highest paid. Their median: $143,052.

Paid more than 60% of everyone on the 2025 disclosure list, which only lists people paid $100,000 or more.

middle 80%middle halfmedianthis personspacing grows with pay (log scale)

Salary by year

Show as a table
YearSalaryMedian for the job
2010$104,799$132,233
2011$113,714$125,820
2012$132,457$133,701
2013$128,445$129,797
2014$128,990$128,990
2015$136,519
2016$131,908
2017$135,339
2018$136,488
2019$150,228
2020$135,373
2021$141,320
2022$135,773
2024$122,781$130,404
2025$129,465$138,741

History

YearEmployer and jobSalaryBenefitsChange
2025City Of Ottawa – Police ServicesConstable$129,465$610+$6,684
2024City Of Ottawa – Police ServicesConstable · moved here$122,781$610
2022Town Of Wasaga BeachDirector, Emergency Services and Fire Chief$135,773$2,049−$5,548
2021Town Of Wasaga BeachDirector, Emergency Services and Fire Chief$141,320$2,205+$5,947
2020Town Of Wasaga BeachDirector, Emergency Services and Fire Chief$135,373$2,163−$14,855
2019Town Of Wasaga BeachDirector, Emergency Services and Fire Chief$150,228$2,116+$13,739
2018Town Of Wasaga BeachFire Chief/Emergency Services$136,488$2,054+$1,149
2017Town Of Wasaga BeachFire Chief/Emergency Services$135,339$2,047+$3,431
2016Town Of Wasaga BeachFire Chief / Emergency Services$131,908$2,043−$4,611
2015Town Of Wasaga BeachFire Chief/Emergency Services$136,519$1,982+$7,528
2014Town Of Wasaga BeachFire Chief$128,990$1,889+$546
2013Town Of Wasaga BeachFire Chief$128,445$1,886−$4,012
2012Town Of Wasaga BeachFire Chief$132,457$1,611+$18,743
2011Town Of Wasaga BeachFire Chief$113,714$1,967+$8,915
2010Town Of Wasaga BeachFire Chief$104,799$1,817

Years at different employers were matched because the name appears once on each year’s list with the same job or sector. Salary paid can include overtime, retroactive pay and one-time payments. Figures are exactly as Ontario published them. How we match years · Report a mistake or ask for removal