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 11

Carla Jackson

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$152
Base pay
$0
Overtime
$0
Other pay
$152
Benefits
$0
Total compensation
$152
Employment type
Salaried

Source-specific fields

Base Salary
$39,753
Employee Category
Civil Service
Job Code
6J31
Public Id
37358
Total Pay
$152

Carla Jackson is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2022 total compensation came to $152.

Syreeta Thomas

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$152
Base pay
$0
Overtime
$0
Other pay
$152
Benefits
$0
Total compensation
$152
Employment type
Salaried

Source-specific fields

Base Salary
$39,753
Employee Category
Civil Service
Job Code
6J31
Public Id
37379
Total Pay
$152

Syreeta Thomas is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2022 total compensation came to $152.

Korey Kinard

Police Communication Dispatcher/PPD Police

2022 total comp
$149
Base pay
$0
Overtime
$0
Other pay
$149
Benefits
$0
Total compensation
$149
Employment type
Salaried

Source-specific fields

Base Salary
$44,953
Employee Category
Civil Service
Job Code
6J32
Public Id
9798
Total Pay
$149

Korey Kinard works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Korey earned $149 in 2022.

Iris Glover

Clerk Typist 2/PPD Police

2020 total comp
$142
Base pay
$0
Overtime
$0
Other pay
$142
Benefits
$0
Total compensation
$142
Employment type
Salaried

Source-specific fields

Base Salary
$36,402
Employee Category
Civil Service
Job Code
1A12
Public Id
31008
Total Pay
$142

Iris Glover works as a Clerk Typist 2 for PPD Police. Their status is salaried. Iris earned $142 in 2020.

Fatima Ayers

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$140
Base pay
$0
Overtime
$0
Other pay
$140
Benefits
$0
Total compensation
$140
Employment type
Salaried

Source-specific fields

Base Salary
$36,637
Employee Category
Civil Service
Job Code
6J31
Public Id
37173
Total Pay
$140

Fatima Ayers is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2022 total compensation came to $140.

Ansha Reddick

School Crossing Guard/PPD Police

2022 total comp
$135
Base pay
$133
Overtime
$0
Other pay
$2
Benefits
$0
Total compensation
$135
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
16281
Total Pay
$135

Ansha Reddick works as a School Crossing Guard for PPD Police. Their status is salaried. Ansha earned $135 in 2022.

Rashad Clement

School Crossing Guard/PPD Police

2022 total comp
$135
Base pay
$0
Overtime
$0
Other pay
$135
Benefits
$0
Total compensation
$135
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
3464
Total Pay
$135

Rashad Clement is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $135.

Aleta Griffin

School Crossing Guard/PPD Police

2020 total comp
$134
Base pay
$0
Overtime
$0
Other pay
$134
Benefits
$0
Total compensation
$134
Employment type
Salaried

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
36650
Total Pay
$134

Aleta Griffin works as a School Crossing Guard for PPD Police. Their status is salaried. Aleta earned $134 in 2020.

Jodi Squillaciotti

School Crossing Guard/PPD Police

2021 total comp
$132
Base pay
$130
Overtime
$0
Other pay
$3
Benefits
$0
Total compensation
$132
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
22684
Total Pay
$132

Jodi Squillaciotti works as a School Crossing Guard for PPD Police. Their status is salaried. Jodi earned $132 in 2021.

Faith Little

School Crossing Guard/PPD Police

2021 total comp
$130
Base pay
$130
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$130
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
9555
Total Pay
$130

At PPD Police, Faith Little serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $130.

Shannan Ramcharan

Office Clerk 2/PPD Police

2025 total comp
$129
Base pay
$0
Overtime
$0
Other pay
$129
Benefits
$0
Total compensation
$129
Employment type
Salaried

Source-specific fields

Base Salary
$40,421
Employee Category
Civil Service
Job Code
1A03
Public Id
43339
Total Pay
$129

Shannan Ramcharan is a Office Clerk 2 at PPD Police. They work salaried. 2025 total compensation came to $129.

Alimah Brannan

School Crossing Guard/PPD Police

2022 total comp
$128
Base pay
$128
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128
Employment type
Salaried

Source-specific fields

Base Salary
$33,238
Employee Category
Civil Service
Job Code
6D44
Public Id
36392
Total Pay
$128

At PPD Police, Alimah Brannan serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $128.

Jessica Bloom

School Crossing Guard/PPD Police

2022 total comp
$128
Base pay
$128
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128
Employment type
Salaried

Source-specific fields

Base Salary
$33,238
Employee Category
Civil Service
Job Code
6D44
Public Id
37984
Total Pay
$128

Jessica Bloom works as a School Crossing Guard for PPD Police. Their status is salaried. Jessica earned $128 in 2022.

Debra Bruce

School Crossing Guard/PPD Police

