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
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

$0$55,105+

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.

Record list

Employees

Highest-paid first / page 84

Christian Clanton

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$8,202
Other pay
$3,217
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6277
Total Pay
$33,067

Christian Clanton works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $33,067 in 2026.

Diertra Cuffie

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$7,558
Other pay
$3,861
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20626
Total Pay
$33,067

Diertra Cuffie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,067.

Zaqueo Velez

Police Sergeant/PPD Police

2026 total comp
$33,060
Base pay
$24,679
Overtime
$4,520
Other pay
$3,860
Benefits
$0
Total compensation
$33,060
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
6466
Total Pay
$33,060

Zaqueo Velez is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $33,060.

Alexander Branch Jr

Police Lieutenant/PPD Police

2026 total comp
$33,045
Base pay
$28,134
Overtime
$1,498
Other pay
$3,414
Benefits
$0
Total compensation
$33,045
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
20249
Total Pay
$33,045

At PPD Police, Alexander Branch Jr serves as a Police Lieutenant. They work salaried. Their 2026 pay totaled $33,045.

Walter Barron Iii

Police Officer 1/PPD Police

2026 total comp
$33,032
Base pay
$21,648
Overtime
$8,371
Other pay
$3,012
Benefits
$0
Total compensation
$33,032
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24840
Total Pay
$33,032

At PPD Police, Walter Barron Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,032.

Tijuana Singleton

Police Officer 1/PPD Police

2025 total comp
$33,031
Base pay
$15,561
Overtime
$4,279
Other pay
$13,190
Benefits
$0
Total compensation
$33,031
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23443
Total Pay
$33,031

Tijuana Singleton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $33,031.

Steven Paletz

Detective/PPD Police

2026 total comp
$33,028
Base pay
$23,813
Overtime
$6,002
Other pay
$3,213
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
41
Total Pay
$33,028

Steven Paletz works as a Detective for PPD Police. Their status is salaried. Steven earned $33,028 in 2026.

Thomas Sally

Police Officer 1/PPD Police

2021 total comp
$33,028
Base pay
$26,139
Overtime
$2,003
Other pay
$4,886
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
24746
Total Pay
$33,028

At PPD Police, Thomas Sally serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $33,028.

Kathleen Nirenberg

Police Officer 1/PPD Police

2026 total comp
$33,025
Base pay
$21,648
Overtime
$7,965
Other pay
$3,411
Benefits
$0
Total compensation
$33,025
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3014
Total Pay
$33,025

At PPD Police, Kathleen Nirenberg serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,025.

Stephen Long

Police Officer 1/PPD Police

2026 total comp
$33,004
Base pay
$21,648
Overtime
$6,948
Other pay
$4,408
Benefits
$0
Total compensation
$33,004
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4041
Total Pay
$33,004

Stephen Long is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,004.

Sakinah Hall

Police Officer 1/PPD Police

2026 total comp
$32,995
Base pay
$21,648
Overtime
$8,337
Other pay
$3,009
Benefits
$0
Total compensation
$32,995
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16662
Total Pay
$32,995

Sakinah Hall is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,995.

Scott Pastman

Police Lieutenant/PPD Police

2026 total comp
$32,995
Base pay
$28,134
Overtime
$1,145
Other pay
$3,716
Benefits
$0
Total compensation
$32,995
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
33682
Total Pay
$32,995

Scott Pastman works as a Police Lieutenant for PPD Police. Their status is salaried. Scott earned $32,995 in 2026.

Dominick Cole

Police Lieutenant/PPD Police

2026 total comp
$32,994
Base pay
$28,134
Overtime
$1,145
Other pay
$3,716
Benefits
$0
Total compensation
$32,994
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
29190
Total Pay
$32,994

Dominick Cole works as a Police Lieutenant for PPD Police. Their status is salaried. Dominick earned $32,994 in 2026.

Shawn Bossert

Police Officer 1/PPD Police

2026 total comp
$32,992
Base pay
$21,648
Overtime
$8,134
Other pay
$3,210
Benefits
$0
Total compensation
$32,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23891
Total Pay
$32,992

Shawn Bossert works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $32,992 in 2026.

James Scott Jr

Police Officer 1/PPD Police

2026 total comp
$32,990
Base pay
$21,648
Overtime
$7,490
Other pay
$3,852
Benefits
$0
Total compensation
$32,990
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24870
Total Pay
$32,990

James Scott Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,990.

Robert Bowdren

Police Officer 1/PPD Police

2026 total comp
$32,988
Base pay
$21,648
Overtime
$7,626
Other pay
$3,714
Benefits
$0
Total compensation
$32,988
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
996
Total Pay
$32,988

Robert Bowdren works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $32,988 in 2026.

Albert Parker

Police Officer 1/PPD Police

2026 total comp
$32,987
Base pay
$21,648
Overtime
$7,931
Other pay
$3,408
Benefits
$0
Total compensation
$32,987
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29008
Total Pay
$32,987

Albert Parker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,987.

Ryan Howell

Detective/PPD Police

2026 total comp
$32,987
Base pay
$23,813
Overtime
$5,965
Other pay
$3,209
Benefits
$0
Total compensation
$32,987
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
4076
Total Pay
$32,987

Ryan Howell holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,987.

Gabriel Veras

Police Officer 1/PPD Police

2023 total comp
$32,971
Base pay
$16,090
Overtime
$0
Other pay
$16,881
Benefits
$0
Total compensation
$32,971
Employment type
Salaried

Source-specific fields

Base Salary
$72,204
Employee Category
Civil Service
Job Code
6A02
Public Id
17648
Total Pay
$32,971

At PPD Police, Gabriel Veras serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $32,971.

Michael Derose

Detective/PPD Police

2026 total comp
$32,968
Base pay
$23,813
Overtime
$5,443
Other pay
$3,712
Benefits
$0
Total compensation
$32,968
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
36793
Total Pay
$32,968

At PPD Police, Michael Derose serves as a Detective. They work salaried. Their 2026 pay totaled $32,968.

Paul Sanchez

Detective/PPD Police

2026 total comp
$32,966
Base pay
$23,723
Overtime
$6,036
Other pay
$3,208
Benefits
$0
Total compensation
$32,966
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
35492
Total Pay
$32,966

Paul Sanchez holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,966.

Todd Landherr

Police Lieutenant/PPD Police

2026 total comp
$32,963
Base pay
$24,845
Overtime
$4,713
Other pay
$3,406
Benefits
$0
Total compensation
$32,963
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
25764
Total Pay
$32,963

Todd Landherr holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,963.

Gilbert Brito

Police Officer 1/PPD Police

2026 total comp
$32,957
Base pay
$21,648
Overtime
$8,304
Other pay
$3,005
Benefits
$0
Total compensation
$32,957
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34730
Total Pay
$32,957

Gilbert Brito holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,957.

Christopher Jorlett

Police Officer 1/PPD Police

2026 total comp
$32,954
Base pay
$21,648
Overtime
$7,761
Other pay
$3,544
Benefits
$0
Total compensation
$32,954
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27485
Total Pay
$32,954

Christopher Jorlett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,954.

Matthew Pezzeca

Police Sergeant/PPD Police

2026 total comp
$32,952
Base pay
$24,679
Overtime
$4,868
Other pay
$3,404
Benefits
$0
Total compensation
$32,952
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26918
Total Pay
$32,952

Matthew Pezzeca works as a Police Sergeant for PPD Police. Their status is salaried. Matthew earned $32,952 in 2026.

Gail Rusin

Police Officer 1/PPD Police

2026 total comp
$32,950
Base pay
$21,648
Overtime
$7,592
Other pay
$3,710
Benefits
$0
Total compensation
$32,950
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33079
Total Pay
$32,950

At PPD Police, Gail Rusin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $32,950.

Michael Davis

Police Sergeant/PPD Police

2026 total comp
$32,948
Base pay
$24,679
Overtime
$4,559
Other pay
$3,710
Benefits
$0
Total compensation
$32,948
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
81
Total Pay
$26,804

