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 2

Mariah Powell

Correctional Officer/PPD Police

2026 total comp
$15,869
Base pay
$13,117
Overtime
$2,009
Other pay
$743
Benefits
$0
Total compensation
$15,869
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mariah Powell serves as a Correctional Officer. They work salaried. Their 2026 pay totaled $15,869.

Lyzette Estrada

Police Communication Dispatcher/PPD Police

2026 total comp
$15,839
Base pay
$14,227
Overtime
$1,230
Other pay
$382
Benefits
$0
Total compensation
$15,839
Employment type
Salaried

Source-specific fields

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

Lyzette Estrada is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $15,839.

Megan Gress

Police Communication Dispatcher/PPD Police

2026 total comp
$15,839
Base pay
$13,995
Overtime
$1,480
Other pay
$364
Benefits
$0
Total compensation
$15,839
Employment type
Salaried

Source-specific fields

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

At PPD Police, Megan Gress serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,839.

Khalia Austin

Police Communication Dispatcher/PPD Police

2026 total comp
$15,838
Base pay
$12,284
Overtime
$3,133
Other pay
$421
Benefits
$0
Total compensation
$15,838
Employment type
Salaried

Source-specific fields

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

Khalia Austin is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $15,838.

Jennifer Williams

Police Communication Dispatcher/PPD Police

2026 total comp
$15,804
Base pay
$13,711
Overtime
$1,028
Other pay
$1,064
Benefits
$0
Total compensation
$15,804
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jennifer Williams serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,804.

Susan Peck

Police Communication Dispatcher/PPD Police

2026 total comp
$15,803
Base pay
$13,940
Overtime
$708
Other pay
$1,155
Benefits
$0
Total compensation
$15,803
Employment type
Salaried

Source-specific fields

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

Susan Peck is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $15,803.

Jazmin Velasquez

Police Communication Dispatcher/PPD Police

2026 total comp
$15,803
Base pay
$13,301
Overtime
$1,552
Other pay
$950
Benefits
$0
Total compensation
$15,803
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jazmin Velasquez serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,803.

Jerry Izzard Jr

Fingerprint Identification Supervisor/PPD Police

2026 total comp
$15,789
Base pay
$13,544
Overtime
$1,927
Other pay
$318
Benefits
$0
Total compensation
$15,789
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6C14
Public Id
3886
Total Pay
$15,789

Jerry Izzard Jr works as a Fingerprint Identification Supervisor for PPD Police. Their status is salaried. Jerry earned $15,789 in 2026.

Jill Wilby

Police Communication Dispatcher/PPD Police

2026 total comp
$15,784
Base pay
$14,397
Overtime
$891
Other pay
$496
Benefits
$0
Total compensation
$15,784
Employment type
Salaried

Source-specific fields

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

Jill Wilby holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,784.

Jenny Cassise-Gonzalez

Police Communication Dispatcher/PPD Police

2026 total comp
$15,784
Base pay
$11,971
Overtime
$3,532
Other pay
$281
Benefits
$0
Total compensation
$15,784
Employment type
Salaried

Source-specific fields

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

Jenny Cassise-Gonzalez works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Jenny earned $15,784 in 2026.

Stanley Houston

Correctional Social Work Counselor/PPD Police

2026 total comp
$15,783
Base pay
$15,133
Overtime
$378
Other pay
$271
Benefits
$0
Total compensation
$15,783
Employment type
Salaried

Source-specific fields

Base Salary
$65,829
Employee Category
Civil Service
Job Code
5A47
Public Id
53564
Total Pay
$15,783

Stanley Houston is a Correctional Social Work Counselor at PPD Police. They work salaried. 2026 total compensation came to $15,783.

Josephine Reed

Police Communication Dispatcher/PPD Police

2026 total comp
$15,778
Base pay
$13,940
Overtime
$686
Other pay
$1,153
Benefits
$0
Total compensation
$15,778
Employment type
Salaried

Source-specific fields

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

Josephine Reed is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $15,778.

April Jones

Administrative Officer/PPD Police

2024 total comp
$15,777
Base pay
$9,266
Overtime
$3,719
Other pay
$2,792
Benefits
$0
Total compensation
$15,777
Employment type
Salaried

Source-specific fields

Base Salary
$76,854
Employee Category
Civil Service
Job Code
2L20
Public Id
36164
Total Pay
$15,777

April Jones is a Administrative Officer at PPD Police. They work salaried. 2024 total compensation came to $15,777.

Keah Newsome

Police Communication Dispatcher/PPD Police

2026 total comp
$15,774
Base pay
$13,454
Overtime
$1,750
Other pay
$570
Benefits
$0
Total compensation
$15,774
Employment type
Salaried

Source-specific fields

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

Keah Newsome works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Keah earned $15,774 in 2026.

Samir Dukes

