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 9

Alam Perez

Police Officer 1/PPD Police

2026 total comp
$21,338
Base pay
$18,076
Overtime
$136
Other pay
$3,126
Benefits
$0
Total compensation
$21,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10545
Total Pay
$21,338

At PPD Police, Alam Perez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,338.

Nicole Gilchrist

Police Officer 1/PPD Police

2026 total comp
$21,328
Base pay
$18,185
Overtime
$1,936
Other pay
$1,207
Benefits
$0
Total compensation
$21,328
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49708
Total Pay
$21,328

At PPD Police, Nicole Gilchrist serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,328.

Amber Hall

Police Officer 1/PPD Police

2026 total comp
$21,327
Base pay
$19,204
Overtime
$915
Other pay
$1,207
Benefits
$0
Total compensation
$21,327
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47748
Total Pay
$21,327

Amber Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,327.

Melissa Jones

Forensic Scientist 3/PPD Police

2026 total comp
$21,321
Base pay
$20,661
Overtime
$344
Other pay
$315
Benefits
$0
Total compensation
$21,321
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
3H72
Public Id
4046
Total Pay
$21,321

At PPD Police, Melissa Jones serves as a Forensic Scientist 3. They work salaried. Their 2026 pay totaled $21,321.

Antonio Ligameri

Police Officer 1/PPD Police

2026 total comp
$21,312
Base pay
$17,287
Overtime
$2,818
Other pay
$1,206
Benefits
$0
Total compensation
$21,312
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50661
Total Pay
$21,312

Antonio Ligameri is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,312.

Gabriella Borrero

Police Officer 1/PPD Police

2026 total comp
$21,278
Base pay
$18,532
Overtime
$1,541
Other pay
$1,204
Benefits
$0
Total compensation
$21,278
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47223
Total Pay
$21,278

Gabriella Borrero is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,278.

Karen Peahota

Clerical Supervisor 2/PPD Police

2024 total comp
$21,272
Base pay
$2,950
Overtime
$0
Other pay
$18,323
Benefits
$0
Total compensation
$21,272
Employment type
Salaried

Source-specific fields

Base Salary
$51,124
Employee Category
Civil Service
Job Code
1A22
Public Id
19206
Total Pay
$21,272

At PPD Police, Karen Peahota serves as a Clerical Supervisor 2. They work salaried. Their 2024 pay totaled $21,272.

Kyle Mallon

Police Officer 1/PPD Police

2026 total comp
$21,268
Base pay
$18,185
Overtime
$1,879
Other pay
$1,204
Benefits
$0
Total compensation
$21,268
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50920
Total Pay
$21,268

Kyle Mallon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,268.

Edward Kiely

Police Officer 1/PPD Police

2026 total comp
$21,255
Base pay
$18,185
Overtime
$1,395
Other pay
$1,675
Benefits
$0
Total compensation
$21,255
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
38126
Total Pay
$21,255

At PPD Police, Edward Kiely serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,255.

Nicholas Murray

Police Officer 1/PPD Police

2026 total comp
$21,248
Base pay
$18,532
Overtime
$1,513
Other pay
$1,203
Benefits
$0
Total compensation
$21,248
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47695
Total Pay
$21,248

Nicholas Murray holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,248.

Roderic Rocher

Police Officer 1/PPD Police

2024 total comp
$21,242
Base pay
$9,521
Overtime
$0
Other pay
$11,721
Benefits
$0
Total compensation
$21,242
Employment type
Salaried

Source-specific fields

Base Salary
$82,517
Employee Category
Civil Service
Job Code
6A02
Public Id
2018
Total Pay
$21,242

Roderic Rocher is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $21,242.

Carol Burgess

Police Officer 1/PPD Police

2026 total comp
$21,235
Base pay
$19,484
Overtime
$549
Other pay
$1,202
Benefits
$0
Total compensation
$21,235
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44978
Total Pay
$21,235

Carol Burgess works as a Police Officer 1 for PPD Police. Their status is salaried. Carol earned $21,235 in 2026.

Christine Gontek

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$21,219
Base pay
$14,315
Overtime
$6,218
Other pay
$686
Benefits
$0
Total compensation
$21,219
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
18696
Total Pay
$21,219

Christine Gontek holds the role of Senior Emergency Communications Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $21,219.

Sharukh Murad

Correctional Officer/PPD Police

2026 total comp
$21,217
Base pay
$14,653
Overtime
$5,672
Other pay
$892
Benefits
$0
Total compensation
$21,217
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
2346
Total Pay
$21,217

Sharukh Murad holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $21,217.

Christopher Scheuerman