2019 total comp
$123
Base pay
$0
Overtime
$0
Other pay
$123
Benefits
$0
Total compensation
$123
Employment type
Salaried

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
26688
Total Pay
$123

Debra Bruce holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2019, their total compensation was $123.

Steven Card

Correctional Officer/PPD Police

2025 total comp
$109
Base pay
$0
Overtime
$0
Other pay
$109
Benefits
$0
Total compensation
$109
Employment type
Salaried

Source-specific fields

Base Salary
$59,887
Employee Category
Civil Service
Job Code
5H04
Public Id
6518
Total Pay
$109

Steven Card works as a Correctional Officer for PPD Police. Their status is salaried. Steven earned $109 in 2025.

Devette Jenkins

School Crossing Guard/PPD Police

2020 total comp
$103
Base pay
$0
Overtime
$0
Other pay
$103
Benefits
$0
Total compensation
$103
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
19946
Total Pay
$103

Devette Jenkins works as a School Crossing Guard for PPD Police. Their status is salaried. Devette earned $103 in 2020.

Linda Gambone

School Crossing Guard/PPD Police

2022 total comp
$101
Base pay
$0
Overtime
$0
Other pay
$101
Benefits
$0
Total compensation
$101
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
35109
Total Pay
$101

Linda Gambone holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $101.

Sanai Gaines

Police Communication Dispatcher/PPD Police

2023 total comp
$95
Base pay
$0
Overtime
$0
Other pay
$95
Benefits
$0
Total compensation
$95
Employment type
Salaried

Source-specific fields

Base Salary
$49,345
Employee Category
Civil Service
Job Code
6J32
Public Id
33258
Total Pay
$95

Sanai Gaines works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Sanai earned $95 in 2023.

Jamera Barnes

Police Communication Dispatcher/PPD Police

2025 total comp
$90
Base pay
$0
Overtime
$0
Other pay
$90
Benefits
$0
Total compensation
$90
Employment type
Salaried

Source-specific fields

Base Salary
$50,189
Employee Category
Civil Service
Job Code
6J32
Public Id
40852
Total Pay
$90

Jamera Barnes is a Police Communication Dispatcher at PPD Police. They work salaried. 2025 total compensation came to $90.

Jai Gordon

Police Officer 1/PPD Police

2021 total comp
$83
Base pay
$0
Overtime
$0
Other pay
$83
Benefits
$0
Total compensation
$83
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
16035
Total Pay
$83

Jai Gordon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $83.

Jordan Rissling

Police Communication Dispatcher/PPD Police

2026 total comp
$79
Base pay
$0
Overtime
$0
Other pay
$79
Benefits
$0
Total compensation
$79
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
40043
Total Pay
$79

Jordan Rissling holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $79.

Pamela Kelly

School Crossing Guard/PPD Police

2021 total comp
$75
Base pay
$0
Overtime
$0
Other pay
$75
Benefits
$0
Total compensation
$75
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
15792
Total Pay
$75

Pamela Kelly works as a School Crossing Guard for PPD Police. Their status is salaried. Pamela earned $75 in 2021.

Donna Fountain

School Crossing Guard/PPD Police

2023 total comp
$69
Base pay
$0
Overtime
$0
Other pay
$69
Benefits
$0
Total compensation
$69
Employment type
Salaried

Source-specific fields

Base Salary
$35,672
Employee Category
Civil Service
Job Code
6D44
Public Id
1238
Total Pay
$69

Donna Fountain works as a School Crossing Guard for PPD Police. Their status is salaried. Donna earned $69 in 2023.

Lamontt Pierce Jr.

School Crossing Guard/PPD Police

2023 total comp
$69
Base pay
$69
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
38090
Total Pay
$69

Lamontt Pierce Jr. is a School Crossing Guard at PPD Police. They work salaried. 2023 total compensation came to $69.

Elizabeth El

School Crossing Guard/PPD Police

2022 total comp
$67
Base pay
$0
Overtime
$0
Other pay
$67
Benefits
$0
Total compensation
$67
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
3595
Total Pay
$67

Elizabeth El works as a School Crossing Guard for PPD Police. Their status is salaried. Elizabeth earned $67 in 2022.

Timmia Daniels

School Crossing Guard/PPD Police

2022 total comp
$66
Base pay
$0
Overtime
$0
Other pay
$66
Benefits
$0
Total compensation
$66
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
8906
Total Pay
$66

Timmia Daniels works as a School Crossing Guard for PPD Police. Their status is salaried. Timmia earned $66 in 2022.

Margaret Fulmer

School Crossing Guard/PPD Police

2022 total comp
$66
Base pay
$66
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
10314
Total Pay
$66

Margaret Fulmer holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $66.

Sheila Artis

School Crossing Guard/PPD Police

2022 total comp
$65
Base pay
$64
Overtime
$0
Other pay
$1
Benefits
$0
Total compensation
$65
Employment type
Salaried

