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 10

Robert Brockenbrough

Police Lieutenant/PPD Police

2023 total comp
$114,226
Base pay
$29,618
Overtime
$22,142
Other pay
$62,466
Benefits
$0
Total compensation
$114,226
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
10447
Total Pay
$114,226

At PPD Police, Robert Brockenbrough serves as a Police Lieutenant. They work salaried. Their 2023 pay totaled $114,226.

Brant Miles

Police Officer 1/PPD Police

2022 total comp
$114,186
Base pay
$28,284
Overtime
$4,957
Other pay
$80,944
Benefits
$0
Total compensation
$114,186
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11971
Total Pay
$114,186

At PPD Police, Brant Miles serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $114,186.

Wayne Taylor

Police Officer 1/PPD Police

2019 total comp
$114,027
Base pay
$0
Overtime
$0
Other pay
$114,027
Benefits
$0
Total compensation
$114,027
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
32162
Total Pay
$114,027

Wayne Taylor holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $114,027.

Robert Werner

Police Corporal/PPD Police

2021 total comp
$113,986
Base pay
$10,532
Overtime
$0
Other pay
$103,454
Benefits
$0
Total compensation
$113,986
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
11055
Total Pay
$113,986

Robert Werner works as a Police Corporal for PPD Police. Their status is salaried. Robert earned $113,986 in 2021.

Anthony Brinkley

Police Officer 1/PPD Police

2022 total comp
$113,836
Base pay
$53,607
Overtime
$33,025
Other pay
$27,204
Benefits
$0
Total compensation
$113,836
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15170
Total Pay
$113,836

Anthony Brinkley is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $113,836.

James Burke

Detective/PPD Police

2025 total comp
$113,640
Base pay
$62,761
Overtime
$37,621
Other pay
$13,259
Benefits
$0
Total compensation
$113,640
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
28308
Total Pay
$113,640

James Burke holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $113,640.

Joseph Woltemate

Police Sergeant/PPD Police

2025 total comp
$113,464
Base pay
$0
Overtime
$0
Other pay
$113,464
Benefits
$0
Total compensation
$113,464
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
15103
Total Pay
$113,464

Joseph Woltemate is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $113,464.

Tracey Bonner

Police Officer 1/PPD Police

2019 total comp
$113,415
Base pay
$26,482
Overtime
$4,748
Other pay
$82,185
Benefits
$0
Total compensation
$113,415
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
23648
Total Pay
$113,415

At PPD Police, Tracey Bonner serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $113,415.

Francis Leaden

Police Officer 1/PPD Police

2023 total comp
$113,263
Base pay
$29,072
Overtime
$6,698
Other pay
$77,492
Benefits
$0
Total compensation
$113,263
Employment type
Salaried

Source-specific fields

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

Francis Leaden is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $113,263.

Anthony Samarco Jr

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
13671
Total Pay
$113,215

Anthony Samarco Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $113,215.

Broderick Mason

Police Officer 1/PPD Police

2021 total comp
$112,935
Base pay
$28,425
Overtime
$0
Other pay
$84,510
Benefits
$0
Total compensation
$112,935
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27312
Total Pay
$112,935

Broderick Mason holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $112,935.

Esther Litwinow

Police Officer 1/PPD Police

2023 total comp
$112,851
Base pay
$40,974
Overtime
$0
Other pay
$71,877
Benefits
$0
Total compensation
$112,851
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12285
Total Pay
$112,851

At PPD Police, Esther Litwinow serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $112,851.

Jesse Woodhouse

Police Officer 1/PPD Police

2025 total comp
$112,454
Base pay
$22,477
Overtime
$0
Other pay
$89,977
Benefits
$0
Total compensation
$112,454
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
12923
Total Pay
$112,454

At PPD Police, Jesse Woodhouse serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $112,454.

Eric Ervin

Police Lieutenant/PPD Police

2025 total comp
$112,382
Base pay
$55,724
Overtime
$0
Other pay
$56,657
Benefits
$0
Total compensation
$112,382
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
6323
Total Pay
$112,382

At PPD Police, Eric Ervin serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $112,382.