Correctional Officer/PPD Police

2026 total comp
$15,774
Base pay
$14,180
Overtime
$1,418
Other pay
$175
Benefits
$0
Total compensation
$15,774
Employment type
Salaried

Source-specific fields

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

At PPD Police, Samir Dukes serves as a Correctional Officer. They work salaried. Their 2026 pay totaled $15,774.

Karen Diggs

Police Forensic Science Technician/PPD Police

2026 total comp
$15,752
Base pay
$14,770
Overtime
$352
Other pay
$631
Benefits
$0
Total compensation
$15,752
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
29424
Total Pay
$15,752

At PPD Police, Karen Diggs serves as a Police Forensic Science Technician. They work salaried. Their 2026 pay totaled $15,752.

Zainah Wilds

Police Communication Dispatcher/PPD Police

2026 total comp
$15,750
Base pay
$12,872
Overtime
$2,003
Other pay
$875
Benefits
$0
Total compensation
$15,750
Employment type
Salaried

Source-specific fields

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

Zainah Wilds holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,750.

Andrea Rivera

Correctional Social Work Counselor/PPD Police

2026 total comp
$15,744
Base pay
$15,133
Overtime
$378
Other pay
$233
Benefits
$0
Total compensation
$15,744
Employment type
Salaried

Source-specific fields

Base Salary
$65,829
Employee Category
Civil Service
Job Code
5A47
Public Id
4825
Total Pay
$15,744

Andrea Rivera is a Correctional Social Work Counselor at PPD Police. They work salaried. 2026 total compensation came to $15,744.

Antwine Faggins

Police Officer Recruit/PPD Police

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

Source-specific fields

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

At PPD Police, Antwine Faggins serves as a Police Officer Recruit. They work salaried. Their 2026 pay totaled $15,735.

Sean Boyle

Police Officer 1/PPD Police

2022 total comp
$15,735
Base pay
$3,074
Overtime
$0
Other pay
$12,660
Benefits
$0
Total compensation
$15,735
Employment type
Salaried

Source-specific fields

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

Sean Boyle is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $15,735.

Steven Skerrett Cepeda

Police Officer Recruit/PPD Police

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

Source-specific fields

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

At PPD Police, Steven Skerrett Cepeda serves as a Police Officer Recruit. They work salaried. Their 2026 pay totaled $15,734.

William Eiser

Police Officer 1/PPD Police

2023 total comp
$15,729
Base pay
$12,728
Overtime
$0
Other pay
$3,001
Benefits
$0
Total compensation
$15,729
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24605
Total Pay
$15,729

William Eiser is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $15,729.

Kimberly Yellin

School Crossing Guard/PPD Police

2022 total comp
$15,724
Base pay
$13,064
Overtime
$0
Other pay
$2,660
Benefits
$0
Total compensation
$15,724
Employment type
Salaried

Source-specific fields

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

Kimberly Yellin works as a School Crossing Guard for PPD Police. Their status is salaried. Kimberly earned $15,724 in 2022.

Ida Allen

Police Officer 1/PPD Police

2024 total comp
$15,719
Base pay
$7,934
Overtime
$0
Other pay
$7,785
Benefits
$0
Total compensation
$15,719
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20884
Total Pay
$15,719

At PPD Police, Ida Allen serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $15,719.

Regina Hosendorf

Criminal Investigative Research Analyst Trainee/PPD Police

2026 total comp
$15,692
Base pay
$13,572
Overtime
$1,764
Other pay
$355
Benefits
$0
Total compensation
$15,692
Employment type
Salaried

Source-specific fields

Base Salary
$59,037
Employee Category
Civil Service
Job Code
6C20
Public Id
39171
Total Pay
$15,692

Regina Hosendorf works as a Criminal Investigative Research Analyst Trainee for PPD Police. Their status is salaried. Regina earned $15,692 in 2026.

Andrew Podraza

Law Enforcement Analyst/PPD Police

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

Source-specific fields

Base Salary
$67,248
Employee Category
Civil Service
Job Code
6C26
Public Id
31149
Total Pay
$15,692

At PPD Police, Andrew Podraza serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $15,692.

Niddarah Winters

Police Tow Truck Operator/PPD Police

2026 total comp
$15,689
Base pay
$12,602
Overtime
$2,068
Other pay
$1,020
Benefits
$0
Total compensation
$15,689
Employment type
Salaried

Source-specific fields

Base Salary
$53,799
Employee Category
Civil Service
Job Code
7C21
Public Id
34884
Total Pay
$15,689

Niddarah Winters holds the role of Police Tow Truck Operator at PPD Police. Their status is salaried. In 2026, their total compensation was $15,689.

Michael Wallington

School Crossing Guard/PPD Police

2020 total comp
$15,679
Base pay
$15,429
Overtime
$0
Other pay
$250
Benefits
$0
Total compensation
$15,679
Employment type
Salaried

