Joseph P. Cavanaugh
Police Officer (2025)

Regular pay: $115,435.36
Overtime pay: $34,701.16
Other pay: $37,008.73
Total pay: $187,145.25
Benefits: $49,948.03
Pension debt: $39,976.20
Total pay & benefits: $277,069.48
Share: