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 3

Evangeline Cameron

Detective/PPD Police

2023 total comp
$3,962
Base pay
$3,500
Overtime
$0
Other pay
$462
Benefits
$0
Total compensation
$3,962
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
9632
Total Pay
$3,962

Evangeline Cameron works as a Detective for PPD Police. Their status is salaried. Evangeline earned $3,962 in 2023.

Donald Suchinsky

Detective/PPD Police

2023 total comp
$3,962
Base pay
$3,500
Overtime
$0
Other pay
$462
Benefits
$0
Total compensation
$3,962
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
11087
Total Pay
$3,962

Donald Suchinsky is a Detective at PPD Police. They work salaried. 2023 total compensation came to $3,962.

James Revell

Detective/PPD Police

2023 total comp
$3,944
Base pay
$3,500
Overtime
$0
Other pay
$444
Benefits
$0
Total compensation
$3,944
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
19078
Total Pay
$3,944

James Revell holds the role of Detective at PPD Police. Their status is salaried. In 2023, their total compensation was $3,944.

Kelly Lee

Police Officer 1/PPD Police

2026 total comp
$3,932
Base pay
$3,572
Overtime
$0
Other pay
$360
Benefits
$0
Total compensation
$3,932
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30437
Total Pay
$3,932

Kelly Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $3,932.

Tyrone Gary

Police Officer 1/PPD Police

2026 total comp
$3,932
Base pay
$3,572
Overtime
$0
Other pay
$360
Benefits
$0
Total compensation
$3,932
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
28332
Total Pay
$3,932

Tyrone Gary holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $3,932.

Aniyah Allen-Holmes

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$3,918
Base pay
$3,313
Overtime
$503
Other pay
$101
Benefits
$0
Total compensation
$3,918
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
40556
Total Pay
$3,918

Aniyah Allen-Holmes holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2023, their total compensation was $3,918.

Peter Berndlmaier

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34082
Total Pay
$3,916

Peter Berndlmaier holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $3,916.

Eulene Cameron

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
26292
Total Pay
$3,886

Eulene Cameron holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2019, their total compensation was $3,886.

Michael Melvin

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
1086
Total Pay
$3,883

Michael Melvin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $3,883.

Andrea White-Mcclendon

Police Corporal/PPD Police

2020 total comp
$3,878
Base pay
$0
Overtime
$0
Other pay
$3,878
Benefits
$0
Total compensation
$3,878
Employment type
Salaried

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A03
Public Id
17747
Total Pay
$3,878

Andrea White-Mcclendon holds the role of Police Corporal at PPD Police. Their status is salaried. In 2020, their total compensation was $3,878.

Philip Devlin Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6126
Total Pay
$3,856

Philip Devlin Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $3,856.

Nancy Scott

School Crossing Guard/PPD Police

2020 total comp
$3,855
Base pay
$2,890
Overtime
$0
Other pay
$965
Benefits
$0
Total compensation
$3,855
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
24594
Total Pay
$3,855

Nancy Scott holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $3,855.

Stephany Posey

School Crossing Guard/PPD Police

2021 total comp
$3,855
Base pay
$1,426
Overtime
$0
Other pay
$2,429
Benefits
$0
Total compensation
$3,855
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
35659
Total Pay
$3,855

At PPD Police, Stephany Posey serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $3,855.

Cynthia Pierandozzi

School Crossing Guard/PPD Police

2023 total comp
$3,845
Base pay
$1,372
Overtime
$0
Other pay
$2,473
Benefits
$0
Total compensation
$3,845
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
35348
Total Pay
$3,845

Cynthia Pierandozzi holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2023, their total compensation was $3,845.

Thomas Young

Police Corporal/PPD Police

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

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A03
Public Id
26721
Total Pay
$3,821

At PPD Police, Thomas Young serves as a Police Corporal. They work salaried. Their 2025 pay totaled $3,821.

Kevin Brown-Samuels

Police Tow Truck Operator/PPD Police

