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 34

David Smith

Detective/PPD Police

2022 total comp
$53,573
Base pay
$6,764
Overtime
$0
Other pay
$46,809
Benefits
$0
Total compensation
$53,573
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
23023
Total Pay
$40,035

At PPD Police, David Smith serves as a Detective. They work salaried. Their 2022 pay totaled $53,573.

Joseph Crouse

Police Officer 1/PPD Police

2021 total comp
$53,457
Base pay
$36,767
Overtime
$2,262
Other pay
$14,428
Benefits
$0
Total compensation
$53,457
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
35610
Total Pay
$53,457

Joseph Crouse works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $53,457 in 2021.

Owen Mcguire

Detective/PPD Police

2026 total comp
$53,370
Base pay
$23,813
Overtime
$24,046
Other pay
$5,512
Benefits
$0
Total compensation
$53,370
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
9644
Total Pay
$53,370

Owen Mcguire holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $53,370.

Tina Dangler

Police Officer 1/PPD Police

2022 total comp
$53,368
Base pay
$43,106
Overtime
$115
Other pay
$10,146
Benefits
$0
Total compensation
$53,368
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30373
Total Pay
$53,368

Tina Dangler is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $53,368.

Peter Rodan

Police Officer 1/PPD Police

2026 total comp
$53,340
Base pay
$21,648
Overtime
$26,503
Other pay
$5,188
Benefits
$0
Total compensation
$53,340
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15992
Total Pay
$53,340

At PPD Police, Peter Rodan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $53,340.

Ubirajara Baldomero

Police Sergeant/PPD Police

2026 total comp
$53,224
Base pay
$24,679
Overtime
$22,332
Other pay
$6,213
Benefits
$0
Total compensation
$53,224
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
9962
Total Pay
$53,224

Ubirajara Baldomero is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $53,224.

Thomas Kolenkiewicz

Police Sergeant/PPD Police

2026 total comp
$53,192
Base pay
$24,679
Overtime
$22,525
Other pay
$5,988
Benefits
$0
Total compensation
$53,192
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
10502
Total Pay
$53,192

Thomas Kolenkiewicz is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $53,192.

Joel Jean

Police Officer 1/PPD Police

2026 total comp
$53,169
Base pay
$21,648
Overtime
$26,029
Other pay
$5,491
Benefits
$0
Total compensation
$53,169
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9260
Total Pay
$53,169

Joel Jean works as a Police Officer 1 for PPD Police. Their status is salaried. Joel earned $53,169 in 2026.

Kevin Robinson

Police Sergeant/PPD Police

2026 total comp
$53,115
Base pay
$24,679
Overtime
$22,950
Other pay
$5,486
Benefits
$0
Total compensation
$53,115
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25842
Total Pay
$53,115

Kevin Robinson works as a Police Sergeant for PPD Police. Their status is salaried. Kevin earned $53,115 in 2026.

Joshua Bender

Senior Law Enforcement Analyst/PPD Police

2025 total comp
$53,098
Base pay
$49,163
Overtime
$2,917
Other pay
$1,018
Benefits
$0
Total compensation
$53,098
Employment type
Salaried

Source-specific fields

Base Salary
$79,894
Employee Category
Civil Service
Job Code
6C27
Public Id
11857
Total Pay
$53,098

Joshua Bender is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2025 total compensation came to $53,098.

Eugene Donahue

Police Officer 1/PPD Police

2024 total comp
$53,088
Base pay
$43,639
Overtime
$0
Other pay
$9,449
Benefits
$0
Total compensation
$53,088
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29046
Total Pay
$53,088

Eugene Donahue holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $53,088.

Sean Wiggins

Police Officer 1/PPD Police

2022 total comp
$53,070
Base pay
$39,967
Overtime
$0
Other pay
$13,103
Benefits
$0
Total compensation
$53,070
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5942
Total Pay
$53,070

Sean Wiggins works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $53,070 in 2022.

Nancy Gonzalez

Police Officer 1/PPD Police

2026 total comp
$52,990
Base pay
$19,841
Overtime
$27,995
Other pay
$5,154
Benefits
$0
Total compensation
$52,990
Employment type
Salaried

Source-specific fields

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

At PPD Police, Nancy Gonzalez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $52,990.

Margaret Clarke

Police Officer 1/PPD Police

