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 7

Raymond Williams

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$39,753
Employee Category
Civil Service
Job Code
6J31
Public Id
1026
Total Pay
$15,232

Raymond Williams holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2022, their total compensation was $15,232.

Andre Edwards

Police Tow Truck Operator/PPD Police

2026 total comp
$15,228
Base pay
$11,386
Overtime
$3,460
Other pay
$383
Benefits
$0
Total compensation
$15,228
Employment type
Salaried

Source-specific fields

Base Salary
$49,252
Employee Category
Civil Service
Job Code
7C21
Public Id
51569
Total Pay
$15,228

Andre Edwards works as a Police Tow Truck Operator for PPD Police. Their status is salaried. Andre earned $15,228 in 2026.

Deborah Seeney

Police Communication Dispatcher/PPD Police

2026 total comp
$15,219
Base pay
$11,044
Overtime
$3,379
Other pay
$796
Benefits
$0
Total compensation
$15,219
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
46456
Total Pay
$15,219

Deborah Seeney holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,219.

Charles Lee

Police Officer 1/PPD Police

2026 total comp
$15,202
Base pay
$8,503
Overtime
$0
Other pay
$6,699
Benefits
$0
Total compensation
$15,202
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48932
Total Pay
$15,202

Charles Lee works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $15,202 in 2026.

Deja Brown

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$15,176
Base pay
$14,883
Overtime
$245
Other pay
$49
Benefits
$0
Total compensation
$15,176
Employment type
Salaried

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
43639
Total Pay
$15,176

Deja Brown works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Deja earned $15,176 in 2023.

William Maude

Police Communication Dispatcher/PPD Police

2025 total comp
$15,172
Base pay
$13,145
Overtime
$1,326
Other pay
$701
Benefits
$0
Total compensation
$15,172
Employment type
Salaried

Source-specific fields

Base Salary
$52,698
Employee Category
Civil Service
Job Code
6J32
Public Id
46561
Total Pay
$15,172

At PPD Police, William Maude serves as a Police Communication Dispatcher. They work salaried. Their 2025 pay totaled $15,172.

Kabbour Rizq

Police Communication Dispatcher/PPD Police

2026 total comp
$15,169
Base pay
$13,149
Overtime
$1,086
Other pay
$934
Benefits
$0
Total compensation
$15,169
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
40562
Total Pay
$15,169

At PPD Police, Kabbour Rizq serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,169.

Daniel Uhl

Police Photographer Supervisor/PPD Police

2026 total comp
$15,153
Base pay
$14,801
Overtime
$352
Other pay
$0
Benefits
$0
Total compensation
$15,153
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
7L19
Public Id
41544
Total Pay
$15,153

At PPD Police, Daniel Uhl serves as a Police Photographer Supervisor. They work salaried. Their 2026 pay totaled $15,153.

Destiney Davila

Police Communication Dispatcher/PPD Police

2026 total comp
$15,134
Base pay
$11,231
Overtime
$3,189
Other pay
$715
Benefits
$0
Total compensation
$15,134
Employment type
Salaried

Source-specific fields

Base Salary
$54,279
Employee Category
Civil Service
Job Code
6J32
Public Id
44048
Total Pay
$15,134

Destiney Davila holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,134.

Stephanie Hoerst

Correctional Officer/PPD Police

2026 total comp
$15,124
Base pay
$14,417
Overtime
$0
Other pay
$708
Benefits
$0
Total compensation
$15,124
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
5296
Total Pay
$15,124

Stephanie Hoerst holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $15,124.

Randi Mason

Junior Law Enforcement Analyst/PPD Police

2026 total comp
$15,120
Base pay
$14,045
Overtime
$1,113
Other pay
-$37
Benefits
$0
Total compensation
$15,120
Employment type
Salaried

Source-specific fields

Base Salary
$59,037
Employee Category
Civil Service
Job Code
6C25
Public Id
43902
Total Pay
$15,120

Randi Mason works as a Junior Law Enforcement Analyst for PPD Police. Their status is salaried. Randi earned $15,120 in 2026.

Christine Wiggs

Police Lieutenant/PPD Police

2024 total comp
$15,120
Base pay
$0
Overtime
$0
Other pay
$15,120
Benefits
$0
Total compensation
$15,120
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
30157
Total Pay
$15,120

Christine Wiggs holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2024, their total compensation was $15,120.

Khadidra Shakur

Police Communication Dispatcher/PPD Police

2026 total comp
$15,084
Base pay
$10,301
Overtime
$3,983
Other pay
$800
Benefits
$0
Total compensation
$15,084
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
41444
Total Pay
$15,084

Khadidra Shakur works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Khadidra earned $15,084 in 2026.

Gevera Young

Fingerprint Identification Specialist 1/PPD Police

