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 45

Ricardo Hanton

Police Sergeant/PPD Police

2026 total comp
$44,843
Base pay
$24,679
Overtime
$15,532
Other pay
$4,632
Benefits
$0
Total compensation
$44,843
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25406
Total Pay
$44,843

Ricardo Hanton is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,843.

Joseph Strollo

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$99,012
Employee Category
Civil Service
Job Code
6A05
Public Id
34384
Total Pay
$44,823

Joseph Strollo works as a Police Lieutenant for PPD Police. Their status is salaried. Joseph earned $44,823 in 2020.

Bryan Outterbridge

Police Officer 1/PPD Police

2026 total comp
$44,821
Base pay
$21,648
Overtime
$17,940
Other pay
$5,232
Benefits
$0
Total compensation
$44,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16294
Total Pay
$44,821

Bryan Outterbridge is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,821.

Shaun Turner

Police Officer 1/PPD Police

2026 total comp
$44,816
Base pay
$21,648
Overtime
$19,081
Other pay
$4,086
Benefits
$0
Total compensation
$44,816
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34383
Total Pay
$44,816

Shaun Turner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,816.

Lucius Newman

Police Corporal/PPD Police

2026 total comp
$44,814
Base pay
$23,813
Overtime
$15,956
Other pay
$5,045
Benefits
$0
Total compensation
$44,814
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
26288
Total Pay
$44,814

Lucius Newman holds the role of Police Corporal at PPD Police. Their status is salaried. In 2026, their total compensation was $44,814.

Carla Showell-Lee

Executive Director/PPD Police

2026 total comp
$44,807
Base pay
$44,807
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$44,807
Employment type
Salaried

Source-specific fields

Base Salary
$194,911
Employee Category
Exempt
Job Code
E700
Public Id
48402
Total Pay
$44,807

Carla Showell-Lee works as a Executive Director for PPD Police. Their status is salaried. Carla earned $44,807 in 2026.

Kevin Livewell

Police Lieutenant/PPD Police

2026 total comp
$44,739
Base pay
$28,134
Overtime
$11,716
Other pay
$4,889
Benefits
$0
Total compensation
$44,739
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
8944
Total Pay
$44,739

Kevin Livewell is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $44,739.

David Mockus

Police Sergeant/PPD Police

2026 total comp
$44,714
Base pay
$24,679
Overtime
$15,416
Other pay
$4,618
Benefits
$0
Total compensation
$44,714
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30376
Total Pay
$44,714

David Mockus holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,714.

Moses Reynolds

Police Officer 1/PPD Police

2026 total comp
$44,703
Base pay
$21,648
Overtime
$18,437
Other pay
$4,617
Benefits
$0
Total compensation
$44,703
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17513
Total Pay
$44,703

Moses Reynolds holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,703.

Aaron Farmbry Sr.

Police Sergeant/PPD Police

2026 total comp
$44,695
Base pay
$24,679
Overtime
$14,798
Other pay
$5,218
Benefits
$0
Total compensation
$44,695
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14186
Total Pay
$44,695

Aaron Farmbry Sr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,695.

Anthony Lasalle Jr

Police Captain/PPD Police

2026 total comp
$44,686
Base pay
$32,635
Overtime
$1,362
Other pay
$10,688
Benefits
$0
Total compensation
$44,686
Employment type
Salaried

Source-specific fields

Base Salary
$142,241
Employee Category
Civil Service
Job Code
6A06
Public Id
355
Total Pay
$44,686

At PPD Police, Anthony Lasalle Jr serves as a Police Captain. They work salaried. Their 2026 pay totaled $44,686.

Duane White

Police Officer 1/PPD Police

2026 total comp
$44,649
Base pay
$21,648
Overtime
$17,974
Other pay
$5,026
Benefits
$0
Total compensation
$44,649
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9729
Total Pay
$44,649

At PPD Police, Duane White serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,649.

Jonathan Ballinger

Police Officer 1/PPD Police

2026 total comp
$44,630
Base pay
$21,648
Overtime
$18,641
Other pay
$4,341
Benefits
$0
Total compensation
$44,630
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20718
Total Pay
$44,630