John Whipple Jr.

Police Officer 1/PPD Police

2020 total comp
$112,128
Base pay
$60,449
Overtime
$2,855
Other pay
$48,824
Benefits
$0
Total compensation
$112,128
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29559
Total Pay
$112,128

John Whipple Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $112,128 in 2020.

Kevin Coyle

Police Officer 1/PPD Police

2020 total comp
$111,956
Base pay
$18,902
Overtime
$3,871
Other pay
$89,183
Benefits
$0
Total compensation
$111,956
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
10211
Total Pay
$111,956

Kevin Coyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $111,956.

Abraham Matos-Wild

Police Officer 1/PPD Police

2022 total comp
$111,898
Base pay
$47,243
Overtime
$0
Other pay
$64,655
Benefits
$0
Total compensation
$111,898
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36946
Total Pay
$111,898

At PPD Police, Abraham Matos-Wild serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $111,898.

Timothy Mchugh

Police Lieutenant/PPD Police

2024 total comp
$111,869
Base pay
$60,347
Overtime
$0
Other pay
$51,522
Benefits
$0
Total compensation
$111,869
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
11938
Total Pay
$111,869

Timothy Mchugh is a Police Lieutenant at PPD Police. They work salaried. 2024 total compensation came to $111,869.

John Devore Jr.

Police Officer 1/PPD Police

2022 total comp
$111,869
Base pay
$81,290
Overtime
$15,258
Other pay
$15,320
Benefits
$0
Total compensation
$111,869
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
34484
Total Pay
$111,869

John Devore Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $111,869 in 2022.

Evelyn Ginet Toomer

Police Sergeant/PPD Police

2022 total comp
$111,801
Base pay
$92,668
Overtime
$1,084
Other pay
$18,049
Benefits
$0
Total compensation
$111,801
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
36543
Total Pay
$111,801

Evelyn Ginet Toomer is a Police Sergeant at PPD Police. They work salaried. 2022 total compensation came to $111,801.

Linda Dunn

Police Officer 1/PPD Police

2022 total comp
$111,364
Base pay
$21,521
Overtime
$0
Other pay
$89,843
Benefits
$0
Total compensation
$111,364
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34527
Total Pay
$111,364

Linda Dunn works as a Police Officer 1 for PPD Police. Their status is salaried. Linda earned $111,364 in 2022.

Louis Edmond Jr

Police Officer 1/PPD Police

2022 total comp
$111,350
Base pay
$73,172
Overtime
$23,332
Other pay
$14,846
Benefits
$0
Total compensation
$111,350
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
7216
Total Pay
$111,350

Louis Edmond Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $111,350.

John Iannetta

Police Communications Dispatcher Trainee/PPD Police

2025 total comp
$111,271
Base pay
$97,942
Overtime
$0
Other pay
$13,329
Benefits
$0
Total compensation
$111,271
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
5862
Total Pay
$111,271

John Iannetta holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2025, their total compensation was $111,271.

Hugh Lynch

Police Staff Inspector/PPD Police

2023 total comp
$111,019
Base pay
$39,985
Overtime
$0
Other pay
$71,033
Benefits
$0
Total compensation
$111,019
Employment type
Salaried

Source-specific fields

Base Salary
$142,535
Employee Category
Civil Service
Job Code
6A08
Public Id
4164
Total Pay
$111,019

Hugh Lynch works as a Police Staff Inspector for PPD Police. Their status is salaried. Hugh earned $111,019 in 2023.

Bradford Mitchell

Police Officer 1/PPD Police

2023 total comp
$111,001
Base pay
$4,455
Overtime
$0
Other pay
$106,547
Benefits
$0
Total compensation
$111,001
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19662
Total Pay
$111,001

Bradford Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $111,001.

Michele Kennelly

Police Officer 1/PPD Police

2025 total comp
$110,874
Base pay
$15,561
Overtime
$0
Other pay
$95,313
Benefits
$0
Total compensation
$110,874
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1634
Total Pay
$110,874

Michele Kennelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $110,874.

Michael Bransfield

Detective/PPD Police

