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

Brenda Douglas

School Crossing Guard/PPD Police

2021 total comp
$8,795
Base pay
$7,258
Overtime
$0
Other pay
$1,538
Benefits
$0
Total compensation
$8,795
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
31448
Total Pay
$8,795

Brenda Douglas is a School Crossing Guard at PPD Police. They work salaried. 2021 total compensation came to $8,795.

Aaron Diefenderfer

Police Officer 1/PPD Police

2019 total comp
$8,778
Base pay
$0
Overtime
$0
Other pay
$8,778
Benefits
$0
Total compensation
$8,778
Employment type
Salaried

Source-specific fields

Base Salary
$61,686
Employee Category
Civil Service
Job Code
6A02
Public Id
1974
Total Pay
$8,778

At PPD Police, Aaron Diefenderfer serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $8,778.

Peter Humber

Hostler/PPD Police

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

Source-specific fields

Base Salary
$46,224
Employee Category
Civil Service
Job Code
7A71
Public Id
36628
Total Pay
$8,763

At PPD Police, Peter Humber serves as a Hostler. They work salaried. Their 2025 pay totaled $8,763.

Cristian Fernandez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33556
Total Pay
$8,762

At PPD Police, Cristian Fernandez serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $8,762.

Sungho Park

Police Officer 1/PPD Police

2023 total comp
$8,753
Base pay
$6,364
Overtime
$0
Other pay
$2,389
Benefits
$0
Total compensation
$8,753
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29540
Total Pay
$8,753

Sungho Park holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $8,753.

Elaine Volpe

School Crossing Guard/PPD Police

2022 total comp
$8,741
Base pay
$7,773
Overtime
$0
Other pay
$968
Benefits
$0
Total compensation
$8,741
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
34508
Total Pay
$8,741

Elaine Volpe works as a School Crossing Guard for PPD Police. Their status is salaried. Elaine earned $8,741 in 2022.

Andrea Sloan

School Crossing Guard/PPD Police

2020 total comp
$8,741
Base pay
$7,329
Overtime
$0
Other pay
$1,412
Benefits
$0
Total compensation
$8,741
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
8500
Total Pay
$8,741

Andrea Sloan is a School Crossing Guard at PPD Police. They work salaried. 2020 total compensation came to $8,741.

Kathleen Summers

School Crossing Guard/PPD Police

2021 total comp
$8,721
Base pay
$7,258
Overtime
$0
Other pay
$1,463
Benefits
$0
Total compensation
$8,721
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
12671
Total Pay
$8,721

Kathleen Summers holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2021, their total compensation was $8,721.

Deanna Graser

School Crossing Guard/PPD Police

2022 total comp
$8,711
Base pay
$7,773
Overtime
$0
Other pay
$937
Benefits
$0
Total compensation
$8,711
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
23876
Total Pay
$8,711

Deanna Graser is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $8,711.

Dianne Cosom

School Crossing Guard/PPD Police

2021 total comp
$8,678
Base pay
$7,193
Overtime
$0
Other pay
$1,486
Benefits
$0
Total compensation
$8,678
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
19015
Total Pay
$8,678

Dianne Cosom holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2021, their total compensation was $8,678.

Joseph Seidler Jr

Correctional Officer/PPD Police

2021 total comp
$8,644
Base pay
$7,650
Overtime
$588
Other pay
$405
Benefits
$0
Total compensation
$8,644
Employment type
Salaried

Source-specific fields

Base Salary
$51,197
Employee Category
Civil Service
Job Code
5H04
Public Id
31994
Total Pay
$8,644

Joseph Seidler Jr is a Correctional Officer at PPD Police. They work salaried. 2021 total compensation came to $8,644.

Paul Ablaza

Police Sergeant/PPD Police

2023 total comp
$8,634
Base pay
$7,255
Overtime
$408
Other pay
$972
Benefits
$0
Total compensation
$8,634
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
35779
Total Pay
$8,634

At PPD Police, Paul Ablaza serves as a Police Sergeant. They work salaried. Their 2023 pay totaled $8,634.

Palash Niloy

Police Officer Recruit/PPD Police

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

Source-specific fields

Base Salary
$59,795
Employee Category
Civil Service
Job Code
6A01
Public Id
39355
Total Pay
$8,633

Palash Niloy works as a Police Officer Recruit for PPD Police. Their status is salaried. Palash earned $8,633 in 2022.

Michael Gawlinski

