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 9

Maryanne Burnett

School Crossing Guard/PPD Police

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

Source-specific fields

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

Maryanne Burnett holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $347.

Frances Thomas

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$12,040
Employee Category
Civil Service
Job Code
6D44
Public Id
26811
Total Pay
$345

At PPD Police, Frances Thomas serves as a School Crossing Guard. They work salaried. Their 2019 pay totaled $345.

Jennifer Rodriguez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
23858
Total Pay
$343

At PPD Police, Jennifer Rodriguez serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $343.

Janice Brown

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

Janice Brown is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2025 total compensation came to $338.

Wendy Sligh

School Crossing Guard/PPD Police

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

Source-specific fields

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

Wendy Sligh holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $338.

Alyssia Torres

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

At PPD Police, Alyssia Torres serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2025 pay totaled $338.

Diamond Miller

Police Communication Dispatcher/PPD Police

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

Source-specific fields

Base Salary
$47,878
Employee Category
Civil Service
Job Code
6J32
Public Id
1198
Total Pay
$336

Diamond Miller works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Diamond earned $336 in 2023.

Raymond Finizio

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
22908
Total Pay
$336

Raymond Finizio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $336.

Jusica Stanley

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

Jusica Stanley works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Jusica earned $336 in 2025.

Shantel Fowler

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,549
Employee Category
Civil Service
Job Code
6D44
Public Id
2114
Total Pay
$332

At PPD Police, Shantel Fowler serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $332.

Ashaney Williams

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,549
Employee Category
Civil Service
Job Code
6D44
Public Id
5957
Total Pay
$332

Ashaney Williams is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $332.

Tyneashia Newsome

School Crossing Guard/PPD Police

2021 total comp
$329
Base pay
$324
Overtime
$0
Other pay
$5
Benefits
$0
Total compensation
$329
Employment type
Salaried

Source-specific fields

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

Tyneashia Newsome holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2021, their total compensation was $329.

Dashia Leatherberry

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
46165
Total Pay
$326

At PPD Police, Dashia Leatherberry serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2023 pay totaled $326.

Victoria Feenan

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$36,110
Employee Category
Civil Service
Job Code
1A03
Public Id
11475
Total Pay
$320

Victoria Feenan is a Office Clerk 2 at PPD Police. They work salaried. 2022 total compensation came to $320.

Sakera Hardin

Police Communication Dispatcher/PPD Police

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

Source-specific fields

Base Salary
$43,242
Employee Category
Civil Service
Job Code
6J32
Public Id
32350
Total Pay
$315

Sakera Hardin is a Police Communication Dispatcher at PPD Police. They work salaried. 2020 total compensation came to $315.

Lekeisha Cleveland

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$39,402
Employee Category
Civil Service
Job Code
1A03
Public Id
47912
Total Pay
$313

Lekeisha Cleveland works as a Office Clerk 2 for PPD Police. Their status is salaried. Lekeisha earned $313 in 2025.

Marquita Shired

Clerk Typist 2/PPD Police

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

Source-specific fields

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

Marquita Shired is a Clerk Typist 2 at PPD Police. They work salaried. 2020 total compensation came to $305.

Nicholas Gambardella

Police Officer 1/PPD Police

2023 total comp
$304
Base pay
$286
Overtime
$0
Other pay
$17
Benefits
$0
Total compensation
$304
Employment type
Salaried

Source-specific fields

Base Salary
$74,743
Employee Category
Civil Service
Job Code
6A02
Public Id
29971
Total Pay
$304

Nicholas Gambardella holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $304.

Willie Hardaway

School Crossing Guard/PPD Police

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

Source-specific fields

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

Willie Hardaway works as a School Crossing Guard for PPD Police. Their status is salaried. Willie earned $303 in 2019.

Idaneliz Mendez

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$39,295
Employee Category
Civil Service
Job Code
1A03
Public Id
346
Total Pay
$295

Idaneliz Mendez works as a Office Clerk 2 for PPD Police. Their status is salaried. Idaneliz earned $295 in 2023.