Jonathan Ballinger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,630.

Jacob Williams Jr

Police Sergeant/PPD Police

2026 total comp
$44,607
Base pay
$24,679
Overtime
$14,721
Other pay
$5,207
Benefits
$0
Total compensation
$44,607
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
16425
Total Pay
$44,607

Jacob Williams Jr is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,607.

Robert Whittaker

Detective/PPD Police

2026 total comp
$44,599
Base pay
$23,813
Overtime
$16,180
Other pay
$4,607
Benefits
$0
Total compensation
$44,599
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
8296
Total Pay
$44,599

At PPD Police, Robert Whittaker serves as a Detective. They work salaried. Their 2026 pay totaled $44,599.

Dianca Newman

Police Officer 1/PPD Police

2026 total comp
$44,593
Base pay
$21,648
Overtime
$18,607
Other pay
$4,338
Benefits
$0
Total compensation
$44,593
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2545
Total Pay
$44,593

Dianca Newman works as a Police Officer 1 for PPD Police. Their status is salaried. Dianca earned $44,593 in 2026.

Gregory Giacomelli

Police Officer 1/PPD Police

2026 total comp
$44,552
Base pay
$21,648
Overtime
$18,302
Other pay
$4,601
Benefits
$0
Total compensation
$44,552
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32897
Total Pay
$44,552

Gregory Giacomelli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $44,552.

Christopher Hyk

Police Officer 1/PPD Police

2026 total comp
$44,552
Base pay
$21,648
Overtime
$18,302
Other pay
$4,601
Benefits
$0
Total compensation
$44,552
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4547
Total Pay
$44,552

Christopher Hyk works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $44,552 in 2026.

Kim Hinson

Police Communication Dispatcher/PPD Police

2025 total comp
$44,551
Base pay
$30,114
Overtime
$11,881
Other pay
$2,556
Benefits
$0
Total compensation
$44,551
Employment type
Salaried

Source-specific fields

Base Salary
$57,905
Employee Category
Civil Service
Job Code
6J32
Public Id
24435
Total Pay
$44,551

At PPD Police, Kim Hinson serves as a Police Communication Dispatcher. They work salaried. Their 2025 pay totaled $44,551.

David Brown

Police Officer 1/PPD Police

2026 total comp
$44,542
Base pay
$21,648
Overtime
$18,912
Other pay
$3,982
Benefits
$0
Total compensation
$44,542
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12846
Total Pay
$52,885

At PPD Police, David Brown serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,542.

Jermaine Davis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3227
Total Pay
$44,541

At PPD Police, Jermaine Davis serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $44,541.

John Leinmiller

Detective/PPD Police

2026 total comp
$44,519
Base pay
$23,813
Overtime
$15,919
Other pay
$4,787
Benefits
$0
Total compensation
$44,519
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36151
Total Pay
$44,519

At PPD Police, John Leinmiller serves as a Detective. They work salaried. Their 2026 pay totaled $44,519.

Tashon Jackson

Police Officer 1/PPD Police

2026 total comp
$44,517
Base pay
$21,648
Overtime
$18,810
Other pay
$4,059
Benefits
$0
Total compensation
$44,517
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5476
Total Pay
$44,517

Tashon Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,517.

Joseph Schwarz

Police Officer 1/PPD Police

2026 total comp
$44,480
Base pay
$21,648
Overtime
$18,776
Other pay
$4,056
Benefits
$0
Total compensation
$44,480
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30604
Total Pay
$44,480

Joseph Schwarz works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $44,480 in 2026.

Wilford Lewis Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28616
Total Pay
$44,470

At PPD Police, Wilford Lewis Jr serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $44,470.

Shaun Nash

Detective/PPD Police

2026 total comp
$44,467
Base pay
$23,813
Overtime
$16,329
Other pay
$4,326
Benefits
$0
Total compensation
$44,467
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28487
Total Pay
$44,467

Shaun Nash holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $44,467.

Syreeta Anderson

Police Communication Dispatcher/PPD Police

2022 total comp
$44,449
Base pay
$27,497
Overtime
$16,384
Other pay
$569
Benefits
$0
Total compensation
$44,449
Employment type
Salaried

