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 15

Shawn Dobbins

Police Officer 1/PPD Police

2026 total comp
$26,081
Base pay
$21,648
Overtime
$1,627
Other pay
$2,805
Benefits
$0
Total compensation
$26,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15638
Total Pay
$26,081

At PPD Police, Shawn Dobbins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,081.

Andre Dunkley

Police Officer 1/PPD Police

2026 total comp
$26,081
Base pay
$21,648
Overtime
$1,627
Other pay
$2,805
Benefits
$0
Total compensation
$26,081
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7540
Total Pay
$26,081

Andre Dunkley works as a Police Officer 1 for PPD Police. Their status is salaried. Andre earned $26,081 in 2026.

Hamili Olds

Police Officer 1/PPD Police

2026 total comp
$26,077
Base pay
$17,631
Overtime
$840
Other pay
$7,606
Benefits
$0
Total compensation
$26,077
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51666
Total Pay
$26,077

At PPD Police, Hamili Olds serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,077.

Antwin Clark

Police Officer 1/PPD Police

2026 total comp
$26,071
Base pay
$21,648
Overtime
$1,729
Other pay
$2,694
Benefits
$0
Total compensation
$26,071
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23230
Total Pay
$26,071

Antwin Clark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,071.

Peter Chalk

Police Officer 1/PPD Police

2026 total comp
$26,068
Base pay
$21,649
Overtime
$2,271
Other pay
$2,149
Benefits
$0
Total compensation
$26,068
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
121
Total Pay
$26,068

Peter Chalk is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,068.

William Bess

Police Sergeant/PPD Police

2026 total comp
$26,063
Base pay
$23,653
Overtime
$148
Other pay
$2,262
Benefits
$0
Total compensation
$26,063
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
38543
Total Pay
$26,063

William Bess works as a Police Sergeant for PPD Police. Their status is salaried. William earned $26,063 in 2026.

Debra Overton

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
1175
Total Pay
$26,061

Debra Overton works as a Police Officer 1 for PPD Police. Their status is salaried. Debra earned $26,061 in 2020.

Hector Rodriguez Iii

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1422
Total Pay
$26,059

Hector Rodriguez Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,059.

Latoya Myers

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12927
Total Pay
$26,059

Latoya Myers is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Daniel Harris

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3166
Total Pay
$26,059

Daniel Harris holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,059.

Vincent Figaniak

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6624
Total Pay
$26,059

Vincent Figaniak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Kristian Celona

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18361
Total Pay
$26,059

Kristian Celona works as a Police Officer 1 for PPD Police. Their status is salaried. Kristian earned $26,059 in 2026.

William Engleking

Police Officer 1/PPD Police

2026 total comp
$26,059
Base pay
$21,648
Overtime
$2,034
Other pay
$2,377
Benefits
$0
Total compensation
$26,059
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36792
Total Pay
$26,059

William Engleking is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,059.

Daniel Mojica

Police Corporal/PPD Police

2026 total comp
$26,057
Base pay
$22,823
Overtime
$858
Other pay
$2,377
Benefits
$0
Total compensation
$26,057
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A03
Public Id
15725
Total Pay
$26,057

At PPD Police, Daniel Mojica serves as a Police Corporal. They work salaried. Their 2026 pay totaled $26,057.

Karon Wilson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6761
Total Pay
$26,057

At PPD Police, Karon Wilson serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $26,057.

Christina Rios

Police Officer 1/PPD Police

2026 total comp
$26,047
Base pay
$21,648
Overtime
$1,864
Other pay
$2,534
Benefits
$0
Total compensation
$26,047
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16316
Total Pay
$26,047

Christina Rios holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,047.

Jasmine Fuller

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$26,044
Base pay
$24,107
Overtime
$1,563
Other pay
$375
Benefits
$0
Total compensation
$26,044
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
39520
Total Pay
$26,044

Jasmine Fuller is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2022 total compensation came to $26,044.

Isaiah Gonzales

Police Officer 1/PPD Police

2026 total comp
$26,038
Base pay
$18,185
Overtime
$541
Other pay
$7,312
Benefits
$0
Total compensation
$26,038
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48439
Total Pay
$26,038

Isaiah Gonzales holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,038.

John Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$26,038
Base pay
$21,648
Overtime
$1,457
Other pay
$2,932
Benefits
$0
Total compensation
$26,038
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11030
Total Pay
$26,038

John Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,038 in 2026.

Patrick Brown

Police Officer 1/PPD Police

2026 total comp
$26,037
Base pay
$17,631
Overtime
$802
Other pay
$7,604
Benefits
$0
Total compensation
$26,037
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51629
Total Pay
$26,037

Patrick Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,037.

Ian Shuster

Police Officer 1/PPD Police

2026 total comp
$26,034
Base pay
$17,631
Overtime
$800
Other pay
$7,604
Benefits
$0
Total compensation
$26,034
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51544
Total Pay
$26,034

Ian Shuster holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,034.

Rickeya Perry

Police Officer 1/PPD Police

2026 total comp
$26,033
Base pay
$21,648
Overtime
$1,695
Other pay
$2,690
Benefits
$0
Total compensation
$26,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7509
Total Pay
$26,033

Rickeya Perry works as a Police Officer 1 for PPD Police. Their status is salaried. Rickeya earned $26,033 in 2026.

Henry Ortiz

Police Officer 1/PPD Police

