Joshua Eagan
Police Officer (2025)

Regular pay: $110,094.59
Overtime pay: $6,708.13
Other pay: $39,503.66
Total pay: $156,306.38
Benefits: $58,686.96
Pension debt: $36,152.78
Total pay & benefits: $251,146.12
Share: