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 1

Dylan Devlin

Police Officer 1/PPD Police

2026 total comp
$18,360
Base pay
$16,669
Overtime
$652
Other pay
$1,039
Benefits
$0
Total compensation
$18,360
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52343
Total Pay
$18,360

Dylan Devlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,360.

Stephanie Devaughn

Police Communication Dispatcher/PPD Police

2026 total comp
$18,337
Base pay
$14,488
Overtime
$2,658
Other pay
$1,190
Benefits
$0
Total compensation
$18,337
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
18982
Total Pay
$18,337

Stephanie Devaughn holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $18,337.

Mclean Dougherty

Police Officer 1/PPD Police

2026 total comp
$18,335
Base pay
$16,669
Overtime
$157
Other pay
$1,510
Benefits
$0
Total compensation
$18,335
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
32545
Total Pay
$18,335

Mclean Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Mclean earned $18,335 in 2026.

Cole Lowe

Police Officer 1/PPD Police

2026 total comp
$18,305
Base pay
$16,669
Overtime
$600
Other pay
$1,036
Benefits
$0
Total compensation
$18,305
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52961
Total Pay
$18,305

At PPD Police, Cole Lowe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,305.

Juan Roman-Beltran

Police Officer 1/PPD Police

2026 total comp
$18,298
Base pay
$16,897
Overtime
$365
Other pay
$1,036
Benefits
$0
Total compensation
$18,298
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
45341
Total Pay
$18,298

Juan Roman-Beltran works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $18,298 in 2026.

Claudine Evans

Police Officer 1/PPD Police

2026 total comp
$18,254
Base pay
$17,221
Overtime
$0
Other pay
$1,033
Benefits
$0
Total compensation
$18,254
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
39767
Total Pay
$18,254

Claudine Evans holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,254.

John Cellini

Police Officer 1/PPD Police

2026 total comp
$18,250
Base pay
$16,669
Overtime
$548
Other pay
$1,033
Benefits
$0
Total compensation
$18,250
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52434
Total Pay
$18,250

At PPD Police, John Cellini serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,250.

Lorice Walker

Police Officer 1/PPD Police

2023 total comp
$18,238
Base pay
$13,364
Overtime
$0
Other pay
$4,873
Benefits
$0
Total compensation
$18,238
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2973
Total Pay
$18,238

Lorice Walker is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $18,238.

Jibrael Moore

Police Officer 1/PPD Police

2026 total comp
$18,222
Base pay
$16,669
Overtime
$522
Other pay
$1,031
Benefits
$0
Total compensation
$18,222
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
47869
Total Pay
$18,222

Jibrael Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,222.

Channa Elum

Police Communication Dispatcher/PPD Police

2026 total comp
$18,213
Base pay
$13,575
Overtime
$4,217
Other pay
$421
Benefits
$0
Total compensation
$18,213
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
44304
Total Pay
$18,213

Channa Elum holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $18,213.

John Harrigan

Detective/PPD Police

2025 total comp
$18,205
Base pay
$11,411
Overtime
$0
Other pay
$6,794
Benefits
$0
Total compensation
$18,205
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
10052
Total Pay
$18,205

At PPD Police, John Harrigan serves as a Detective. They work salaried. Their 2025 pay totaled $18,205.

Angelo Carmona Jr

Police Officer 1/PPD Police

2026 total comp
$18,198
Base pay
$16,454
Overtime
$0
Other pay
$1,744
Benefits
$0
Total compensation
$18,198
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
16288
Total Pay
$18,198

Angelo Carmona Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,198.

Craig Judd

Forensic Scientist 3/PPD Police

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

Source-specific fields

Base Salary
$87,182
Employee Category
Civil Service
Job Code
3H72
Public Id
2964
Total Pay
$18,189

At PPD Police, Craig Judd serves as a Forensic Scientist 3. They work salaried. Their 2025 pay totaled $18,189.

Adam Tinkler

Police Communication Dispatcher/PPD Police

2026 total comp
$18,151
Base pay
$13,267
Overtime
$4,445
Other pay
$439
Benefits
$0
Total compensation
$18,151
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
42927
Total Pay
$18,151