2026 total comp
$26,033
Base pay
$21,648
Overtime
$1,695
Other pay
$2,690
Benefits
$0
Total compensation
$26,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13890
Total Pay
$26,033

Henry Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,033.

Megan Moffett

Police Sergeant/PPD Police

2026 total comp
$26,027
Base pay
$23,653
Overtime
$0
Other pay
$2,374
Benefits
$0
Total compensation
$26,027
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
33285
Total Pay
$26,027

At PPD Police, Megan Moffett serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $26,027.

Stephanie Filippone

Police Sergeant/PPD Police

2026 total comp
$26,027
Base pay
$23,653
Overtime
$0
Other pay
$2,374
Benefits
$0
Total compensation
$26,027
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
26941
Total Pay
$26,027

Stephanie Filippone holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $26,027.

Emiljano Doko

Police Officer 1/PPD Police

2026 total comp
$26,021
Base pay
$21,648
Overtime
$2,000
Other pay
$2,373
Benefits
$0
Total compensation
$26,021
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23686
Total Pay
$26,021

Emiljano Doko works as a Police Officer 1 for PPD Police. Their status is salaried. Emiljano earned $26,021 in 2026.

Ari Summers

Police Officer 1/PPD Police

2026 total comp
$26,009
Base pay
$21,648
Overtime
$1,830
Other pay
$2,531
Benefits
$0
Total compensation
$26,009
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12897
Total Pay
$26,009

Ari Summers works as a Police Officer 1 for PPD Police. Their status is salaried. Ari earned $26,009 in 2026.

Tashai Hudson

Police Communication Dispatcher/PPD Police

2025 total comp
$26,005
Base pay
$24,032
Overtime
$1,038
Other pay
$934
Benefits
$0
Total compensation
$26,005
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
39607
Total Pay
$26,005

Tashai Hudson holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2025, their total compensation was $26,005.

Anthony Desher

Police Officer 1/PPD Police

2026 total comp
$26,000
Base pay
$21,648
Overtime
$1,356
Other pay
$2,996
Benefits
$0
Total compensation
$26,000
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23400
Total Pay
$26,000

Anthony Desher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,000.

Elizabeth Didonato

Police Officer 1/PPD Police

2026 total comp
$26,000
Base pay
$21,648
Overtime
$1,423
Other pay
$2,928
Benefits
$0
Total compensation
$26,000
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7196
Total Pay
$26,000

Elizabeth Didonato works as a Police Officer 1 for PPD Police. Their status is salaried. Elizabeth earned $26,000 in 2026.

Yvette Leduc

Police Officer 1/PPD Police

2026 total comp
$26,000
Base pay
$21,648
Overtime
$1,423
Other pay
$2,928
Benefits
$0
Total compensation
$26,000
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35140
Total Pay
$26,000

Yvette Leduc works as a Police Officer 1 for PPD Police. Their status is salaried. Yvette earned $26,000 in 2026.

Steven Carr

Police Officer 1/PPD Police

2026 total comp
$26,000
Base pay
$21,648
Overtime
$1,423
Other pay
$2,928
Benefits
$0
Total compensation
$26,000
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25621
Total Pay
$26,000

Steven Carr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,000.

Brianna Leyva

Police Officer 1/PPD Police

2026 total comp
$25,995
Base pay
$16,669
Overtime
$1,253
Other pay
$8,074
Benefits
$0
Total compensation
$25,995
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52191
Total Pay
$25,995

Brianna Leyva is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,995.

Jennifer Torres

Police Officer 1/PPD Police

2026 total comp
$25,984
Base pay
$21,648
Overtime
$1,966
Other pay
$2,370
Benefits
$0
Total compensation
$25,984
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20474
Total Pay
$25,984

Jennifer Torres holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,984.

Robert Anderson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28404
Total Pay
$29,399

At PPD Police, Robert Anderson serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $25,984.

Lakisha Thomas-Bynum

Police Officer 1/PPD Police

2026 total comp
$25,967
Base pay
$21,648
Overtime
$1,525
Other pay
$2,793
Benefits
$0
Total compensation
$25,967
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29961
Total Pay
$25,967

Lakisha Thomas-Bynum works as a Police Officer 1 for PPD Police. Their status is salaried. Lakisha earned $25,967 in 2026.

Joseph Funaro

Police Officer 1/PPD Police

2026 total comp
$25,962
Base pay
$21,648
Overtime
$1,390
Other pay
$2,924
Benefits
$0
Total compensation
$25,962
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16797
Total Pay
$25,962

Joseph Funaro holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,962.

Daniel Wieland

Police Officer 1/PPD Police

2026 total comp
$25,962
Base pay
$21,648
Overtime
$2,203
Other pay
$2,110
Benefits
$0
Total compensation
$25,962
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29236
Total Pay
$25,962

Daniel Wieland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,962.

Core Harris

Correctional Officer/PPD Police

2026 total comp
$25,958
Base pay
$14,180
Overtime
$11,581
Other pay
$196
Benefits
$0
Total compensation
$25,958
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
51052
Total Pay
$25,958

Core Harris is a Correctional Officer at PPD Police. They work salaried. 2026 total compensation came to $25,958.

Todd Walker

Police Officer 1/PPD Police

2026 total comp
$25,957
Base pay
$21,648
Overtime
$1,627
Other pay
$2,682
Benefits
$0
Total compensation
$25,957
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34152
Total Pay
$25,957

Todd Walker works as a Police Officer 1 for PPD Police. Their status is salaried. Todd earned $25,957 in 2026.