2025 total comp
$52,986
Base pay
$22,131
Overtime
$12,189
Other pay
$18,665
Benefits
$0
Total compensation
$52,986
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
11725
Total Pay
$52,986

Margaret Clarke is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $52,986.

Constance Lassiter

Detective/PPD Police

2025 total comp
$52,965
Base pay
$11,411
Overtime
$642
Other pay
$40,912
Benefits
$0
Total compensation
$52,965
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
1718
Total Pay
$52,965

Constance Lassiter is a Detective at PPD Police. They work salaried. 2025 total compensation came to $52,965.

David Brown

Police Officer 1/PPD Police

2026 total comp
$52,885
Base pay
$21,648
Overtime
$25,283
Other pay
$5,953
Benefits
$0
Total compensation
$52,885
Employment type
Salaried

Source-specific fields

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

David Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,885.

Nabig Sakr

Police Officer 1/PPD Police

2022 total comp
$52,844
Base pay
$27,670
Overtime
$6,110
Other pay
$19,065
Benefits
$0
Total compensation
$52,844
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24915
Total Pay
$52,844

Nabig Sakr is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $52,844.

Kerry Pleasant

Police Officer 1/PPD Police

2026 total comp
$52,827
Base pay
$21,648
Overtime
$25,012
Other pay
$6,166
Benefits
$0
Total compensation
$52,827
Employment type
Salaried

Source-specific fields

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

Kerry Pleasant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,827.

Lou Kalatschinow

Police Officer 1/PPD Police

2021 total comp
$52,821
Base pay
$42,862
Overtime
$0
Other pay
$9,959
Benefits
$0
Total compensation
$52,821
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22748
Total Pay
$52,821

Lou Kalatschinow works as a Police Officer 1 for PPD Police. Their status is salaried. Lou earned $52,821 in 2021.

Barry Sudler

Police Sergeant/PPD Police

2024 total comp
$52,751
Base pay
$5,276
Overtime
$0
Other pay
$47,475
Benefits
$0
Total compensation
$52,751
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
33005
Total Pay
$52,751

At PPD Police, Barry Sudler serves as a Police Sergeant. They work salaried. Their 2024 pay totaled $52,751.

Chris Oeub

Police Officer 1/PPD Police

2021 total comp
$52,750
Base pay
$38,897
Overtime
$617
Other pay
$13,235
Benefits
$0
Total compensation
$52,750
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30624
Total Pay
$52,750

At PPD Police, Chris Oeub serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $52,750.

Paul Dixon Jr

Detective/PPD Police

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

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
4018
Total Pay
$52,749

Paul Dixon Jr works as a Detective for PPD Police. Their status is salaried. Paul earned $52,749 in 2023.

Thomas Fitzpatrick

Police Officer 1/PPD Police

2025 total comp
$52,747
Base pay
$3,458
Overtime
$0
Other pay
$49,289
Benefits
$0
Total compensation
$52,747
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24260
Total Pay
$52,747

Thomas Fitzpatrick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $52,747.

Michael Harvey

Police Lieutenant/PPD Police

2026 total comp
$52,747
Base pay
$28,134
Overtime
$18,675
Other pay
$5,938
Benefits
$0
Total compensation
$52,747
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
10615
Total Pay
$52,747

Michael Harvey is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $52,747.

Eric Daniels

Police Officer 1/PPD Police

2024 total comp
$52,741
Base pay
$1,984
Overtime
$0
Other pay
$50,758
Benefits
$0
Total compensation
$52,741
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16625
Total Pay
$52,741

Eric Daniels is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $52,741.

Paige Mcdowell

Police Officer 1/PPD Police

2021 total comp
$52,732
Base pay
$33,655
Overtime
$5,845
Other pay
$13,233
Benefits
$0
Total compensation
$52,732
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17459
Total Pay
$52,732

Paige Mcdowell works as a Police Officer 1 for PPD Police. Their status is salaried. Paige earned $52,732 in 2021.

Andrea Concha

Police Officer 1/PPD Police

2021 total comp
$52,672
Base pay
$34,409
Overtime
$0
Other pay
$18,263
Benefits
$0
Total compensation
$52,672
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10282
Total Pay
$52,672

Andrea Concha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $52,672.

John Fleming

Detective/PPD Police