Adam Tinkler works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Adam earned $18,151 in 2026.

Jennifer Burrow

Police Communication Dispatcher/PPD Police

2026 total comp
$18,144
Base pay
$14,305
Overtime
$2,658
Other pay
$1,181
Benefits
$0
Total compensation
$18,144
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
9745
Total Pay
$18,144

At PPD Police, Jennifer Burrow serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $18,144.

Tebria Pittman

Police Communication Dispatcher/PPD Police

2022 total comp
$18,143
Base pay
$16,227
Overtime
$1,753
Other pay
$163
Benefits
$0
Total compensation
$18,143
Employment type
Salaried

Source-specific fields

Base Salary
$46,371
Employee Category
Civil Service
Job Code
6J32
Public Id
10665
Total Pay
$18,143

Tebria Pittman is a Police Communication Dispatcher at PPD Police. They work salaried. 2022 total compensation came to $18,143.

Eli Davis

Police Officer 1/PPD Police

2026 total comp
$18,139
Base pay
$16,669
Overtime
$444
Other pay
$1,027
Benefits
$0
Total compensation
$18,139
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53317
Total Pay
$18,139

Eli Davis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,139.

Heather Mcguire

Criminal Investigative Research Specialist/PPD Police

2026 total comp
$18,127
Base pay
$17,026
Overtime
$426
Other pay
$675
Benefits
$0
Total compensation
$18,127
Employment type
Salaried

Source-specific fields

Base Salary
$74,060
Employee Category
Civil Service
Job Code
6C21
Public Id
5428
Total Pay
$18,127

Heather Mcguire holds the role of Criminal Investigative Research Specialist at PPD Police. Their status is salaried. In 2026, their total compensation was $18,127.

Daniel Orth

Police Officer 1/PPD Police

2023 total comp
$18,118
Base pay
$4,137
Overtime
$4,296
Other pay
$9,686
Benefits
$0
Total compensation
$18,118
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30508
Total Pay
$18,118

At PPD Police, Daniel Orth serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $18,118.

Ross Hare

Police Officer 1/PPD Police

2026 total comp
$18,111
Base pay
$16,669
Overtime
$418
Other pay
$1,025
Benefits
$0
Total compensation
$18,111
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53309
Total Pay
$18,111

Ross Hare is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,111.

George Santilla

Police Officer 1/PPD Police

2026 total comp
$18,111
Base pay
$16,669
Overtime
$418
Other pay
$1,025
Benefits
$0
Total compensation
$18,111
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52932
Total Pay
$18,111

George Santilla holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,111.

Kimberley Giafaglione

Police Communication Dispatcher/PPD Police

2026 total comp
$18,101
Base pay
$14,397
Overtime
$3,024
Other pay
$680
Benefits
$0
Total compensation
$18,101
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
6744
Total Pay
$18,101

Kimberley Giafaglione is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $18,101.

John Vincent

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28750
Total Pay
$18,098

John Vincent works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $18,098 in 2022.

Cordelia Seward

Administrative Technician/PPD Police

2026 total comp
$18,094
Base pay
$13,346
Overtime
$4,320
Other pay
$428
Benefits
$0
Total compensation
$18,094
Employment type
Salaried

Source-specific fields

Base Salary
$55,820
Employee Category
Civil Service
Job Code
2L01
Public Id
14468
Total Pay
$18,094

Cordelia Seward is a Administrative Technician at PPD Police. They work salaried. 2026 total compensation came to $18,094.

Tylon Young

Police Officer 1/PPD Police

2026 total comp
$18,084
Base pay
$16,669
Overtime
$391
Other pay
$1,024
Benefits
$0
Total compensation
$18,084
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53641
Total Pay
$18,084

Tylon Young holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,084.

Tamera Samuel

Police Officer 1/PPD Police

2026 total comp
$18,084
Base pay
$16,669
Overtime
$391
Other pay
$1,024
Benefits
$0
Total compensation
$18,084
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53302
Total Pay
$18,084

