GCGovComp.app

City of Philadelphia / PPD Police

Agency file

PPD Police

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The PPD Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 6,545 employees with median total compensation of $27,267; the highest distinct record was $225,310.

Year
2026
Employees
6,545
Median total
$27,267
Highest record
$225,310

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$55,105+

How 2026 total compensation is spread across the 6,545 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($27,267) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,116 (71%)
  • Overtime$4,922 (17%)
  • Other$3,207 (11%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$15,082
$22,738
$27,267
$33,801
$42,317

The pay ladder for this department. Someone at the 90th percentile earns $42,317 — more than 90% of the department; the 10th percentile earns $15,082. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 1
3,802 · $27,063
Detective
536 · $33,861
Police Sergeant
526 · $30,904
Police Lieutenant
234 · $35,261

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 6

Michael Ward

Police Sergeant/PPD Police

2025 total comp
$149,352
Base pay
$77,569
Overtime
$48,869
Other pay
$22,914
Benefits
$0
Total compensation
$149,352
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
29184
Total Pay
$149,352

Michael Ward works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $149,352 in 2025.

Shawn Hughes

Police Officer 1/PPD Police

2022 total comp
$148,968
Base pay
$49,470
Overtime
$19,314
Other pay
$80,184
Benefits
$0
Total compensation
$148,968
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
33316
Total Pay
$148,968

At PPD Police, Shawn Hughes serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $148,968.

Gregory Kovacs

Police Sergeant/PPD Police

2026 total comp
$148,967
Base pay
$24,679
Overtime
$2,473
Other pay
$121,815
Benefits
$0
Total compensation
$148,967
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
4587
Total Pay
$33,164

Gregory Kovacs holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $148,967.

Michael Mitchell

Police Lieutenant/PPD Police

2020 total comp
$148,966
Base pay
$26,832
Overtime
$0
Other pay
$122,134
Benefits
$0
Total compensation
$148,966
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8272
Total Pay
$27,098

Michael Mitchell works as a Police Lieutenant for PPD Police. Their status is salaried. Michael earned $148,966 in 2020.

Jason Tomon

Detective/PPD Police

2021 total comp
$147,686
Base pay
$34,559
Overtime
$14,965
Other pay
$98,162
Benefits
$0
Total compensation
$147,686
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
35371
Total Pay
$147,686

Jason Tomon is a Detective at PPD Police. They work salaried. 2021 total compensation came to $147,686.

Joseph Lister

Police Officer 1/PPD Police

2025 total comp
$147,603
Base pay
$73,386
Overtime
$2,529
Other pay
$71,688
Benefits
$0
Total compensation
$147,603
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
17572
Total Pay
$147,603

Joseph Lister works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $147,603 in 2025.

Joseph Walsh

Police Lieutenant/PPD Police

2026 total comp
$147,029
Base pay
$28,134
Overtime
$0
Other pay
$118,895
Benefits
$0
Total compensation
$147,029
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4021
Total Pay
$24,716

Joseph Walsh works as a Police Lieutenant for PPD Police. Their status is salaried. Joseph earned $147,029 in 2026.

Edward Waters

Police Sergeant/PPD Police

2023 total comp
$146,483
Base pay
$51,986
Overtime
$0
Other pay
$94,497
Benefits
$0
Total compensation
$146,483
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
30595
Total Pay
$146,483

At PPD Police, Edward Waters serves as a Police Sergeant. They work salaried. Their 2023 pay totaled $146,483.

James Burns

Police Officer 1/PPD Police

2021 total comp
$146,070
Base pay
$42,488
Overtime
$0
Other pay
$103,582
Benefits
$0
Total compensation
$146,070
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
26785
Total Pay
$127,655

James Burns holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $146,070.

Lamont Fox

Police Officer 1/PPD Police

2022 total comp
$145,868
Base pay
$81,290
Overtime
$39,184
Other pay
$25,394
Benefits
$0
Total compensation
$145,868
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19930
Total Pay
$145,868

Lamont Fox is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $145,868.

Shawn Goodwin

Detective/PPD Police

2025 total comp
$145,213
Base pay
$85,815
Overtime
$285
Other pay
$59,112
Benefits
$0
Total compensation
$145,213
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
7229
Total Pay
$145,213

At PPD Police, Shawn Goodwin serves as a Detective. They work salaried. Their 2025 pay totaled $145,213.

Paula Campbell

Detective/PPD Police

2022 total comp
$145,193
Base pay
$40,582
Overtime
$190
Other pay
$104,421
Benefits
$0
Total compensation
$145,193
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
27847
Total Pay
$145,193

Paula Campbell holds the role of Detective at PPD Police. Their status is salaried. In 2022, their total compensation was $145,193.

Mitchell Yanak Iii

Police Officer 1/PPD Police

2022 total comp
$144,649
Base pay
$71,744
Overtime
$0
Other pay
$72,905
Benefits
$0
Total compensation
$144,649
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17786
Total Pay
$144,649

Mitchell Yanak Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $144,649.

Joseph Fisher

Police Officer 1/PPD Police

2020 total comp
$143,892
Base pay
$42,497
Overtime
$0
Other pay
$101,396
Benefits
$0
Total compensation
$143,892
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
19028
Total Pay
$143,892

Joseph Fisher is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $143,892.

Gardner Deshields Iii

Police Officer 1/PPD Police

2020 total comp
$143,468
Base pay
$58,953
Overtime
$6,496
Other pay
$78,019
Benefits
$0
Total compensation
$143,468
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
3616
Total Pay
$143,468

Gardner Deshields Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Gardner earned $143,468 in 2020.

Joseph Mc Cabe

Police Officer 1/PPD Police

2025 total comp
$142,975
Base pay
$36,309
Overtime
$0
Other pay
$106,666
Benefits
$0
Total compensation
$142,975
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24560
Total Pay
$142,975

At PPD Police, Joseph Mc Cabe serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $142,975.

Linda Pace

Detective/PPD Police

2021 total comp
$142,602
Base pay
$37,850
Overtime
$3,826
Other pay
$100,926
Benefits
$0
Total compensation
$142,602
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
30603
Total Pay
$142,602

Linda Pace works as a Detective for PPD Police. Their status is salaried. Linda earned $142,602 in 2021.

Philip Riehl

Police Lieutenant/PPD Police

2021 total comp
$142,046
Base pay
$17,498
Overtime
$15,967
Other pay
$108,582
Benefits
$0
Total compensation
$142,046
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
23008
Total Pay
$142,046

Philip Riehl holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2021, their total compensation was $142,046.

Mary Kuchinsky

Detective/PPD Police

2021 total comp
$141,284
Base pay
$37,850
Overtime
$309
Other pay
$103,125
Benefits
$0
Total compensation
$141,284
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
36243
Total Pay
$141,284

At PPD Police, Mary Kuchinsky serves as a Detective. They work salaried. Their 2021 pay totaled $141,284.

Mark Overwise

Police Captain/PPD Police

2025 total comp
$141,074
Base pay
$102,576
Overtime
$521
Other pay
$37,977
Benefits
$0
Total compensation
$141,074
Employment type
Salaried

Source-specific fields

Base Salary
$140,139
Employee Category
Civil Service
Job Code
6A06
Public Id
34066
Total Pay
$141,074

Mark Overwise holds the role of Police Captain at PPD Police. Their status is salaried. In 2025, their total compensation was $141,074.

Rosanna Filippello-Sztuba

Detective/PPD Police

2024 total comp
$140,555
Base pay
$54,798
Overtime
$68
Other pay
$85,688
Benefits
$0
Total compensation
$140,555
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
33404
Total Pay
$140,555

At PPD Police, Rosanna Filippello-Sztuba serves as a Detective. They work salaried. Their 2024 pay totaled $140,555.

Patrick Gleason

Detective/PPD Police

2023 total comp
$140,025
Base pay
$0
Overtime
$0
Other pay
$140,025
Benefits
$0
Total compensation
$140,025
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
22894
Total Pay
$140,025

Patrick Gleason is a Detective at PPD Police. They work salaried. 2023 total compensation came to $140,025.

William Judge

Police Sergeant/PPD Police

2020 total comp
$139,754
Base pay
$31,493
Overtime
$2,766
Other pay
$105,495
Benefits
$0
Total compensation
$139,754
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
5609
Total Pay
$139,754

William Judge holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2020, their total compensation was $139,754.

Joseph Press

Police Officer 1/PPD Police

2022 total comp
$139,542
Base pay
$81,290
Overtime
$35,474
Other pay
$22,778
Benefits
$0
Total compensation
$139,542
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3103
Total Pay
$139,542

Joseph Press is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $139,542.

Dwayne Crawford

Police Officer 1/PPD Police

2025 total comp
$139,359
Base pay
$74,455
Overtime
$29,728
Other pay
$35,177
Benefits
$0
Total compensation
$139,359
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30629
Total Pay
$139,359

At PPD Police, Dwayne Crawford serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $139,359.

Mariano Santiago

Police Officer 1/PPD Police

2023 total comp
$139,332
Base pay
$0
Overtime
$0
Other pay
$139,332
Benefits
$0
Total compensation
$139,332
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28164
Total Pay
$139,332

At PPD Police, Mariano Santiago serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $139,332.

Gregory Nicholas

Police Corporal/PPD Police

2022 total comp
$139,105
Base pay
$62,117
Overtime
$63
Other pay
$76,925
Benefits
$0
Total compensation
$139,105
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A03
Public Id
1440
Total Pay
$139,105

Gregory Nicholas works as a Police Corporal for PPD Police. Their status is salaried. Gregory earned $139,105 in 2022.

Deborah Rosario

Police Corporal/PPD Police

2021 total comp
$138,886
Base pay
$59,243
Overtime
$370
Other pay
$79,272
Benefits
$0
Total compensation
$138,886
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A03
Public Id
36313
Total Pay
$138,886

Deborah Rosario is a Police Corporal at PPD Police. They work salaried. 2021 total compensation came to $138,886.

Heriberto Quintana

Police Officer 1/PPD Police

2024 total comp
$138,811
Base pay
$36,366
Overtime
$0
Other pay
$102,445
Benefits
$0
Total compensation
$138,811
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
15507
Total Pay
$138,811

Heriberto Quintana works as a Police Officer 1 for PPD Police. Their status is salaried. Heriberto earned $138,811 in 2024.

Sean Knowles

Detective/PPD Police

2025 total comp
$138,627
Base pay
$100,311
Overtime
$18,336
Other pay
$19,980
Benefits
$0
Total compensation
$138,627
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
24362
Total Pay
$138,627

At PPD Police, Sean Knowles serves as a Detective. They work salaried. Their 2025 pay totaled $138,627.

Lance Seidel

Detective/PPD Police

2022 total comp
$138,442
Base pay
$6,764
Overtime
$1,215
Other pay
$130,463
Benefits
$0
Total compensation
$138,442
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
9831
Total Pay
$138,442

Lance Seidel works as a Detective for PPD Police. Their status is salaried. Lance earned $138,442 in 2022.

John O'Hanlon

Police Captain/PPD Police

2022 total comp
$138,237
Base pay
$0
Overtime
$0
Other pay
$138,237
Benefits
$0
Total compensation
$138,237
Employment type
Salaried

Source-specific fields

Base Salary
$120,962
Employee Category
Civil Service
Job Code
6A06
Public Id
20534
Total Pay
$138,237

At PPD Police, John O'Hanlon serves as a Police Captain. They work salaried. Their 2022 pay totaled $138,237.

John Livingstone

Police Corporal/PPD Police

2022 total comp
$137,939
Base pay
$11,836
Overtime
$0
Other pay
$126,103
Benefits
$0
Total compensation
$137,939
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A03
Public Id
20305
Total Pay
$137,939

John Livingstone is a Police Corporal at PPD Police. They work salaried. 2022 total compensation came to $137,939.

Tony Long

Police Officer 1/PPD Police

2024 total comp
$137,832
Base pay
$28,101
Overtime
$0
Other pay
$109,731
Benefits
$0
Total compensation
$137,832
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
2539
Total Pay
$137,832

At PPD Police, Tony Long serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $137,832.

Samuel Garcia

Police Officer 1/PPD Police

2024 total comp
$137,791
Base pay
$44,631
Overtime
$0
Other pay
$93,160
Benefits
$0
Total compensation
$137,791
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21924
Total Pay
$137,791

Samuel Garcia is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $137,791.

William Davis Jr

Police Officer 1/PPD Police

2020 total comp
$137,504
Base pay
$0
Overtime
$0
Other pay
$137,504
Benefits
$0
Total compensation
$137,504
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16444
Total Pay
$137,504

At PPD Police, William Davis Jr serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $137,504.

Alexis Veras

Police Officer 1/PPD Police

2022 total comp
$137,369
Base pay
$81,290
Overtime
$38,727
Other pay
$17,352
Benefits
$0
Total compensation
$137,369
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6396
Total Pay
$137,369

Alexis Veras is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $137,369.

James Mc Carrick

Police Lieutenant/PPD Police

2026 total comp
$137,220
Base pay
$28,134
Overtime
$2,643
Other pay
$106,444
Benefits
$0
Total compensation
$137,220
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
2272
Total Pay
$137,220

James Mc Carrick holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $137,220.

Harry Wenger

Police Officer 1/PPD Police

2025 total comp
$136,963
Base pay
$71,605
Overtime
$44,422
Other pay
$20,936
Benefits
$0
Total compensation
$136,963
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30894
Total Pay
$136,963

At PPD Police, Harry Wenger serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $136,963.

Joseph Kolodi

Police Officer 1/PPD Police

2021 total comp
$136,798
Base pay
$40,393
Overtime
$0
Other pay
$96,404
Benefits
$0
Total compensation
$136,798
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14929
Total Pay
$136,798

At PPD Police, Joseph Kolodi serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $136,798.