2026 total comp
$52,664
Base pay
$23,813
Overtime
$23,412
Other pay
$5,439
Benefits
$0
Total compensation
$52,664
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11783
Total Pay
$52,664

John Fleming is a Detective at PPD Police. They work salaried. 2026 total compensation came to $52,664.

Francis Mccolgan

Police Officer 1/PPD Police

2022 total comp
$52,632
Base pay
$16,602
Overtime
$10,405
Other pay
$25,626
Benefits
$0
Total compensation
$52,632
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5133
Total Pay
$52,632

Francis Mccolgan works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $52,632 in 2022.

Leonard Boston

Police Officer 1/PPD Police

2025 total comp
$52,601
Base pay
$38,038
Overtime
$0
Other pay
$14,563
Benefits
$0
Total compensation
$52,601
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35502
Total Pay
$52,601

Leonard Boston is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $52,601.

John Taggart

Police Officer 1/PPD Police

2023 total comp
$52,585
Base pay
$20,807
Overtime
$6,087
Other pay
$25,691
Benefits
$0
Total compensation
$52,585
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27542
Total Pay
$52,585

At PPD Police, John Taggart serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $52,585.

Edward Sterling

Police Officer 1/PPD Police

2020 total comp
$52,572
Base pay
$28,208
Overtime
$818
Other pay
$23,547
Benefits
$0
Total compensation
$52,572
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
21593
Total Pay
$52,572

Edward Sterling holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $52,572.

Jamil Abdul Malik

Police Officer 1/PPD Police

2026 total comp
$52,564
Base pay
$21,648
Overtime
$25,487
Other pay
$5,429
Benefits
$0
Total compensation
$52,564
Employment type
Salaried

Source-specific fields

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

Jamil Abdul Malik holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,564.

Brian Myers

Police Sergeant/PPD Police

2026 total comp
$52,539
Base pay
$24,679
Overtime
$21,946
Other pay
$5,914
Benefits
$0
Total compensation
$52,539
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6429
Total Pay
$52,539

At PPD Police, Brian Myers serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $52,539.

Kelly Neal

Police Officer 1/PPD Police

2026 total comp
$52,413
Base pay
$21,648
Overtime
$25,351
Other pay
$5,413
Benefits
$0
Total compensation
$52,413
Employment type
Salaried

Source-specific fields

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

Kelly Neal works as a Police Officer 1 for PPD Police. Their status is salaried. Kelly earned $52,413 in 2026.

Joseph Murray

Detective/PPD Police

2026 total comp
$52,375
Base pay
$23,813
Overtime
$22,666
Other pay
$5,896
Benefits
$0
Total compensation
$52,375
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
13054
Total Pay
$52,375

Joseph Murray works as a Detective for PPD Police. Their status is salaried. Joseph earned $52,375 in 2026.

Amy Fagan

Police Officer 1/PPD Police

2026 total comp
$52,366
Base pay
$21,648
Overtime
$24,606
Other pay
$6,112
Benefits
$0
Total compensation
$52,366
Employment type
Salaried

Source-specific fields

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

Amy Fagan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $52,366.

Darren Lindsey

Detective/PPD Police

2023 total comp
$52,365
Base pay
$22,887
Overtime
$0
Other pay
$29,478
Benefits
$0
Total compensation
$52,365
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
30771
Total Pay
$52,365

Darren Lindsey holds the role of Detective at PPD Police. Their status is salaried. In 2023, their total compensation was $52,365.

Zaakirah Riggins

Police Communication Dispatcher/PPD Police

2020 total comp
$52,362
Base pay
$39,455
Overtime
$11,161
Other pay
$1,746
Benefits
$0
Total compensation
$52,362
Employment type
Salaried

Source-specific fields

Base Salary
$45,430
Employee Category
Civil Service
Job Code
6J32
Public Id
31968
Total Pay
$52,362

Zaakirah Riggins is a Police Communication Dispatcher at PPD Police. They work salaried. 2020 total compensation came to $52,362.

Lisa Ann Collins

Detective/PPD Police

2019 total comp
$52,334
Base pay
$26,570
Overtime
$0
Other pay
$25,763
Benefits
$0
Total compensation
$52,334
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
8420
Total Pay
$52,334

Lisa Ann Collins is a Detective at PPD Police. They work salaried. 2019 total compensation came to $52,334.