2023 total comp
$3,813
Base pay
$3,177
Overtime
$586
Other pay
$50
Benefits
$0
Total compensation
$3,813
Employment type
Salaried

Source-specific fields

Base Salary
$44,107
Employee Category
Civil Service
Job Code
7C21
Public Id
41907
Total Pay
$3,813

Kevin Brown-Samuels works as a Police Tow Truck Operator for PPD Police. Their status is salaried. Kevin earned $3,813 in 2023.

Kaelyn Mckenna

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$3,804
Base pay
$3,764
Overtime
$0
Other pay
$40
Benefits
$0
Total compensation
$3,804
Employment type
Salaried

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
43715
Total Pay
$3,804

At PPD Police, Kaelyn Mckenna serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2023 pay totaled $3,804.

Ellen Cinko

School Crossing Guard/PPD Police

2020 total comp
$3,795
Base pay
$3,208
Overtime
$0
Other pay
$587
Benefits
$0
Total compensation
$3,795
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
33921
Total Pay
$3,795

Ellen Cinko holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $3,795.

Kidijah Velez

Police Officer 1/PPD Police

2023 total comp
$3,787
Base pay
$3,182
Overtime
$179
Other pay
$426
Benefits
$0
Total compensation
$3,787
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2328
Total Pay
$3,787

Kidijah Velez works as a Police Officer 1 for PPD Police. Their status is salaried. Kidijah earned $3,787 in 2023.

Antonio Rivera

Police Officer 1/PPD Police

2026 total comp
$3,787
Base pay
$3,572
Overtime
$0
Other pay
$214
Benefits
$0
Total compensation
$3,787
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
54741
Total Pay
$3,787

Antonio Rivera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $3,787.

Sade Gilyard

School Crossing Guard/PPD Police

2020 total comp
$3,779
Base pay
$3,303
Overtime
$0
Other pay
$476
Benefits
$0
Total compensation
$3,779
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
32075
Total Pay
$3,779

At PPD Police, Sade Gilyard serves as a School Crossing Guard. They work salaried. Their 2020 pay totaled $3,779.

Wanda Mercado

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
26715
Total Pay
$3,762

At PPD Police, Wanda Mercado serves as a School Crossing Guard. They work salaried. Their 2019 pay totaled $3,762.

Tyesha Givens

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
45936
Total Pay
$3,760

Tyesha Givens is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2023 total compensation came to $3,760.

Marquita Moss

Fingerprint Identification Specialist 2/PPD Police

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

Source-specific fields

Base Salary
$49,265
Employee Category
Civil Service
Job Code
6C13
Public Id
31807
Total Pay
$3,750

Marquita Moss is a Fingerprint Identification Specialist 2 at PPD Police. They work salaried. 2022 total compensation came to $3,750.

Zachary Sherman

Police Officer Recruit/PPD Police

2025 total comp
$3,739
Base pay
$2,739
Overtime
$0
Other pay
$1,000
Benefits
$0
Total compensation
$3,739
Employment type
Salaried

Source-specific fields

Base Salary
$64,982
Employee Category
Civil Service
Job Code
6A01
Public Id
51302
Total Pay
$3,739

Zachary Sherman holds the role of Police Officer Recruit at PPD Police. Their status is salaried. In 2025, their total compensation was $3,739.

Erica Mcclellan

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
30599
Total Pay
$3,710

Erica Mcclellan works as a Police Officer 1 for PPD Police. Their status is salaried. Erica earned $3,710 in 2025.

Larie Carter-Barrett

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
47682
Total Pay
$3,706

Larie Carter-Barrett is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2024 total compensation came to $3,706.

Fatima Bogan

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$35,672
Employee Category
Civil Service
Job Code
6D44
Public Id
21135
Total Pay
$3,704

Fatima Bogan holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $3,704.

Alexis Scott

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$38,058
Employee Category
Civil Service
Job Code
1A03
Public Id
4588
Total Pay
$3,703