2026 total comp
$15,082
Base pay
$12,643
Overtime
$2,439
Other pay
$0
Benefits
$0
Total compensation
$15,082
Employment type
Salaried

Source-specific fields

Base Salary
$53,799
Employee Category
Civil Service
Job Code
6C12
Public Id
38537
Total Pay
$15,082

Gevera Young holds the role of Fingerprint Identification Specialist 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $15,082.

Joseph George Sr

Detective/PPD Police

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

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
12913
Total Pay
$15,074

At PPD Police, Joseph George Sr serves as a Detective. They work salaried. Their 2025 pay totaled $15,074.

Dannette Mosby

Office Clerk 2/PPD Police

2026 total comp
$15,074
Base pay
$14,746
Overtime
$0
Other pay
$328
Benefits
$0
Total compensation
$15,074
Employment type
Salaried

Source-specific fields

Base Salary
$43,879
Employee Category
Civil Service
Job Code
1A03
Public Id
286
Total Pay
$15,074

Dannette Mosby works as a Office Clerk 2 for PPD Police. Their status is salaried. Dannette earned $15,074 in 2026.

Markeyda Jones

Police Communication Dispatcher/PPD Police

2026 total comp
$15,070
Base pay
$13,537
Overtime
$1,175
Other pay
$358
Benefits
$0
Total compensation
$15,070
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
40657
Total Pay
$15,070

Markeyda Jones holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,070.

Michael Black

Police Officer Recruit/PPD Police

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

Source-specific fields

Base Salary
$67,935
Employee Category
Civil Service
Job Code
6A01
Public Id
55672
Total Pay
$15,066

Michael Black works as a Police Officer Recruit for PPD Police. Their status is salaried. Michael earned $15,066 in 2026.

Daimon Murray

Police Communication Dispatcher/PPD Police

2026 total comp
$15,043
Base pay
$13,301
Overtime
$1,138
Other pay
$604
Benefits
$0
Total compensation
$15,043
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
41120
Total Pay
$15,043

Daimon Murray works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Daimon earned $15,043 in 2026.

Lydia Wynn

School Crossing Guard/PPD Police

2022 total comp
$15,041
Base pay
$12,746
Overtime
$0
Other pay
$2,295
Benefits
$0
Total compensation
$15,041
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
28178
Total Pay
$15,041

Lydia Wynn holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $15,041.

Tashae Gilbert

Police Communication Dispatcher/PPD Police

2026 total comp
$15,026
Base pay
$11,561
Overtime
$3,016
Other pay
$449
Benefits
$0
Total compensation
$15,026
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
8848
Total Pay
$15,026

Tashae Gilbert is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $15,026.

Aisha Bint-Sharif

Police Communication Dispatcher/PPD Police

2026 total comp
$15,014
Base pay
$12,333
Overtime
$2,348
Other pay
$333
Benefits
$0
Total compensation
$15,014
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
42838
Total Pay
$15,014

At PPD Police, Aisha Bint-Sharif serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,014.

Donnamarie Meiluta

Clerk 3/PPD Police

2026 total comp
$14,998
Base pay
$12,928
Overtime
$1,797
Other pay
$274
Benefits
$0
Total compensation
$14,998
Employment type
Salaried

Source-specific fields

Base Salary
$52,338
Employee Category
Civil Service
Job Code
1A04
Public Id
22168
Total Pay
$14,998

Donnamarie Meiluta works as a Clerk 3 for PPD Police. Their status is salaried. Donnamarie earned $14,998 in 2026.

George Naish

Police Communication Dispatcher/PPD Police

2026 total comp
$14,978
Base pay
$13,988
Overtime
$686
Other pay
$305
Benefits
$0
Total compensation
$14,978
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
39437
Total Pay
$14,978

George Naish is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,978.

Marie Bachmayer

Police Communication Dispatcher/PPD Police

2026 total comp
$14,975
Base pay
$13,254
Overtime
$1,051
Other pay
$670
Benefits
$0
Total compensation
$14,975
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
35643
Total Pay
$14,975

Marie Bachmayer works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Marie earned $14,975 in 2026.

Courtney Miles

Law Enforcement Analyst/PPD Police

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

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
42429
Total Pay
$14,944

Courtney Miles is a Law Enforcement Analyst at PPD Police. They work salaried. 2026 total compensation came to $14,944.

Brandon Binder

Forensic Scientist 1/PPD Police

2026 total comp
$14,935
Base pay
$14,558
Overtime
$364
Other pay
$12
Benefits
$0
Total compensation
$14,935
Employment type
Salaried

Source-specific fields

Base Salary
$63,327
Employee Category
Civil Service
Job Code
3H48
Public Id
44023
Total Pay
$14,935