2025 total comp
$110,858
Base pay
$15,215
Overtime
$2,853
Other pay
$92,790
Benefits
$0
Total compensation
$110,858
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
3312
Total Pay
$110,858

Michael Bransfield holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $110,858.

Carol Keys

Police Corporal/PPD Police

2025 total comp
$110,723
Base pay
$92,475
Overtime
$0
Other pay
$18,248
Benefits
$0
Total compensation
$110,723
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A03
Public Id
24218
Total Pay
$110,723

Carol Keys works as a Police Corporal for PPD Police. Their status is salaried. Carol earned $110,723 in 2025.

Melvin Singleton Jr

Chief Police Inspector/PPD Police

2022 total comp
$110,661
Base pay
$6,023
Overtime
$0
Other pay
$104,637
Benefits
$0
Total compensation
$110,661
Employment type
Salaried

Source-specific fields

Base Salary
$157,204
Employee Category
Civil Service
Job Code
6A10
Public Id
20275
Total Pay
$110,661

At PPD Police, Melvin Singleton Jr serves as a Chief Police Inspector. They work salaried. Their 2022 pay totaled $110,661.

Ruben Santiago

Police Officer 1/PPD Police

2022 total comp
$110,409
Base pay
$55,834
Overtime
$0
Other pay
$54,575
Benefits
$0
Total compensation
$110,409
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21278
Total Pay
$110,409

Ruben Santiago holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $110,409.

Amy Lutz

Police Officer 1/PPD Police

2025 total comp
$110,406
Base pay
$87,633
Overtime
$6,062
Other pay
$16,711
Benefits
$0
Total compensation
$110,406
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
5944
Total Pay
$110,406

Amy Lutz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $110,406.

John Kelly

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34685
Total Pay
$110,402

John Kelly holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $110,402.

Joseph Lanciano

Police Sergeant/PPD Police

2022 total comp
$110,167
Base pay
$52,767
Overtime
$0
Other pay
$57,400
Benefits
$0
Total compensation
$110,167
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
21369
Total Pay
$110,167

At PPD Police, Joseph Lanciano serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $110,167.

Tracy Lewis

Police Officer 1/PPD Police

2022 total comp
$110,053
Base pay
$43,106
Overtime
$202
Other pay
$66,745
Benefits
$0
Total compensation
$110,053
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29524
Total Pay
$110,053

At PPD Police, Tracy Lewis serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $110,053.

Eric Riddick

Police Officer 1/PPD Police

2025 total comp
$110,025
Base pay
$91,195
Overtime
$0
Other pay
$18,830
Benefits
$0
Total compensation
$110,025
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
15583
Total Pay
$110,025

Eric Riddick works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $110,025 in 2025.

Lewis Armstrong

Police Officer 1/PPD Police

2022 total comp
$109,989
Base pay
$74,926
Overtime
$20,917
Other pay
$14,146
Benefits
$0
Total compensation
$109,989
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29452
Total Pay
$109,989

Lewis Armstrong is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $109,989.

Edward Bond

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23689
Total Pay
$109,878

Edward Bond is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $109,878.

Kevin Bernard

Police Sergeant/PPD Police

2020 total comp
$109,770
Base pay
$46,742
Overtime
$0
Other pay
$63,029
Benefits
$0
Total compensation
$109,770
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
11029
Total Pay
$109,770

Kevin Bernard is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $109,770.

Leticia Buchanan

Forensic Scientist 3/PPD Police

2022 total comp
$109,753
Base pay
$80,139
Overtime
$28,008
Other pay
$1,605
Benefits
$0
Total compensation
$109,753
Employment type
Salaried

Source-specific fields

Base Salary
$80,879
Employee Category
Civil Service
Job Code
3H72
Public Id
33489
Total Pay
$109,753

Leticia Buchanan works as a Forensic Scientist 3 for PPD Police. Their status is salaried. Leticia earned $109,753 in 2022.

Sandra Rahill

Police Officer 1/PPD Police

2020 total comp
$109,651
Base pay
$4,362
Overtime
$0
Other pay
$105,289
Benefits
$0
Total compensation
$109,651
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
18148
Total Pay
$109,651

Sandra Rahill is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $109,651.