Office Clerk 2/PPD Police

2026 total comp
$8,621
Base pay
$7,817
Overtime
$638
Other pay
$166
Benefits
$0
Total compensation
$8,621
Employment type
Salaried

Source-specific fields

Base Salary
$41,634
Employee Category
Civil Service
Job Code
1A03
Public Id
43240
Total Pay
$8,621

At PPD Police, Michael Gawlinski serves as a Office Clerk 2. They work salaried. Their 2026 pay totaled $8,621.

Evan Riddick

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
36719
Total Pay
$8,605

Evan Riddick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $8,605.

Jesseana Williams

School Crossing Guard/PPD Police

2022 total comp
$8,593
Base pay
$7,657
Overtime
$0
Other pay
$936
Benefits
$0
Total compensation
$8,593
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
19780
Total Pay
$8,593

At PPD Police, Jesseana Williams serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $8,593.

Terryl Reid

Detective/PPD Police

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

Source-specific fields

Base Salary
$92,581
Employee Category
Civil Service
Job Code
6A12
Public Id
18776
Total Pay
$8,576

Terryl Reid holds the role of Detective at PPD Police. Their status is salaried. In 2023, their total compensation was $8,576.

Amy Goral

School Crossing Guard/PPD Police

2021 total comp
$8,573
Base pay
$7,881
Overtime
$0
Other pay
$692
Benefits
$0
Total compensation
$8,573
Employment type
Salaried

Source-specific fields

Base Salary
$34,549
Employee Category
Civil Service
Job Code
6D44
Public Id
8976
Total Pay
$8,573

At PPD Police, Amy Goral serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $8,573.

Robert Winterbottom

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$8,568
Base pay
$8,563
Overtime
$0
Other pay
$6
Benefits
$0
Total compensation
$8,568
Employment type
Salaried

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
45123
Total Pay
$8,568

Robert Winterbottom works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Robert earned $8,568 in 2023.

Khaleel Powell

School Crossing Guard/PPD Police

2021 total comp
$8,532
Base pay
$7,711
Overtime
$0
Other pay
$821
Benefits
$0
Total compensation
$8,532
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
33913
Total Pay
$8,532

Khaleel Powell works as a School Crossing Guard for PPD Police. Their status is salaried. Khaleel earned $8,532 in 2021.

Mary Evans

School Crossing Guard/PPD Police

2020 total comp
$8,522
Base pay
$6,615
Overtime
$0
Other pay
$1,907
Benefits
$0
Total compensation
$8,522
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
16405
Total Pay
$8,522

Mary Evans works as a School Crossing Guard for PPD Police. Their status is salaried. Mary earned $8,522 in 2020.

Nakia Davis-Thomas

Office Clerk 2/PPD Police

2026 total comp
$8,513
Base pay
$8,274
Overtime
$239
Other pay
$0
Benefits
$0
Total compensation
$8,513
Employment type
Salaried

Source-specific fields

Base Salary
$41,634
Employee Category
Civil Service
Job Code
1A03
Public Id
48016
Total Pay
$8,513

At PPD Police, Nakia Davis-Thomas serves as a Office Clerk 2. They work salaried. Their 2026 pay totaled $8,513.

Mitchell Valentin

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$8,503
Base pay
$8,493
Overtime
$0
Other pay
$10
Benefits
$0
Total compensation
$8,503
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
41950
Total Pay
$8,503

Mitchell Valentin is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2022 total compensation came to $8,503.

Joan Lashley

School Crossing Guard/PPD Police

2022 total comp
$8,499
Base pay
$7,184
Overtime
$0
Other pay
$1,315
Benefits
$0
Total compensation
$8,499
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
28467
Total Pay
$8,499

Joan Lashley is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $8,499.

Sherryl White-Greene

Office Clerk 2/PPD Police

2020 total comp
$8,497
Base pay
$6,938
Overtime
$0
Other pay
$1,559
Benefits
$0
Total compensation
$8,497
Employment type
Salaried

Source-specific fields

Base Salary
$36,402
Employee Category
Civil Service
Job Code
1A03
Public Id
27226
Total Pay
$8,497

Sherryl White-Greene holds the role of Office Clerk 2 at PPD Police. Their status is salaried. In 2020, their total compensation was $8,497.

Mary Booker

School Crossing Guard/PPD Police

2020 total comp
$8,479
Base pay
$6,161
Overtime
$0
Other pay
$2,318
Benefits
$0
Total compensation
$8,479
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
15777
Total Pay
$8,479

