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
Total payroll
$184.9M
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

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.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$569.6M
8,688
$69,688
2020
$813M
42.7%
8,525
1.9%
$105,748
51.7%
2021
$746.1M
8.2%
8,225
3.5%
$97,113
8.2%
2022
$793.4M
6.3%
8,149
0.9%
$103,287
6.4%
2023
$560.3M
29.4%
7,000
14.1%
$80,040
22.5%
2024
$811.9M
44.9%
6,896
1.5%
$118,286
47.8%
2025
$855.8M
5.4%
7,004
1.6%
$122,309
3.4%
2026
$184.9M
78.4%
6,545
6.6%
$27,267
77.7%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 3

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.

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.

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.

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.

Frederick Buck Jr.

Police Officer 1/PPD Police

2026 total comp
$44,334
Base pay
$21,648
Overtime
$17,556
Other pay
$5,130
Benefits
$0
Total compensation
$44,334
Employment type
Salaried

Source-specific fields

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

At PPD Police, Frederick Buck Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $44,334.

Edgardo Jimenez Gonzalez

Police Officer 1/PPD Police

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

Source-specific fields

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

Edgardo Jimenez Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Edgardo earned $44,331 in 2026.

Daniel Murawski

Detective/PPD Police

2026 total comp
$44,310
Base pay
$23,813
Overtime
$15,732
Other pay
$4,765
Benefits
$0
Total compensation
$44,310
Employment type
Salaried

Source-specific fields

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

Daniel Murawski is a Detective at PPD Police. They work salaried. 2026 total compensation came to $44,310.