Criminal Investigative Research Lead Specialist/PPD Police

2026 total comp
$21,202
Base pay
$18,861
Overtime
$1,515
Other pay
$826
Benefits
$0
Total compensation
$21,202
Employment type
Salaried

Source-specific fields

Base Salary
$80,697
Employee Category
Civil Service
Job Code
6C22
Public Id
23594
Total Pay
$21,202

Christopher Scheuerman is a Criminal Investigative Research Lead Specialist at PPD Police. They work salaried. 2026 total compensation came to $21,202.

Si Xue Lin

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,193
Base pay
$20,661
Overtime
$69
Other pay
$463
Benefits
$0
Total compensation
$21,193
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
9870
Total Pay
$21,193

Si Xue Lin is a Senior Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $21,193.

Jamie Krupczak

Police Officer 1/PPD Police

2026 total comp
$21,189
Base pay
$18,076
Overtime
$0
Other pay
$3,113
Benefits
$0
Total compensation
$21,189
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20213
Total Pay
$21,189

Jamie Krupczak holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,189.

Christine Newman

Senior Departmental Human Resources Associate/PPD Police

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

Source-specific fields

Base Salary
$92,121
Employee Category
Civil Service
Job Code
2H58
Public Id
54583
Total Pay
$21,178

Christine Newman works as a Senior Departmental Human Resources Associate for PPD Police. Their status is salaried. Christine earned $21,178 in 2026.

Tammy Moore

Police Communication Dispatcher/PPD Police

2026 total comp
$21,165
Base pay
$14,519
Overtime
$5,629
Other pay
$1,018
Benefits
$0
Total compensation
$21,165
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
30756
Total Pay
$21,165

At PPD Police, Tammy Moore serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $21,165.

Dominic Kersey

Police Officer 1/PPD Police

2026 total comp
$21,164
Base pay
$18,185
Overtime
$1,310
Other pay
$1,670
Benefits
$0
Total compensation
$21,164
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48657
Total Pay
$21,164

At PPD Police, Dominic Kersey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,164.

Cameron Coleman

Police Communication Dispatcher/PPD Police

2026 total comp
$21,164
Base pay
$12,154
Overtime
$8,004
Other pay
$1,006
Benefits
$0
Total compensation
$21,164
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
17239
Total Pay
$21,164

At PPD Police, Cameron Coleman serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $21,164.

Chalima Thompson

Police Officer 1/PPD Police

2026 total comp
$21,159
Base pay
$18,532
Overtime
$1,430
Other pay
$1,198
Benefits
$0
Total compensation
$21,159
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47041
Total Pay
$21,159

At PPD Police, Chalima Thompson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,159.

Shawntai Cooper

Police Officer 1/PPD Police

2026 total comp
$21,157
Base pay
$19,479
Overtime
$1,085
Other pay
$593
Benefits
$0
Total compensation
$21,157
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36405
Total Pay
$21,157

Shawntai Cooper works as a Police Officer 1 for PPD Police. Their status is salaried. Shawntai earned $21,157 in 2026.

Tamieka Brown-Branch

Administrative Services Supervisor-Confidential/PPD Police

2026 total comp
$21,153
Base pay
$15,238
Overtime
$5,633
Other pay
$282
Benefits
$0
Total compensation
$21,153
Employment type
Salaried

Source-specific fields

Base Salary
$64,909
Employee Category
Civil Service
Job Code
2L08
Public Id
36705
Total Pay
$21,153

Tamieka Brown-Branch is a Administrative Services Supervisor-Confidential at PPD Police. They work salaried. 2026 total compensation came to $21,153.

Keith English

Police Officer 1/PPD Police

2026 total comp
$21,134
Base pay
$18,185
Overtime
$1,281
Other pay
$1,668
Benefits
$0
Total compensation
$21,134
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
39299
Total Pay
$21,134

Keith English is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,134.

Patricia Sullivan

Administrative Services Supervisor-Confidential/PPD Police

2026 total comp
$21,127
Base pay
$14,766
Overtime
$5,778
Other pay
$582
Benefits
$0
Total compensation
$21,127
Employment type
Salaried

Source-specific fields

Base Salary
$61,304
Employee Category
Civil Service
Job Code
2L08
Public Id
9583
Total Pay
$21,127

Patricia Sullivan holds the role of Administrative Services Supervisor-Confidential at PPD Police. Their status is salaried. In 2026, their total compensation was $21,127.

David Zakrzewski

Police Officer 1/PPD Police

2026 total comp
$21,127
Base pay
$18,532
Overtime
$1,399
Other pay
$1,196
Benefits
$0
Total compensation
$21,127
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47256
Total Pay
$21,127