Najae Whitehead

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

Najae Whitehead works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Najae earned $294 in 2023.

Imoni Johnson

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

At PPD Police, Imoni Johnson serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2025 pay totaled $291.

Denise Dunn

Custodial Worker 1/PPD Police

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

Source-specific fields

Base Salary
$32,412
Employee Category
Civil Service
Job Code
7D11
Public Id
7783
Total Pay
$288

Denise Dunn is a Custodial Worker 1 at PPD Police. They work salaried. 2020 total compensation came to $288.

Milagros Caceres

Police Communication Dispatcher/PPD Police

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

Source-specific fields

Base Salary
$43,232
Employee Category
Civil Service
Job Code
6J32
Public Id
32349
Total Pay
$288

Milagros Caceres is a Police Communication Dispatcher at PPD Police. They work salaried. 2020 total compensation came to $288.

Margaret Mcginnis

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$38,058
Employee Category
Civil Service
Job Code
1A03
Public Id
26953
Total Pay
$285

Margaret Mcginnis holds the role of Office Clerk 2 at PPD Police. Their status is salaried. In 2022, their total compensation was $285.

Stanley Harris

School Crossing Guard/PPD Police

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

Source-specific fields

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

Stanley Harris holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2021, their total compensation was $281.

Janice Dewees

School Crossing Guard/PPD Police

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

Source-specific fields

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

At PPD Police, Janice Dewees serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $281.

Latasha Brown

School Crossing Guard/PPD Police

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

Source-specific fields

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

Latasha Brown holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2023, their total compensation was $274.

Aiesha Burton

School Crossing Guard/PPD Police

2022 total comp
$272
Base pay
$266
Overtime
$0
Other pay
$6
Benefits
$0
Total compensation
$272
Employment type
Salaried

Source-specific fields

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

Aiesha Burton is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $272.

Deeann Amato

School Crossing Guard/PPD Police

2022 total comp
$271
Base pay
$266
Overtime
$0
Other pay
$5
Benefits
$0
Total compensation
$271
Employment type
Salaried

Source-specific fields

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

Deeann Amato holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $271.

Angelina Schubert

Secretary/PPD Police

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

Source-specific fields

Base Salary
$42,637
Employee Category
Civil Service
Job Code
1A18
Public Id
6939
Total Pay
$270

Angelina Schubert works as a Secretary for PPD Police. Their status is salaried. Angelina earned $270 in 2023.

Maria Lind

School Crossing Guard/PPD Police

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

Source-specific fields

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

At PPD Police, Maria Lind serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $270.

Sarita Jones

School Crossing Guard/PPD Police

2022 total comp
$269
Base pay
$266
Overtime
$0
Other pay
$3
Benefits
$0
Total compensation
$269
Employment type
Salaried

Source-specific fields

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

Sarita Jones is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $269.

Desiree Davis

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$38,058
Employee Category
Civil Service
Job Code
1A03
Public Id
21172
Total Pay
$266

Desiree Davis works as a Office Clerk 2 for PPD Police. Their status is salaried. Desiree earned $266 in 2022.

Elizabeth Minnis

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,549
Employee Category
Civil Service
Job Code
6D44
Public Id
2598
Total Pay
$266

Elizabeth Minnis is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $266.

Anthony Sampson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27432
Total Pay
$264

Anthony Sampson is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $264.

Tracey Tindel

School Crossing Guard/PPD Police

2021 total comp
$264
Base pay
$259
Overtime
$0
Other pay
$4
Benefits
$0
Total compensation
$264
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tracey Tindel serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $264.

Amanda Burgos

School Crossing Guard/PPD Police

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

Source-specific fields

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

Amanda Burgos works as a School Crossing Guard for PPD Police. Their status is salaried. Amanda earned $259 in 2021.

Dorothy Robinson

Police Corporal/PPD Police

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

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
9046
Total Pay
$256

Dorothy Robinson is a Police Corporal at PPD Police. They work salaried. 2021 total compensation came to $256.

Myra Driver

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

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

Myra Driver holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2025, their total compensation was $249.