Alexis Scott works as a Office Clerk 2 for PPD Police. Their status is salaried. Alexis earned $3,703 in 2022.

Debra Stewart

School Crossing Guard/PPD Police

2022 total comp
$3,691
Base pay
$3,123
Overtime
$0
Other pay
$568
Benefits
$0
Total compensation
$3,691
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
35405
Total Pay
$3,691

At PPD Police, Debra Stewart serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $3,691.

Breyanna Allen

Police Communications Dispatcher Trainee/PPD Police

2024 total comp
$3,662
Base pay
$2,499
Overtime
$663
Other pay
$500
Benefits
$0
Total compensation
$3,662
Employment type
Salaried

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
3251
Total Pay
$3,662

At PPD Police, Breyanna Allen serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2024 pay totaled $3,662.

Yasir Munson-Bashir

Police Tow Truck Operator/PPD Police

2023 total comp
$3,661
Base pay
$3,507
Overtime
$135
Other pay
$19
Benefits
$0
Total compensation
$3,661
Employment type
Salaried

Source-specific fields

Base Salary
$44,107
Employee Category
Civil Service
Job Code
7C21
Public Id
42358
Total Pay
$3,661

Yasir Munson-Bashir is a Police Tow Truck Operator at PPD Police. They work salaried. 2023 total compensation came to $3,661.

Kimberly Terren

Police Communication Dispatcher/PPD Police

2026 total comp
$3,643
Base pay
$2,986
Overtime
$366
Other pay
$291
Benefits
$0
Total compensation
$3,643
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
21781
Total Pay
$3,643

Kimberly Terren is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $3,643.

William Jackson Jr

Police Officer 1/PPD Police

2023 total comp
$3,602
Base pay
$3,182
Overtime
$0
Other pay
$420
Benefits
$0
Total compensation
$3,602
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9083
Total Pay
$3,602

William Jackson Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $3,602.

Earl Brown

Police Officer 1/PPD Police

2023 total comp
$3,602
Base pay
$3,182
Overtime
$0
Other pay
$420
Benefits
$0
Total compensation
$3,602
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
23900
Total Pay
$3,602

Earl Brown is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $3,602.

Mayola James

School Crossing Guard/PPD Police

2022 total comp
$3,588
Base pay
$2,724
Overtime
$0
Other pay
$864
Benefits
$0
Total compensation
$3,588
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
6693
Total Pay
$3,588

At PPD Police, Mayola James serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $3,588.

Barbara Smith

School Crossing Guard/PPD Police

2022 total comp
$3,588
Base pay
$3,056
Overtime
$0
Other pay
$532
Benefits
$0
Total compensation
$3,588
Employment type
Salaried

Source-specific fields

Base Salary
$35,672
Employee Category
Civil Service
Job Code
6D44
Public Id
23053
Total Pay
$3,588

At PPD Police, Barbara Smith serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $3,588.

Joyce Reif

School Crossing Guard/PPD Police

2022 total comp
$3,586
Base pay
$1,993
Overtime
$0
Other pay
$1,593
Benefits
$0
Total compensation
$3,586
Employment type
Salaried

Source-specific fields

Base Salary
$13,288
Employee Category
Civil Service
Job Code
6D44
Public Id
3907
Total Pay
$3,586

At PPD Police, Joyce Reif serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $3,586.

Alfred Hindley

Police Officer 1/PPD Police

2023 total comp
$3,585
Base pay
$3,182
Overtime
$0
Other pay
$403
Benefits
$0
Total compensation
$3,585
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17751
Total Pay
$3,585

Alfred Hindley works as a Police Officer 1 for PPD Police. Their status is salaried. Alfred earned $3,585 in 2023.

Luis Arroyo

Police Officer 1/PPD Police

2023 total comp
$3,585
Base pay
$3,182
Overtime
$0
Other pay
$403
Benefits
$0
Total compensation
$3,585
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5575
Total Pay
$3,585

Luis Arroyo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $3,585.