David Zakrzewski works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $21,127 in 2026.

Peter Carroll

Senior Law Enforcement Analyst/PPD Police

2026 total comp
$21,126
Base pay
$20,661
Overtime
$0
Other pay
$465
Benefits
$0
Total compensation
$21,126
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
6C27
Public Id
11520
Total Pay
$21,126

Peter Carroll works as a Senior Law Enforcement Analyst for PPD Police. Their status is salaried. Peter earned $21,126 in 2026.

Nicholas Zacharcenko

Police Corporal/PPD Police

2021 total comp
$21,121
Base pay
$0
Overtime
$0
Other pay
$21,121
Benefits
$0
Total compensation
$21,121
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
4296
Total Pay
$21,121

Nicholas Zacharcenko holds the role of Police Corporal at PPD Police. Their status is salaried. In 2021, their total compensation was $21,121.

Evelin Perez-Salguero

Police Officer 1/PPD Police

2026 total comp
$21,105
Base pay
$19,484
Overtime
$427
Other pay
$1,195
Benefits
$0
Total compensation
$21,105
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45091
Total Pay
$21,105

At PPD Police, Evelin Perez-Salguero serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,105.

Vincent Bunn

Police Officer 1/PPD Police

2026 total comp
$21,098
Base pay
$19,204
Overtime
$700
Other pay
$1,194
Benefits
$0
Total compensation
$21,098
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46893
Total Pay
$21,098

Vincent Bunn works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $21,098 in 2026.

David Boyd

Police Officer 1/PPD Police

2025 total comp
$21,088
Base pay
$13,832
Overtime
$0
Other pay
$7,256
Benefits
$0
Total compensation
$21,088
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16786
Total Pay
$21,088

David Boyd is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $21,088.

Corey Summers

Police Communication Dispatcher/PPD Police

2026 total comp
$21,085
Base pay
$13,879
Overtime
$6,360
Other pay
$846
Benefits
$0
Total compensation
$21,085
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
15577
Total Pay
$21,085

Corey Summers works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Corey earned $21,085 in 2026.

Jonathan Park

Police Officer 1/PPD Police

2026 total comp
$21,068
Base pay
$19,204
Overtime
$671
Other pay
$1,193
Benefits
$0
Total compensation
$21,068
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47133
Total Pay
$21,068

Jonathan Park works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $21,068 in 2026.

Brian Smith

Police Sergeant/PPD Police

2024 total comp
$21,063
Base pay
$3,690
Overtime
$0
Other pay
$17,373
Benefits
$0
Total compensation
$21,063
Employment type
Salaried

Source-specific fields

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

Brian Smith works as a Police Sergeant for PPD Police. Their status is salaried. Brian earned $21,063 in 2024.

Rhonda Holmes

Police Officer 1/PPD Police

2025 total comp
$21,041
Base pay
$18,673
Overtime
$0
Other pay
$2,367
Benefits
$0
Total compensation
$21,041
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
27899
Total Pay
$21,041

Rhonda Holmes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $21,041.

Khaylah Williams

Police Officer 1/PPD Police

2026 total comp
$21,036
Base pay
$18,185
Overtime
$1,025
Other pay
$1,826
Benefits
$0
Total compensation
$21,036
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
41677
Total Pay
$21,036

Khaylah Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,036.

John Lorenzo

Forensic Scientist 3/PPD Police

2026 total comp
$21,023
Base pay
$20,661
Overtime
$0
Other pay
$362
Benefits
$0
Total compensation
$21,023
Employment type
Salaried

Source-specific fields

Base Salary
$89,875
Employee Category
Civil Service
Job Code
3H72
Public Id
31836
Total Pay
$21,023

John Lorenzo works as a Forensic Scientist 3 for PPD Police. Their status is salaried. John earned $21,023 in 2026.

Nichole Taylor

Police Communication Dispatcher/PPD Police

2022 total comp
$21,022
Base pay
$16,837
Overtime
$3,328
Other pay
$856
Benefits
$0
Total compensation
$21,022
Employment type
Salaried

Source-specific fields

Base Salary
$49,265
Employee Category
Civil Service
Job Code
6J32
Public Id
28202
Total Pay
$21,022

Nichole Taylor is a Police Communication Dispatcher at PPD Police. They work salaried. 2022 total compensation came to $21,022.

Vincent Chang

Police Officer 1/PPD Police

2026 total comp
$21,008
Base pay
$19,484
Overtime
$336
Other pay
$1,189
Benefits
$0
Total compensation
$21,008
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43802
Total Pay
$21,008

Vincent Chang is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,008.