At PPD Police, Tamera Samuel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,084.

Shelton Simpson

Police Officer 1/PPD Police

2026 total comp
$18,056
Base pay
$16,669
Overtime
$365
Other pay
$1,022
Benefits
$0
Total compensation
$18,056
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
46578
Total Pay
$18,056

Shelton Simpson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,056.

Thomas Filshill

Police Officer 1/PPD Police

2026 total comp
$18,056
Base pay
$16,669
Overtime
$365
Other pay
$1,022
Benefits
$0
Total compensation
$18,056
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52995
Total Pay
$18,056

Thomas Filshill holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,056.

Sean Fitzpatrick

Police Officer 1/PPD Police

2026 total comp
$18,056
Base pay
$16,669
Overtime
$365
Other pay
$1,022
Benefits
$0
Total compensation
$18,056
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53134
Total Pay
$18,056

Sean Fitzpatrick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,056.

Anna Kasperska

Police Officer 1/PPD Police

2026 total comp
$18,056
Base pay
$16,669
Overtime
$365
Other pay
$1,022
Benefits
$0
Total compensation
$18,056
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53341
Total Pay
$18,056

Anna Kasperska is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,056.

Tiasia Howard

Police Communication Dispatcher/PPD Police

2026 total comp
$18,053
Base pay
$12,811
Overtime
$4,215
Other pay
$1,027
Benefits
$0
Total compensation
$18,053
Employment type
Salaried

Source-specific fields

Base Salary
$54,279
Employee Category
Civil Service
Job Code
6J32
Public Id
48015
Total Pay
$18,053

Tiasia Howard is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $18,053.

Anthony Hurley

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$67,935
Employee Category
Civil Service
Job Code
6A01
Public Id
56122

Anthony Hurley works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $18,051 in 2025.

Brian Quinn

Police Communication Dispatcher/PPD Police

2026 total comp
$18,039
Base pay
$13,726
Overtime
$3,679
Other pay
$634
Benefits
$0
Total compensation
$18,039
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
5206
Total Pay
$18,039

Brian Quinn holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $18,039.

Andrew Smith

Police Communication Dispatcher/PPD Police

2026 total comp
$18,027
Base pay
$14,031
Overtime
$3,466
Other pay
$530
Benefits
$0
Total compensation
$18,027
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
9055
Total Pay
$18,027

At PPD Police, Andrew Smith serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $18,027.

Lashawn Sims

Police Forensic Science Technician/PPD Police

2026 total comp
$18,015
Base pay
$14,785
Overtime
$1,930
Other pay
$1,300
Benefits
$0
Total compensation
$18,015
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
32268
Total Pay
$18,015

Lashawn Sims works as a Police Forensic Science Technician for PPD Police. Their status is salaried. Lashawn earned $18,015 in 2026.

Allison Berdel

Police Communication Dispatcher/PPD Police

2026 total comp
$18,014
Base pay
$14,445
Overtime
$3,228
Other pay
$341
Benefits
$0
Total compensation
$18,014
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
38685
Total Pay
$18,014

At PPD Police, Allison Berdel serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $18,014.

Gregory Calhoun

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27456
Total Pay
$18,012

Gregory Calhoun is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $18,012.

Rolandene Naughty

Police Officer 1/PPD Police

2026 total comp
$18,001
Base pay
$16,669
Overtime
$313
Other pay
$1,019
Benefits
$0
Total compensation
$18,001
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
39966
Total Pay
$18,001

Rolandene Naughty is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,001.

Jazzmin Holmes

Police Officer 1/PPD Police

2026 total comp
$18,001
Base pay
$16,669
Overtime
$313
Other pay
$1,019
Benefits
$0
Total compensation
$18,001
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52560
Total Pay
$18,001

Jazzmin Holmes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,001.

Jason Ruane

Police Officer 1/PPD Police

2026 total comp
$18,001
Base pay
$16,669
Overtime
$313
Other pay
$1,019
Benefits
$0
Total compensation
$18,001
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52544
Total Pay
$18,001

At PPD Police, Jason Ruane serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,001.