Source-specific fields

Base Salary
$32,427
Employee Category
Civil Service
Job Code
6D44
Public Id
17787
Total Pay
$15,679

Michael Wallington works as a School Crossing Guard for PPD Police. Their status is salaried. Michael earned $15,679 in 2020.

Alfred Blue

Correctional Officer/PPD Police

2026 total comp
$15,675
Base pay
$13,974
Overtime
$709
Other pay
$992
Benefits
$0
Total compensation
$15,675
Employment type
Salaried

Source-specific fields

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

Alfred Blue holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $15,675.

Theresa Brown

School Crossing Guard/PPD Police

2022 total comp
$15,673
Base pay
$13,114
Overtime
$0
Other pay
$2,559
Benefits
$0
Total compensation
$15,673
Employment type
Salaried

Source-specific fields

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

Theresa Brown works as a School Crossing Guard for PPD Police. Their status is salaried. Theresa earned $15,673 in 2022.

James Guckin

Police Communication Dispatcher/PPD Police

2026 total comp
$15,673
Base pay
$14,404
Overtime
$343
Other pay
$927
Benefits
$0
Total compensation
$15,673
Employment type
Salaried

Source-specific fields

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

At PPD Police, James Guckin serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,673.

Veneita Harris

Clerical Supervisor 2/PPD Police

2026 total comp
$15,670
Base pay
$12,353
Overtime
$3,015
Other pay
$302
Benefits
$0
Total compensation
$15,670
Employment type
Salaried

Source-specific fields

Base Salary
$52,112
Employee Category
Civil Service
Job Code
1A22
Public Id
27859
Total Pay
$15,670

Veneita Harris is a Clerical Supervisor 2 at PPD Police. They work salaried. 2026 total compensation came to $15,670.

Gwendolyn Gardner

Correctional Officer/PPD Police

2020 total comp
$15,668
Base pay
$11,849
Overtime
$2,676
Other pay
$1,144
Benefits
$0
Total compensation
$15,668
Employment type
Salaried

Source-specific fields

Base Salary
$50,070
Employee Category
Civil Service
Job Code
5H04
Public Id
36980
Total Pay
$15,668

Gwendolyn Gardner works as a Correctional Officer for PPD Police. Their status is salaried. Gwendolyn earned $15,668 in 2020.

Carley Halbherr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28988
Total Pay
$15,667

Carley Halbherr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $15,667.

Matthew Mumper

Executive Assistant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
2L18
Public Id
17095
Total Pay
$15,663

Matthew Mumper holds the role of Executive Assistant at PPD Police. Their status is salaried. In 2022, their total compensation was $15,663.

Lamarmeia Samuels-Bey

Police Communication Dispatcher/PPD Police

2026 total comp
$15,656
Base pay
$12,658
Overtime
$2,628
Other pay
$370
Benefits
$0
Total compensation
$15,656
Employment type
Salaried

Source-specific fields

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

Lamarmeia Samuels-Bey works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Lamarmeia earned $15,656 in 2026.

Kelly Redner

Administrative Assistant - Non-Confidential/PPD Police

2026 total comp
$15,651
Base pay
$14,922
Overtime
$373
Other pay
$356
Benefits
$0
Total compensation
$15,651
Employment type
Salaried

Source-specific fields

Base Salary
$64,909
Employee Category
Civil Service
Job Code
2L10
Public Id
2585
Total Pay
$15,651

Kelly Redner works as a Administrative Assistant - Non-Confidential for PPD Police. Their status is salaried. Kelly earned $15,651 in 2026.

Kyle Coleman-Thomas

Police Officer Recruit/PPD Police

2026 total comp
$15,625
Base pay
$12,886
Overtime
$0
Other pay
$2,739
Benefits
$0
Total compensation
$15,625
Employment type
Salaried

Source-specific fields

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

Kyle Coleman-Thomas holds the role of Police Officer Recruit at PPD Police. Their status is salaried. In 2026, their total compensation was $15,625.

Taylor Cooper

Police Communication Dispatcher/PPD Police

2026 total comp
$15,614
Base pay
$14,397
Overtime
$343
Other pay
$875
Benefits
$0
Total compensation
$15,614
Employment type
Salaried

Source-specific fields

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

Taylor Cooper holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,614.

Jose Melendez

Police Officer Recruit/PPD Police

2019 total comp
$15,608
Base pay
$12,608
Overtime
$0
Other pay
$3,000
Benefits
$0
Total compensation
$15,608
Employment type
Salaried

Source-specific fields

Base Salary
$52,873
Employee Category
Civil Service
Job Code
6A01
Public Id
34967
Total Pay
$15,608

Jose Melendez is a Police Officer Recruit at PPD Police. They work salaried. 2019 total compensation came to $15,608.