Source-specific fields

Base Salary
$47,878
Employee Category
Civil Service
Job Code
6J32
Public Id
9748
Total Pay
$44,449

Syreeta Anderson is a Police Communication Dispatcher at PPD Police. They work salaried. 2022 total compensation came to $44,449.

Aziz Allen

Police Officer 1/PPD Police

2026 total comp
$44,443
Base pay
$21,648
Overtime
$18,742
Other pay
$4,052
Benefits
$0
Total compensation
$44,443
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12966
Total Pay
$44,443

Aziz Allen works as a Police Officer 1 for PPD Police. Their status is salaried. Aziz earned $44,443 in 2026.

Thomas Price

Detective/PPD Police

2026 total comp
$44,434
Base pay
$23,813
Overtime
$15,434
Other pay
$5,187
Benefits
$0
Total compensation
$44,434
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18175
Total Pay
$44,434

At PPD Police, Thomas Price serves as a Detective. They work salaried. Their 2026 pay totaled $44,434.

Patrick Clark

Police Officer 1/PPD Police

2022 total comp
$44,433
Base pay
$22,751
Overtime
$0
Other pay
$21,682
Benefits
$0
Total compensation
$44,433
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
16211
Total Pay
$44,433

Patrick Clark works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $44,433 in 2022.

Sousath Senouthai

Police Officer 1/PPD Police

2021 total comp
$44,414
Base pay
$38,898
Overtime
$0
Other pay
$5,516
Benefits
$0
Total compensation
$44,414
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
23968
Total Pay
$44,414

Sousath Senouthai holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $44,414.

David Petroski Jr

Police Sergeant/PPD Police

2026 total comp
$44,412
Base pay
$24,679
Overtime
$15,146
Other pay
$4,587
Benefits
$0
Total compensation
$44,412
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
21272
Total Pay
$44,412

David Petroski Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $44,412.

Joseph Burke

Police Sergeant/PPD Police

2026 total comp
$44,412
Base pay
$24,679
Overtime
$15,146
Other pay
$4,587
Benefits
$0
Total compensation
$44,412
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
31823
Total Pay
$44,412

Joseph Burke is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $44,412.

Earl Tilghman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
13411
Total Pay
$44,396

Earl Tilghman works as a Police Officer 1 for PPD Police. Their status is salaried. Earl earned $44,396 in 2020.

Tyreek Cooper

Police Officer 1/PPD Police

2026 total comp
$44,391
Base pay
$19,484
Overtime
$20,589
Other pay
$4,318
Benefits
$0
Total compensation
$44,391
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
15159
Total Pay
$44,391

Tyreek Cooper is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,391.

Sieng Hourn

Police Officer 1/PPD Police

2020 total comp
$44,382
Base pay
$16,576
Overtime
$1,445
Other pay
$26,361
Benefits
$0
Total compensation
$44,382
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30361
Total Pay
$44,382

Sieng Hourn is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $44,382.

Keirstin Bowers

Police Officer 1/PPD Police

2024 total comp
$44,380
Base pay
$29,754
Overtime
$0
Other pay
$14,626
Benefits
$0
Total compensation
$44,380
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
25811
Total Pay
$44,380

Keirstin Bowers holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $44,380.

Christopher Reed

Police Officer 1/PPD Police

2026 total comp
$44,379
Base pay
$21,648
Overtime
$17,601
Other pay
$5,129
Benefits
$0
Total compensation
$44,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7554
Total Pay
$44,379

At PPD Police, Christopher Reed serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,379.

Brendan Mccauley

Police Officer 1/PPD Police

2026 total comp
$44,367
Base pay
$21,648
Overtime
$18,403
Other pay
$4,316
Benefits
$0
Total compensation
$44,367
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29366
Total Pay
$44,367

Brendan Mccauley is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $44,367.

Michelle Haines

Detective/PPD Police

2026 total comp
$44,349
Base pay
$23,813
Overtime
$15,359
Other pay
$5,177
Benefits
$0
Total compensation
$44,349
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
21214
Total Pay
$44,349

Michelle Haines works as a Detective for PPD Police. Their status is salaried. Michelle earned $44,349 in 2026.