Brandon Binder is a Forensic Scientist 1 at PPD Police. They work salaried. 2026 total compensation came to $14,935.

Kevin Regan

Police Officer 1/PPD Police

2022 total comp
$14,931
Base pay
$13,570
Overtime
$0
Other pay
$1,361
Benefits
$0
Total compensation
$14,931
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28331
Total Pay
$14,931

Kevin Regan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $14,931.

Amir Spurgeon

Police Communication Dispatcher/PPD Police

2026 total comp
$14,924
Base pay
$13,102
Overtime
$967
Other pay
$855
Benefits
$0
Total compensation
$14,924
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
42719
Total Pay
$14,924

Amir Spurgeon works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Amir earned $14,924 in 2026.

Justin Avery

Correctional Officer/PPD Police

2026 total comp
$14,921
Base pay
$9,129
Overtime
$4,963
Other pay
$829
Benefits
$0
Total compensation
$14,921
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
13504
Total Pay
$14,921

Justin Avery works as a Correctional Officer for PPD Police. Their status is salaried. Justin earned $14,921 in 2026.

Kayla Amerson

Police Communication Dispatcher/PPD Police

2026 total comp
$14,920
Base pay
$13,109
Overtime
$998
Other pay
$814
Benefits
$0
Total compensation
$14,920
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
41015
Total Pay
$14,920

Kayla Amerson is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,920.

Patrick Balco-Nagele

Police Communication Dispatcher/PPD Police

2026 total comp
$14,914
Base pay
$14,397
Overtime
$0
Other pay
$517
Benefits
$0
Total compensation
$14,914
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
3435
Total Pay
$14,914

Patrick Balco-Nagele is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,914.

Michele Cordalis

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$14,910
Base pay
$14,096
Overtime
$376
Other pay
$439
Benefits
$0
Total compensation
$14,910
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
7780
Total Pay
$14,910

At PPD Police, Michele Cordalis serves as a Senior Emergency Communications Dispatcher. They work salaried. Their 2026 pay totaled $14,910.

Atiya Moore

Police Forensic Science Technician/PPD Police

2026 total comp
$14,896
Base pay
$11,550
Overtime
$2,766
Other pay
$579
Benefits
$0
Total compensation
$14,896
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
35969
Total Pay
$14,896

Atiya Moore holds the role of Police Forensic Science Technician at PPD Police. Their status is salaried. In 2026, their total compensation was $14,896.

Lorraine Martinez

Stores Manager/PPD Police

2026 total comp
$14,890
Base pay
$13,080
Overtime
$1,435
Other pay
$376
Benefits
$0
Total compensation
$14,890
Employment type
Salaried

Source-specific fields

Base Salary
$57,600
Employee Category
Civil Service
Job Code
1F10
Public Id
20573
Total Pay
$14,890

At PPD Police, Lorraine Martinez serves as a Stores Manager. They work salaried. Their 2026 pay totaled $14,890.

Tiffany Harrison

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$14,890
Base pay
$14,583
Overtime
$245
Other pay
$62
Benefits
$0
Total compensation
$14,890
Employment type
Salaried

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
40475
Total Pay
$14,890

Tiffany Harrison works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Tiffany earned $14,890 in 2023.

Elihandra Peralta-Fernandez

Police Communications Dispatcher Trainee/PPD Police

2026 total comp
$14,868
Base pay
$10,921
Overtime
$1,386
Other pay
$2,561
Benefits
$0
Total compensation
$14,868
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
50510
Total Pay
$14,868

Elihandra Peralta-Fernandez works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Elihandra earned $14,868 in 2026.

Lindsey Schoeniger

Police Communication Dispatcher/PPD Police

2026 total comp
$14,865
Base pay
$14,044
Overtime
$343
Other pay
$478
Benefits
$0
Total compensation
$14,865
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
14056
Total Pay
$14,865

At PPD Police, Lindsey Schoeniger serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,865.

Michael Armentani

Police Forensic Science Technician/PPD Police

2026 total comp
$14,856
Base pay
$14,176
Overtime
$633
Other pay
$48
Benefits
$0
Total compensation
$14,856
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
42085
Total Pay
$14,856

Michael Armentani is a Police Forensic Science Technician at PPD Police. They work salaried. 2026 total compensation came to $14,856.

Daryal Krips

Police Tow Truck Operator/PPD Police

2026 total comp
$14,848
Base pay
$11,574
Overtime
$2,447
Other pay
$827
Benefits
$0
Total compensation
$14,848
Employment type
Salaried

Source-specific fields

Base Salary
$49,252
Employee Category
Civil Service
Job Code
7C21
Public Id
52038
Total Pay
$14,848

At PPD Police, Daryal Krips serves as a Police Tow Truck Operator. They work salaried. Their 2026 pay totaled $14,848.