Mary Booker works as a School Crossing Guard for PPD Police. Their status is salaried. Mary earned $8,479 in 2020.

Louis Sytsma

Police Corporal/PPD Police

2023 total comp
$8,479
Base pay
$7,000
Overtime
$0
Other pay
$1,479
Benefits
$0
Total compensation
$8,479
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A03
Public Id
1838
Total Pay
$8,479

At PPD Police, Louis Sytsma serves as a Police Corporal. They work salaried. Their 2023 pay totaled $8,479.

Shahadah Morris

Secretary/PPD Police

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

Source-specific fields

Base Salary
$42,529
Employee Category
Civil Service
Job Code
1A18
Public Id
51521
Total Pay
$8,473

Shahadah Morris holds the role of Secretary at PPD Police. Their status is salaried. In 2025, their total compensation was $8,473.

Tyree Burnett

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
10946
Total Pay
$8,443

Tyree Burnett is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $8,443.

Kerry Franklin

Police Communication Dispatcher/PPD Police

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

Source-specific fields

Base Salary
$50,866
Employee Category
Civil Service
Job Code
6J32
Public Id
17441
Total Pay
$8,439

Kerry Franklin holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2023, their total compensation was $8,439.

Amina Jones

Police Communications Dispatcher Trainee/PPD Police

2026 total comp
$8,424
Base pay
$8,209
Overtime
$0
Other pay
$215
Benefits
$0
Total compensation
$8,424
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
20864
Total Pay
$8,424

Amina Jones is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2026 total compensation came to $8,424.

Barbara Gibbs

Correctional Officer/PPD Police

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

Source-specific fields

Base Salary
$53,757
Employee Category
Civil Service
Job Code
5H04
Public Id
34970
Total Pay
$8,424

Barbara Gibbs is a Correctional Officer at PPD Police. They work salaried. 2022 total compensation came to $8,424.

Shane Mchugh

Police Officer 1/PPD Police

2023 total comp
$8,417
Base pay
$5,091
Overtime
$2,595
Other pay
$730
Benefits
$0
Total compensation
$8,417
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10937
Total Pay
$8,417

Shane Mchugh works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $8,417 in 2023.

Nicole Gordon

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
42158
Total Pay
$8,413

At PPD Police, Nicole Gordon serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2022 pay totaled $8,413.

Kimberly Sloan

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$8,400
Base pay
$8,388
Overtime
$0
Other pay
$13
Benefits
$0
Total compensation
$8,400
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
41801
Total Pay
$8,400

At PPD Police, Kimberly Sloan serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2022 pay totaled $8,400.

Antoinette Chestine

Police Communication Dispatcher/PPD Police

2020 total comp
$8,368
Base pay
$2,976
Overtime
$2,223
Other pay
$3,169
Benefits
$0
Total compensation
$8,368
Employment type
Salaried

Source-specific fields

Base Salary
$45,869
Employee Category
Civil Service
Job Code
6J32
Public Id
7826
Total Pay
$8,368

Antoinette Chestine is a Police Communication Dispatcher at PPD Police. They work salaried. 2020 total compensation came to $8,368.

Jordan Culbreath

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
15045
Total Pay
$8,362

At PPD Police, Jordan Culbreath serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $8,362.

Anthony Robbins, Jr.

Police Officer Recruit/PPD Police

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

Source-specific fields

Base Salary
$61,888
Employee Category
Civil Service
Job Code
6A01
Public Id
44710
Total Pay
$8,331

Anthony Robbins, Jr. holds the role of Police Officer Recruit at PPD Police. Their status is salaried. In 2024, their total compensation was $8,331.

Donna Fredericks

School Crossing Guard/PPD Police

2020 total comp
$8,306
Base pay
$5,921
Overtime
$0
Other pay
$2,384
Benefits
$0
Total compensation
$8,306
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
23676
Total Pay
$8,306

Donna Fredericks holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $8,306.

Tinesha Jackson

School Crossing Guard/PPD Police

2022 total comp
$8,274
Base pay
$7,676
Overtime
$0
Other pay
$598
Benefits
$0
Total compensation
$8,274
Employment type
Salaried

Source-specific fields

Base Salary
$35,672
Employee Category
Civil Service
Job Code
6D44
Public Id
17665
Total Pay
$8,274

Tinesha Jackson holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $8,274.