Public Salaries
Municipalities & Services

City Of Thunder Bay salaries, 2025

759 people paid $100,000 or more in 2025, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.

People in 2025
759
+8.6% vs 2024
Median salary
$130,974
+8.6% vs 2024
Highest salary
$318,848
Total disclosed
$104M

Everyone on the 2025 list

Top 200 of 759
#NameSalaryBenefitsChange
1Darcy FleuryChief of Police$318,848$2,044+$8,683
2Jean Claude CollinCity Manager$307,298$10,438+$151,529
3Justin DubucSergeant$277,682$7,632+$10,594
4Ryan HughesDeputy Chief of Police$250,958$13,921+$9,493
5Jeffrey JohnsonFirst Class Constable$247,236$6,453+$33,724
6Kerri MarshallCommissioner – Growth$242,622$1,663+$19,243
7Clark MckeverSergeant$241,994$7,715+$41,503
8Kelly RobertsonCommissioner – Community Services$241,495$1,656−$414
9Neal SoltysSergeant$234,330$7,455+$44,467
10Christopher CarsonFirst Class Constable$228,224$6,774+$41,084
11Sean VerescakSergeant$224,347$7,820+$55,793
12Todd PritoulaStaff Sergeant$222,822$8,292+$42,603
13Mark CattaniFirst Class Constable$222,545$6,599+$30,586
14Jeremy PearsonDeputy Chief of Police$221,551$13,959−$2,305
15David PaxtonFire Chief$218,040$1,494+$28,272
16Keri GreavesCommissioner – Corporate Services$216,569$0+$42,662
17Ben GrieveInspector$215,115$8,005+$32,280
18Kayla DixonCommissioner – Infrastructure and Operations$214,261$1,471+$42,975
19Brad BernstSergeant$212,526$7,442+$7,125
20Jarrett HayFirst Class Constable$210,556$6,599+$35,731
21Robert GombolaStaff Sergeant$209,827$8,443+$44,626
22Joshua BerubeFirst Class Constable$205,336$6,599+$9,465
23Kevin AndersonCaptain – Fire Prevention$201,380$1,346+$54,277
24Jamie TaylorChief Executive Officer – Community Economic Development Commission$201,171$1,254+$7,054
25Gordon SnyderInspector$201,144$1,218+$8,408
26William DampierInspector$200,242$1,218+$17,872
27Jonathon BalabuckDistrict Chief$198,080$1,497+$43,651
28Doig PollockSergeant$197,783$7,504+$63,121
29Martin HynnaDeputy Fire Chief$196,115$1,347+$23,984
30David TariniDeputy Fire Chief$196,100$1,338+$23,468
31Patty RobinetCity Solicitor$194,452$1,345+$3,283
32James WillsonFirst Class Constable$194,227$6,656+$28,905
33Brent McphailPlatoon Chief$192,064$1,566+$34,551
34Johnathon RybakInspector$191,235$1,393+$21,851
35Shane BernardiPlatoon Chief$190,056$1,566+$33,280
36Lee ArnoneSergeant$189,326$7,632+$17,514
37Jeff LeducDistrict Chief$189,078$1,504+$37,825
38Nolan NicholasFirst Class Constable$188,538$6,330+$29,159
39Richard PopowichStaff Sergeant$188,095$8,691+$45,348
40Robert WarkDivision Chief – Administration$187,374$1,381+$68,929
41Paul PennaCaptain – Fire Suppression$186,724$1,354+$43,260
42Joel ManherzFirst Class Constable$186,574$6,988+$30,498
43Jason AndersonStaff Sergeant$185,837$8,304+$30,655
44Kyle MacleodFirst Class Constable$185,600$6,599+$28,971
45Karie OrtgieseDirector – Human Resources and Corp Safety$185,571$1,324+$4,385
46William YoungFirst Class Constable$184,506$6,431+$31,470
47Robert MillerFirst Class Constable$183,865$6,994+$25,468
48Neil HermanStaff Sergeant$183,784$8,304+$25,699
49Leah PrenticeDirector – Recreation and Culture and Municipal Child Care$183,128$1,248+$13,000
50Stephen VincentPlatoon Chief$182,812$1,566+$26,046
51Kerry DunningFirst Class Constable$182,368$6,470+$32,098
52Andrea MorrisonDirector – Finance$181,921$1,247−$34,373
53Greg CampagnaSergeant$181,407$7,632+$22,398
54Joshua RobillardFirst Class Constable$181,198$6,103+$13,121
55Michelle WarywodaDirector – Environment$181,170$1,238+$1,353
56Emmett FerrenceFirst Class Constable$180,777$6,345+$32,035
57Robert JespersonDistrict Chief$180,653$1,503+$30,456
58Michael TomasevicAdministrative Staff Sergeant$180,539$8,289+$34,249
59Peter WarywodaDivision Chief – Training$180,123$1,489+$32,606
60Jody NogaCommunications Shift Supervisor$179,963$5,646+$34,989
61Dennis VincentSergeant$179,743$7,450+$8,108
62Brandon TyrvainenSergeant$179,398$7,471+$20,786
63Matthew MiedemaDirector – Engineering and Operations$179,049$1,214+$47,643
64Lori QuinlanStaff Sergeant$178,906$8,304+$14,084
65Steven BrownFirst Class Constable$178,236$6,796+$20,235
66Ronald MihalusFirst Class Constable$178,234$6,648+$32,245
67Christopher CarlucciStaff Sergeant$177,803$8,644+$27,660
68Eric SokkLead Operator$177,565$0−$12,698
69William FalshawDistrict Chief$177,116$1,471+$32,101
70Bruce TurkPlatoon Chief$176,041$1,518+$23,361
71Jo RucchinPlatoon Chief$175,591$1,189+$11,714
72Kathleen CannonDirector – Revenue$175,099$1,187+$6,835
73Joel DepeuterDirector – Development Services$175,093$1,187−$5,543
74Shane MuirChief of Emergency Medical Services$174,869$1,192+$8,187
75Matthew LamarcheCaptain – Fire Suppression$174,842$1,359+$29,610
76Jason LucasCaptain – Fire Suppression$174,657$1,359+$35,504
77Mike ChyrilInformation Technology Manager$174,401$6,225+$29,529
78Dawne LattaDeputy City Solicitor$174,344$1,194−$6,556
79Cynthia ClineDeputy City Solicitor$174,183$1,194−$6,202
80Jack AvellaDirector – Corporate Information Technology$174,143$1,187+$4,610
81Franco MarcheseManager – Facilities Services$173,548$1,189+$37,440
82David BlissFirst Class Constable$173,426$6,792+$24,726
83Krista PowerDirector – Legislative Services and City Clerk$173,384$1,187−$4,104
84Cynthia OlsenDirector – Strategy and Engagement$173,079$1,170+$16,180
85Shawn WhippleSergeant$172,967$7,632+$15,555
86Cameron GirvinSergeant$172,907$7,786+$5,750
87Mark MilliardSergeant$172,856$7,632+$21,545
88Eric PoliniFirst Class Constable$172,728$6,597+$24,453
89Kevin BradleyStaff Sergeant$172,717$7,457+$24,365
90Mark PetersonCaptain – Fire Suppression$172,556$1,359+$36,588
91Ian WestSergeant$171,587$7,535+$21,935
92Mark TuuttilaFirefighter$171,311$1,148+$34,516
93Christopher DunniganCaptain – Fire Suppression$170,157$1,359+$30,334
94Samantha MoirAdministrator Homes – Pioneer Ridge$170,017$1,121+$34,313
95Sandra BeaulieuStaff Sergeant$169,565$7,603+$28,613
96Salvatore CarchidiFirst Class Constable$169,230$6,763new
97David MooreFirst Class Constable$168,854$6,402+$17,408
98Frank CarangiCaptain – Fire Suppression$168,726$1,189+$32,196
99Matthew VealFirst Class Constable$168,366$6,599+$14,291
100Rinaldo BelcaminoSergeant$167,670$7,632+$14,984
101Matthew PearsonSenior Growth Advisor$167,497$1,143+$28,168
102Kaine BodnarDistrict Chief$167,453$1,496+$22,131
103Wesley RichardsFirst Class Constable$166,518$6,309+$31,083
104Jonathan CuthbertsonDistrict Chief$166,301$1,473+$25,513
105Calvin MceachernConstable 2 Class$166,261$4,638+$34,510
106Justin WiwcharykFirst Class Constable$165,949$6,599+$30,591
107Andrew AbbinkCaptain – Fire Suppression$164,968$1,356+$34,025
108Shawn HarrisonStaff Sergeant$164,938$7,930+$26,297
109Trevor DunnFirst Class Constable$164,766$6,455+$35,030
110Randy ThompsonDivision Chief – Apparatus and Equipment$164,503$1,464+$20,240
111Jonathan LarocqueFirst Class Constable$164,456$5,889new
112Lucas BagleyFirst Class Constable$164,346$6,599+$29,109
113Jon CraneCaptain – Fire Suppression$164,103$1,357+$25,412
114Richard WasilewskiFirst Class Constable$163,803$6,288+$34,491
115David BoerFirst Class Constable$163,561$6,464+$22,433
116Kyle KehlerFirst Class Constable$163,238$6,439+$24,726
117Sean-Patrick ShorrockSergeant$163,144$7,450+$29,401
118Robert MonchkaTraining Officer$163,114$1,327+$30,548
119Cody LegrosFirst Class Constable$162,648$6,110+$19,304
120Robert TowellDistrict Chief$162,463$1,415+$26,360
121Raymond FosterDistrict Chief$162,313$1,388+$20,293
122Traci Fisher-ZaiserDirector – Nursing Services$162,138$968+$45,541
123Jeny BailotSergeant$161,950$7,160+$41,509
124Derek HowFirst Class Constable$161,920$6,599+$26,768
125Braeden FediukPrimary Care Paramedic – P1$161,600$640−$52,875
126Darren ScotinskiCaptain – Fire Suppression$161,138$1,431+$38,341
127Micah LeduaFirst Class Constable$161,035$6,103+$33,190
128Morgan Michael KnottCaptain – Fire Suppression$161,012$1,358+$22,194
129Craig VeneruzFirst Class Constable$160,720$6,599+$18,748
130Trevor LindFirst Class Constable$160,564$6,599+$19,265
131Kevin CarrollFirst Class Constable$160,456$6,656+$23,083
132George WilsonCaptain – Fire Suppression$160,226$1,367+$21,528
133Carl HagstromFirst Class Constable$159,919$6,599+$26,305
134David McgirrCaptain – Fire Suppression$159,778$1,359+$24,107
135Paul HeinoCaptain – Fire Suppression$159,749$1,359+$21,550
136David WarwickSuperintendent – Sewer and Water South$159,557$965+$1,510
137Michael JacobsenFirst Class Constable$159,239$6,599+$5,235
138Michael KilbyFirst Class Constable$159,057$6,309+$43,440
139Andrew NissleyFirefighter$158,956$1,247+$26,673
140Halcea DobsonFirst Class Constable$158,451$6,318+$42,825
141Gerald DuffySergeant$158,373$7,160+$27,687
142Lindsay MenardPlant Superintendent$158,213$965−$6,028
143Dana EarleDirector – Customer Service$158,086$1,101+$36,164
144Cory HalvorsenManager – Parks and Open Space Planning$158,003$1,073+$20,287
145Carole KuryloCommunications Shift Supervisor$157,966$5,646+$25,999
146Michael CoelhoFirst Class Constable$157,959$6,599+$12,472
147Aaron WardManager – Engineering$157,766$1,082+$32,749
148Douglas GlenaManager – Fleet Services$157,666$1,083+$33,904
149Mark McleodCaptain – Fire Suppression$157,371$1,389+$2,270
150Christopher LagrangeFirst Class Constable$157,213$6,455+$34,534
151Tyler ReineltFirefighter$157,174$1,125+$35,729
152Brad LoroffManager – Transit$157,006$1,061+$3,871
153Gregory FurfaroFirefighter$156,941$1,125+$37,163
154Jordy AndrewFirst Class Constable$156,903$6,599+$28,227
155Nathan MonkCaptain – Fire Suppression$156,226$1,367+$24,111
156Stephen ShonoskyCaptain – Fire Suppression$155,878$1,359+$23,805
157Marshall SparksFirst Class Constable$155,828$6,432+$35,321
158Erin Marcella-FuiPlant Superintendent$155,576$965+$20,303
159Jason BreseleFirst Class Constable$155,258$6,402+$20,265
160Mike KrawchukCaptain – Fire Suppression$155,160$1,351+$22,585
161Adam MunshawCaptain – Fire Suppression$155,084$1,350+$25,221
162Ryan DoucetteSergeant$154,879$7,049+$16,061
163Christopher DrewesFirst Class Constable$154,856$5,894+$29,415
164Philip PattersonCaptain – Fire Suppression$154,728$1,358+$19,664
165Chester AndrakaDeputy Chief – Emergency Medical Services Operations – City$154,674$1,054+$1,651
166Darren LeishmanFire Prevention Officer$154,601$1,289+$21,371
167Marika ListenmaaDeputy Chief – Professional Standards$154,591$1,054+$27,695
168Ernie KadikoffDeputy Chief – Emergency Medical Services Operations – District$154,465$1,054+$5,145
169Scott LawsonFirst Class Constable$154,092$6,470+$15,396
170Daniel BegFirefighter$154,049$1,138+$24,138
171Daniel RoyCaptain – Fire Suppression$153,884$1,347+$23,464
172Christopher BunnFirst Class Constable$153,789$6,330+$26,824
173Houston WelshTraining Officer$153,778$1,330+$16,084
174Katrina SutherlandFirst Class Constable$153,565$6,250+$27,417
175Victoria CarlucciSpecial Constable – Jailer$153,549$4,935new
176Lance BarenzFirst Class Constable$153,285$6,470+$36,541
177Paul ManzonDirector – Building Services$153,016$1,047+$5,476
178Ryley BoothPrimary Care Paramedic – P1$152,922$0new
179Justin ElvishFirst Class Constable$152,852$6,599+$9,293
180David ChonyCaptain – Fire Suppression$152,489$1,358+$20,883
181Chad SharpFirst Class Constable$152,247$6,470+$7,435
182Derek BravinderFirefighter$152,215$1,125+$35,539
183Jordan FogliaFirst Class Constable$152,196$6,288+$10,569
184Shayne HamiltonCaptain – Fire Suppression$152,113$1,347+$22,466
185Thomas ArmstrongFirst Class Constable$151,410$4,661−$8,485
186David ExellSergeant$151,217$6,768+$16,903
187Mark CaccamoFirst Class Constable$151,042$6,656+$15,284
188Erin LambertFirst Class Constable$150,567$6,656+$15,481
189James LorentzFirst Class Constable$150,431$6,288+$24,641
190Cory WaltonFirst Class Constable$150,134$6,288+$16,891
191Robert BonthronFirst Class Constable$149,871$6,656+$42,413
192Matthew AgarFirefighter$149,782$1,125+$25,173
193Steven BrindleyFirefighter$149,516$1,148+$23,846
194Ian SpoljarichManager – Roads$149,396$1,017+$19,153
195Jeff MahoneyFirefighter$149,328$1,123+$30,226
196Neil LeatherFirefighter$149,005$1,125+$27,824
197Olamitanka AwosikaFirst Class Constable$148,871$6,288+$19,213
198Jeff ElvishInstructor$148,818$7,337−$30,908
199Londyn BilbroughFirst Class Constable$148,690$6,655+$45,553
200Hailey ReichCommunication Centre Operator$148,614$4,830−$18,006

Most common jobs in 2025

First Class Constable146
Firefighter123
Primary Care Paramedic – P190
Sergeant23
Captain, Fire Suppression22
Communication Centre Operator22
Advance Care Paramedic – P216
Staff Sergeant11
District Chief9
Constable 2 Class7