Public Salaries
Ontario public pay

Mark Agnoletto

Director, Public Works Services at Town Of Newmarket. On Ontario’s disclosure list 12 years between 2014 and 2025.

Salary disclosure2025
Mark Agnoletto
Director, Public Works Services
Town Of Newmarket
Salary paid
$210,622.55
Taxable benefits
$503.16
Total disclosed
$211,125.71
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: +$5,098 (+2.5%)
12years on
the list

Among 131 people at Town Of Newmarket in 2025

5th highest paid. Their median: $117,468.

Paid more than 95% 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
YearSalary
2014$114,540
2015$125,727
2016$125,017
2017$129,214
2018$152,282
2019$155,088
2020$166,428
2021$170,640
2022$183,132
2023$200,235
2024$205,525
2025$210,623

History

YearEmployer and jobSalaryBenefitsChange
2025Town Of NewmarketDirector, Public Works Services$210,623$503+$5,098
2024Town Of NewmarketDirector, Public Works Services$205,525$491+$5,290
2023Town Of NewmarketDirector, Public Works Services$200,235$467+$17,102
2022Town Of NewmarketDirector, Public Works Services$183,132$473+$12,493
2021Town Of NewmarketDirector, Public Works Services$170,640$442+$4,211
2020Town Of NewmarketDirector, Public Works Services$166,428$416+$11,340
2019Town Of NewmarketStrategic Business Leader$155,088$391+$2,806
2018Town Of NewmarketStrategic Business Leader$152,282$375+$23,068
2017Town Of NewmarketStrategic Business Leader$129,214$283+$4,197
2016Town Of NewmarketManager, Parks and Property Services$125,017$258−$710
2015Town Of NewmarketManager, Parks & Property Services$125,727$287+$11,187
2014Town Of NewmarketManager, Parks and Property Services$114,540$360

Years are matched by name and employer. 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