At PPD Police, Michael Davis serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,948.

Daniel Oblea

Police Officer 1/PPD Police

2026 total comp
$32,920
Base pay
$21,648
Overtime
$8,270
Other pay
$3,002
Benefits
$0
Total compensation
$32,920
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31194
Total Pay
$32,920

Daniel Oblea holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,920.

Jomo Ballou

Police Officer 1/PPD Police

2026 total comp
$32,920
Base pay
$17,631
Overtime
$7,295
Other pay
$7,994
Benefits
$0
Total compensation
$32,920
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51534
Total Pay
$32,920

Jomo Ballou holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,920.

Kevin Judge

Police Officer 1/PPD Police

2026 total comp
$32,917
Base pay
$21,648
Overtime
$8,066
Other pay
$3,202
Benefits
$0
Total compensation
$32,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33744
Total Pay
$32,917

Kevin Judge is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,917.

Cory Leyrer

Police Officer 1/PPD Police

2026 total comp
$32,917
Base pay
$21,648
Overtime
$8,066
Other pay
$3,202
Benefits
$0
Total compensation
$32,917
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4533
Total Pay
$32,917

Cory Leyrer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,917.

Freddie Killian

Police Sergeant/PPD Police

2026 total comp
$32,916
Base pay
$23,653
Overtime
$6,406
Other pay
$2,857
Benefits
$0
Total compensation
$32,916
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
39666
Total Pay
$32,916

At PPD Police, Freddie Killian serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,916.

Michael Frisco

Police Lieutenant/PPD Police

2026 total comp
$32,907
Base pay
$28,134
Overtime
$1,233
Other pay
$3,540
Benefits
$0
Total compensation
$32,907
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
36685
Total Pay
$32,907

Michael Frisco holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,907.

Michelle Long

Police Sergeant/PPD Police

2026 total comp
$32,904
Base pay
$24,679
Overtime
$5,525
Other pay
$2,700
Benefits
$0
Total compensation
$32,904
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1734
Total Pay
$32,904

Michelle Long is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $32,904.

Jonathon Stralo

Police Sergeant/PPD Police

2026 total comp
$32,903
Base pay
$23,653
Overtime
$5,851
Other pay
$3,399
Benefits
$0
Total compensation
$32,903
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
7112
Total Pay
$32,903

At PPD Police, Jonathon Stralo serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $32,903.

Ahmed Didouche

Police Officer 1/PPD Police

2026 total comp
$32,892
Base pay
$19,484
Overtime
$10,554
Other pay
$2,854
Benefits
$0
Total compensation
$32,892
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
41602
Total Pay
$32,892

Ahmed Didouche is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,892.

Francky Andujar

Police Communication Dispatcher/PPD Police

2022 total comp
$32,890
Base pay
$30,790
Overtime
$1,943
Other pay
$157
Benefits
$0
Total compensation
$32,890
Employment type
Salaried

Source-specific fields

Base Salary
$47,878
Employee Category
Civil Service
Job Code
6J32
Public Id
25738
Total Pay
$32,890

At PPD Police, Francky Andujar serves as a Police Communication Dispatcher. They work salaried. Their 2022 pay totaled $32,890.

Damian Evans

Police Lieutenant/PPD Police

2026 total comp
$32,886
Base pay
$28,134
Overtime
$0
Other pay
$4,752
Benefits
$0
Total compensation
$32,886
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
28565
Total Pay
$32,886

Damian Evans holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $32,886.

Laquisha Robinson

Police Officer 1/PPD Police

2026 total comp
$32,883
Base pay
$21,648
Overtime
$8,236
Other pay
$2,999
Benefits
$0
Total compensation
$32,883
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28050
Total Pay
$32,883

Laquisha Robinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $32,883.

Matthew Carey

Detective/PPD Police

2026 total comp
$32,875
Base pay
$23,813
Overtime
$5,667
Other pay
$3,396
Benefits
$0
Total compensation
$32,875
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
19905
Total Pay
$32,875

Matthew Carey holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $32,875.