Director of Public Works Salaries, 2025
67 disclosed on the 2025 Sunshine List · overview and trend →
Disclosed
67
2025 Sunshine List
Median Salary
$146,440
+19.8% vs provincial median
Typical Range
$132,132–$162,892
25th–75th percentile
Top Salary
$221,393
All Records · 67 in 2025
| # | Name | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | W. Samantha Fraser | Township Of King | Director of Public Works | $221,393 | $222,483 |
| 2 | Jonathan Osborne | Town Of Lasalle | Director of Public Works | $211,583 | $213,466 |
| 3 | Denise Marshall | County Of Northumberland | Director, Public Works | $198,019 | $199,016 |
| 4 | Stephen Shypowskyj | City Of Port Colborne | Director of Public Works | $191,793 | $192,954 |
| 5 | Mark Covert | Town Of Halton Hills | Director of Public Works | $186,839 | $187,995 |
| 6 | Melissa Abercrombie | County Of Oxford | Director of Public Works | $183,712 | $184,866 |
| 7 | Ryan Brown | Municipality Of Chatham-Kent | Director, Public Works | $182,742 | $184,049 |
| 8 | Jeff Meggitt | Town Of East Gwillimbury | Director, Public Works | $179,554 | $188,318 |
| 9 | Jason Marr | Town Of Pelham | Director of Public Works | $177,180 | $178,344 |
| 10 | Scott W Holmes | Town Of Caledon | Director Public Works | $173,669 | $174,627 |
| 11 | Steve Peace | Township Of Lake Of Bays | Director of Public Works | $173,620 | $174,444 |
| 12 | David Graham | Town Of Lincoln | Director of Public Works | $169,030 | $169,878 |
| 13 | Tim Leitch | Township Of Tiny | Director of Public Works | $167,912 | $170,072 |
| 14 | Imran Khalid | County Of Huron | Director of Public Works | $167,356 | $168,250 |
| 15 | Kenneth Bettles | Township Of Perth South | Director of Public Works | $164,610 | $165,446 |
| 16 | Lara Widdifield | City Of Owen Sound | Director of Public Works | $164,453 | $165,243 |
| 17 | Derek Burke | Township Of Severn | Director of Public Works | $162,892 | $163,614 |
| 18 | Morgan Jamie | Township Of Mapleton | Director of Public Works | $162,446 | $163,545 |
| 19 | Guy Bourgon | Town Of Carleton Place | Director of Public Works | $161,512 | $162,588 |
| 20 | Bryan Murray | Town Of Penetanguishene | Director of Public Works | $161,326 | $161,797 |
| 21 | Dan Perreault | Township Of Clearview | Director of Public Works | $158,151 | $158,990 |
| 22 | Thomas Macleod | Township Of Seguin | Director of Public Works | $158,097 | $159,217 |
| 23 | Marc Legault | The Nation Municipality | Director of Public Works / Directeur des travaux publics | $157,860 | $158,743 |
| 24 | Harry Niemi | Township Of Guelph/Eramosa | Director of Public Works | $156,946 | $158,045 |
| 25 | Brandon Wartman | Town Of Grimsby | Director of Public Works | $156,704 | $157,534 |
| 26 | Mathew Doner | Town Of Mono | Director of Public Works | $156,165 | $160,052 |
| 27 | Oliver Vigelius | City Of Kawartha Lakes | Director, Public Works | $155,015 | $156,198 |
| 28 | Michael Kearns | Town Of Parry Sound | Director of Public Works | $153,287 | $155,552 |
| 29 | Blake Poole | City Of Dryden | Director of Public Works | $152,629 | $155,147 |
| 30 | Daniel Perri | City Of Sault Ste. Marie | Director of Public Works | $151,800 | $153,105 |
| 31 | Michael Finley | Municipality Of North Grenville | Director of Public Works | $150,995 | $151,949 |
| 32 | Chris Mantha | Town Of Petawawa | Public Works Director | $147,432 | $148,471 |
| 33 | Paul Dasilva | Town Of Plympton–Wyoming | Director of Public Works | $146,671 | $147,351 |
| 34 | Michael Timmins | Township Of Minden Hills | Director of Public Works | $146,440 | $147,555 |
| 35 | William Camelon | Municipality Of Dysart Et Al | Director of Public Works | $146,123 | $152,026 |
| 36 | Jarrod Craven | Municipality Of Thames Centre | Director of Public Works | $145,551 | $145,968 |
| 37 | Robert Borton | Township Of Blandford-Blenheim | Director of Public Works | $144,406 | $145,332 |
| 38 | Christopher Cook | Township Of Wellesley | Director of Public Works | $143,122 | $144,623 |
| 39 | Wesley Cyr | Town Of New Tecumseth | Director, Public Works | $143,005 | $143,803 |
| 40 | Brianna Collins | Town Of South Bruce Peninsula | Director of Public Works | $142,604 | $144,786 |
| 41 | John Yungblut | Township Of Huron-Kinloss | Director of Public Works | $142,522 | $144,134 |
| 42 | Wayne Hancock | Township Of Cavan Monaghan | Director of Public Works | $141,942 | $143,114 |
| 43 | Matthew Tracey | City Of Quinte West | Director, Public Works | $141,264 | $142,647 |
| 44 | Jason Godby | Township Of Malahide | Director of Public Works | $139,923 | $141,054 |
| 45 | Jonathan Wilson | Town Of Hawkesbury | Director of Public Works | $138,024 | $139,569 |
| 46 | Jedidiah Kelly | Town Of St. Marys | Director of Public Works | $136,888 | $137,959 |
| 47 | Stephen Poliquin | Town Of Iroquois Falls | Director of Public Works | $136,180 | $138,806 |
| 48 | William Wilson | County Of Perth | Director of Public Works | $135,747 | $136,575 |
| 49 | Sean Derouin | County Of Lanark | Director of Public Works | $135,733 | $139,961 |
| 50 | Mike Alcock | Municipality Of Morris-Turnberry | Director of Public Works | $135,304 | $138,719 |
| 51 | Stephane Fortin | Town Of Kirkland Lake | Director of Public Works | $132,132 | $133,417 |
| 52 | David Knight | Township Of East Garafraxa | Director of Public Works | $132,031 | $132,031 |
| 53 | Matthew Bos | Town Of Grand Valley | Director of Public Works | $131,422 | $131,650 |
| 54 | Robert Anderson | District Municipality Of Muskoka | Director, Public Works | $130,703 | $131,338 |
| 55 | Jeff Little | Township Of Lucan Biddulph | Director of Public Works | $129,800 | $130,544 |
| 56 | Evan Grieger | Municipality Of Trent Lakes | Director of Public Works | $127,796 | $128,030 |
| 57 | Kevin Hart | Municipality Of Centre Hastings | Director of Public Works | $126,506 | $128,001 |
| 58 | Tyler Brewster | Township Of Manitouwadge | Director of Public Works | $125,645 | $126,905 |
| 59 | Todd Olson | City Of Dryden | Director of Public Works | $124,413 | $126,186 |
| 60 | Nicholas A Verhoeven | Municipality Of Lambton Shores | Director of Public Works | $124,030 | $125,101 |
| 61 | Timothy Wright | Township Of North Glengarry | Director of Public Works | $123,958 | $125,389 |
| 62 | Ryan Frew | Township Of McNab/Braeside | Director of Public Works | $118,938 | $119,409 |
| 63 | Shawn Bromley | Municipality Of Huron East | Director of Public Works | $114,241 | $114,925 |
| 64 | Tyler Dziarmaga | Town Of Atikokan | Director of Public Works | $111,593 | $113,074 |
| 65 | Colin Anderson | Township Of Front Of Yonge | Director of Public Works | $110,596 | $112,962 |
| 66 | Bill Linnen | Municipality Of Brighton | Director of Public Works | $109,516 | $110,317 |
| 67 | Maxime Lafrance | Township Of Champlain | Director of Public Works | $106,233 | $107,551 |