Source-specific fields

Base Salary
$33,238
Employee Category
Civil Service
Job Code
6D44
Public Id
39516
Total Pay
$65

Sheila Artis works as a School Crossing Guard for PPD Police. Their status is salaried. Sheila earned $65 in 2022.

Sheree Bennett

School Crossing Guard/PPD Police

2021 total comp
$65
Base pay
$0
Overtime
$0
Other pay
$65
Benefits
$0
Total compensation
$65
Employment type
Salaried

Source-specific fields

Base Salary
$33,696
Employee Category
Civil Service
Job Code
6D44
Public Id
15526
Total Pay
$65

At PPD Police, Sheree Bennett serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $65.

Helen Fisher

School Crossing Guard/PPD Police

2020 total comp
$62
Base pay
$0
Overtime
$0
Other pay
$62
Benefits
$0
Total compensation
$62
Employment type
Salaried

Source-specific fields

Base Salary
$12,340
Employee Category
Civil Service
Job Code
6D44
Public Id
20075
Total Pay
$62

Helen Fisher is a School Crossing Guard at PPD Police. They work salaried. 2020 total compensation came to $62.

Danielle Parker

School Crossing Guard/PPD Police

2019 total comp
$62
Base pay
$0
Overtime
$0
Other pay
$62
Benefits
$0
Total compensation
$62
Employment type
Salaried

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
35893
Total Pay
$62

At PPD Police, Danielle Parker serves as a School Crossing Guard. They work salaried. Their 2019 pay totaled $62.

Carmesha Tull

School Crossing Guard/PPD Police

2019 total comp
$61
Base pay
$61
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61
Employment type
Salaried

Source-specific fields

Base Salary
$31,803
Employee Category
Civil Service
Job Code
6D44
Public Id
11373
Total Pay
$61

Carmesha Tull holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2019, their total compensation was $61.

Yvonne Evans

School Crossing Guard/PPD Police

2020 total comp
$58
Base pay
$0
Overtime
$0
Other pay
$58
Benefits
$0
Total compensation
$58
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
3163
Total Pay
$58

Yvonne Evans works as a School Crossing Guard for PPD Police. Their status is salaried. Yvonne earned $58 in 2020.

Isael Rodriguez

Police Communications Dispatcher Trainee/PPD Police

2025 total comp
$53
Base pay
$0
Overtime
$0
Other pay
$53
Benefits
$0
Total compensation
$53
Employment type
Salaried

Source-specific fields

Base Salary
$46,224
Employee Category
Civil Service
Job Code
6J31
Public Id
19853
Total Pay
$53

Isael Rodriguez works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Isael earned $53 in 2025.

Megan Hesson

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$52
Base pay
$52
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
44135
Total Pay
$52

At PPD Police, Megan Hesson serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2023 pay totaled $52.

Joseph Payeski

Police Officer 1/PPD Police

2024 total comp
$46
Base pay
$0
Overtime
$0
Other pay
$46
Benefits
$0
Total compensation
$46
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4955
Total Pay
$46

At PPD Police, Joseph Payeski serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $46.

Ayleesha Harvey

Police Communication Dispatcher/PPD Police

2025 total comp
$39
Base pay
$0
Overtime
$0
Other pay
$39
Benefits
$0
Total compensation
$39
Employment type
Salaried

Source-specific fields

Base Salary
$57,905
Employee Category
Civil Service
Job Code
6J32
Public Id
33552
Total Pay
$39

Ayleesha Harvey is a Police Communication Dispatcher at PPD Police. They work salaried. 2025 total compensation came to $39.

Danae Pinkney

Law Enforcement Analyst/PPD Police

2024 total comp
$37
Base pay
$0
Overtime
$0
Other pay
$37
Benefits
$0
Total compensation
$37
Employment type
Salaried

Source-specific fields

Base Salary
$58,316
Employee Category
Civil Service
Job Code
6C26
Public Id
35871
Total Pay
$37

At PPD Police, Danae Pinkney serves as a Law Enforcement Analyst. They work salaried. Their 2024 pay totaled $37.

Crystal Peterkin

School Crossing Guard/PPD Police

2022 total comp
$33
Base pay
$0
Overtime
$0
Other pay
$33
Benefits
$0
Total compensation
$33
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
4656
Total Pay
$33

Crystal Peterkin holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $33.

Tommie Hassell

Police Communications Dispatcher Trainee/PPD Police

2025 total comp
$10
Base pay
$0
Overtime
$0
Other pay
$10
Benefits
$0
Total compensation
$10
Employment type
Salaried

Source-specific fields

Base Salary
$46,224
Employee Category
Civil Service
Job Code
6J31
Public Id
47495
Total Pay
$10

Tommie Hassell holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2025, their total compensation was $10.