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 24

Shane Rose

Detective/PPD Police

2024 total comp
$70,034
Base pay
$30,547
Overtime
$0
Other pay
$39,487
Benefits
$0
Total compensation
$70,034
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
21748
Total Pay
$70,034

At PPD Police, Shane Rose serves as a Detective. They work salaried. Their 2024 pay totaled $70,034.

Jerel Short

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
15692
Total Pay
$70,015

Jerel Short works as a Police Sergeant for PPD Police. Their status is salaried. Jerel earned $70,015 in 2024.

Ernest Powell

Police Officer 1/PPD Police

2026 total comp
$69,987
Base pay
$21,648
Overtime
$41,111
Other pay
$7,227
Benefits
$0
Total compensation
$69,987
Employment type
Salaried

Source-specific fields

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

Ernest Powell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $69,987.

Audrey Billips

Police Officer 1/PPD Police

2022 total comp
$69,977
Base pay
$24,595
Overtime
$0
Other pay
$45,382
Benefits
$0
Total compensation
$69,977
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
8027
Total Pay
$69,977

Audrey Billips is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $69,977.

Hamilton Marshmond

Police Lieutenant/PPD Police

2026 total comp
$69,968
Base pay
$28,134
Overtime
$33,959
Other pay
$7,876
Benefits
$0
Total compensation
$69,968
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
36800
Total Pay
$69,968

Hamilton Marshmond is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $69,968.

Richard Sysol

Police Lieutenant/PPD Police

2021 total comp
$69,940
Base pay
$0
Overtime
$0
Other pay
$69,940
Benefits
$0
Total compensation
$69,940
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
20021
Total Pay
$69,940

Richard Sysol holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2021, their total compensation was $69,940.

Vladimir Maleev

Police Officer 1/PPD Police

2021 total comp
$69,912
Base pay
$45,958
Overtime
$6,759
Other pay
$17,195
Benefits
$0
Total compensation
$69,912
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
18723
Total Pay
$69,912

At PPD Police, Vladimir Maleev serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $69,912.

Paul Haye

Police Sergeant/PPD Police

2024 total comp
$69,896
Base pay
$52,850
Overtime
$0
Other pay
$17,046
Benefits
$0
Total compensation
$69,896
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
16679
Total Pay
$69,896

Paul Haye works as a Police Sergeant for PPD Police. Their status is salaried. Paul earned $69,896 in 2024.

Linda Maggetti

Police Officer 1/PPD Police

2024 total comp
$69,869
Base pay
$44,300
Overtime
$0
Other pay
$25,568
Benefits
$0
Total compensation
$69,869
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
34948
Total Pay
$69,869

At PPD Police, Linda Maggetti serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $69,869.

Robert Slaughter

Police Officer 1/PPD Police

2026 total comp
$69,862
Base pay
$14,418
Overtime
$1,085
Other pay
$54,360
Benefits
$0
Total compensation
$69,862
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1678
Total Pay
$69,862

At PPD Police, Robert Slaughter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $69,862.

Jose Cartagena

Police Officer 1/PPD Police

2020 total comp
$69,830
Base pay
$7,270
Overtime
$0
Other pay
$62,560
Benefits
$0
Total compensation
$69,830
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10668
Total Pay
$24,396

Jose Cartagena holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $69,830.

Steven Carroll

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
15803
Total Pay
$69,818

Steven Carroll holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2025, their total compensation was $69,818.

Terrence Erwin

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24827
Total Pay
$69,608

At PPD Police, Terrence Erwin serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $69,608.

Anthony Gamble

Police Officer 1/PPD Police

2025 total comp
$69,521
Base pay
$1,383
Overtime
$0
Other pay
$68,138
Benefits
$0
Total compensation
$69,521
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25341
Total Pay
$69,521

At PPD Police, Anthony Gamble serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $69,521.

Jeremy Gruninger

Police Officer 1/PPD Police

2021 total comp
$69,513
Base pay
$40,393
Overtime
$0
Other pay
$29,119
Benefits
$0
Total compensation
$69,513
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24685
Total Pay
$69,513

Jeremy Gruninger works as a Police Officer 1 for PPD Police. Their status is salaried. Jeremy earned $69,513 in 2021.

Bashawn Hameen

Police Sergeant/PPD Police

2026 total comp
$69,474
Base pay
$24,679
Overtime
$36,975
Other pay
$7,820
Benefits
$0
Total compensation
$69,474
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
30729
Total Pay
$69,474

At PPD Police, Bashawn Hameen serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $69,474.

David Silcox

Police Officer 1/PPD Police

2025 total comp
$69,462
Base pay
$57,057
Overtime
$584
Other pay
$11,822
Benefits
$0
Total compensation
$69,462
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
9671
Total Pay
$69,462

David Silcox holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $69,462.

Kathleen Denofa

Police Officer 1/PPD Police

2022 total comp
$69,441
Base pay
$46,288
Overtime
$749
Other pay
$22,404
Benefits
$0
Total compensation
$69,441
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
22581
Total Pay
$69,441

Kathleen Denofa works as a Police Officer 1 for PPD Police. Their status is salaried. Kathleen earned $69,441 in 2022.

Rodney Eleazer

Police Officer 1/PPD Police

2022 total comp
$69,434
Base pay
$27,670
Overtime
$346
Other pay
$41,419
Benefits
$0
Total compensation
$69,434
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33270
Total Pay
$69,434

Rodney Eleazer is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $69,434.

Dennis Ferry

Police Officer 1/PPD Police

2022 total comp
$69,434
Base pay
$39,967
Overtime
$0
Other pay
$29,467
Benefits
$0
Total compensation
$69,434
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24238
Total Pay
$69,434

At PPD Police, Dennis Ferry serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $69,434.

Francis Schwab Jr

Criminal Investigative Research Specialist/PPD Police

2025 total comp
$69,285
Base pay
$40,199
Overtime
$2,081
Other pay
$27,005
Benefits
$0
Total compensation
$69,285
Employment type
Salaried

Source-specific fields

Base Salary
$72,254
Employee Category
Civil Service
Job Code
6C21
Public Id
8669
Total Pay
$69,285

Francis Schwab Jr holds the role of Criminal Investigative Research Specialist at PPD Police. Their status is salaried. In 2025, their total compensation was $69,285.

Elgin Rogers

Police Officer 1/PPD Police

2026 total comp
$69,230
Base pay
$21,648
Overtime
$39,789
Other pay
$7,792
Benefits
$0
Total compensation
$69,230
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28525
Total Pay
$69,230

Elgin Rogers is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $69,230.

Jerry Torres

Police Officer 1/PPD Police

2020 total comp
$69,205
Base pay
$33,253
Overtime
$10,359
Other pay
$25,593
Benefits
$0
Total compensation
$69,205
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36343
Total Pay
$69,205

At PPD Police, Jerry Torres serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $69,205.

Barrington Clahar

Police Officer 1/PPD Police

2025 total comp
$69,119
Base pay
$5,879
Overtime
$0
Other pay
$63,240
Benefits
$0
Total compensation
$69,119
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25398
Total Pay
$69,119

Barrington Clahar works as a Police Officer 1 for PPD Police. Their status is salaried. Barrington earned $69,119 in 2025.

Patricia Wong

Police Officer 1/PPD Police

2021 total comp
$69,059
Base pay
$59,842
Overtime
$0
Other pay
$9,217
Benefits
$0
Total compensation
$69,059
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
6017
Total Pay
$69,059

Patricia Wong is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $69,059.

Carmen Sanchez

Police Officer 1/PPD Police

2025 total comp
$69,046
Base pay
$39,767
Overtime
$9,596
Other pay
$19,683
Benefits
$0
Total compensation
$69,046
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
905
Total Pay
$69,046

At PPD Police, Carmen Sanchez serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $69,046.

William Rusden Iii

Police Officer 1/PPD Police

2026 total comp
$68,711
Base pay
$21,648
Overtime
$39,044
Other pay
$8,019
Benefits
$0
Total compensation
$68,711
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18242
Total Pay
$68,711

At PPD Police, William Rusden Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $68,711.

Carmen Santos-Hardy

Police Officer 1/PPD Police

2022 total comp
$68,635
Base pay
$48,197
Overtime
$0
Other pay
$20,437
Benefits
$0
Total compensation
$68,635
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36633
Total Pay
$68,635

Carmen Santos-Hardy is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $68,635.

Anthony Viruet-Melendez

Police Officer 1/PPD Police

2022 total comp
$68,591
Base pay
$51,115
Overtime
$5,160
Other pay
$12,316
Benefits
$0
Total compensation
$68,591
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27390
Total Pay
$68,591

Anthony Viruet-Melendez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $68,591.

Tyric Armstead

Police Officer 1/PPD Police

2021 total comp
$68,486
Base pay
$25,433
Overtime
$0
Other pay
$43,053
Benefits
$0
Total compensation
$68,486
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20905
Total Pay
$43,997

Tyric Armstead works as a Police Officer 1 for PPD Police. Their status is salaried. Tyric earned $68,486 in 2021.

Thomas Walsh

Police Lieutenant/PPD Police

2026 total comp
$68,453
Base pay
$28,134
Overtime
$32,329
Other pay
$7,990
Benefits
$0
Total compensation
$68,453
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
21879
Total Pay
$68,453

Thomas Walsh holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $68,453.

Christine Obrien

Police Officer 1/PPD Police

2024 total comp
$68,356
Base pay
$14,546
Overtime
$0
Other pay
$53,809
Benefits
$0
Total compensation
$68,356
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
14943
Total Pay
$68,356

Christine Obrien works as a Police Officer 1 for PPD Police. Their status is salaried. Christine earned $68,356 in 2024.

Matthew Winscom

Police Officer 1/PPD Police

2024 total comp
$68,201
Base pay
$10,249
Overtime
$0
Other pay
$57,953
Benefits
$0
Total compensation
$68,201
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13126
Total Pay
$68,201

Matthew Winscom holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $68,201.

Marvin Burton Jr

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$99,012
Employee Category
Civil Service
Job Code
6A05
Public Id
18380
Total Pay
$68,158

At PPD Police, Marvin Burton Jr serves as a Police Lieutenant. They work salaried. Their 2020 pay totaled $68,158.

Greta Lamar

Police Officer 1/PPD Police

2021 total comp
$68,085
Base pay
$33,212
Overtime
$2,553
Other pay
$32,320
Benefits
$0
Total compensation
$68,085
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
11052
Total Pay
$68,085

Greta Lamar works as a Police Officer 1 for PPD Police. Their status is salaried. Greta earned $68,085 in 2021.

Stuart Finney

Police Officer 1/PPD Police

2026 total comp
$68,048
Base pay
$21,648
Overtime
$40,196
Other pay
$6,204
Benefits
$0
Total compensation
$68,048
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14683
Total Pay
$68,048

Stuart Finney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $68,048.

Theodore Ames

Police Officer 1/PPD Police

2022 total comp
$68,008
Base pay
$47,879
Overtime
$2,969
Other pay
$17,160
Benefits
$0
Total compensation
$68,008
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36273
Total Pay
$68,008

Theodore Ames works as a Police Officer 1 for PPD Police. Their status is salaried. Theodore earned $68,008 in 2022.

Carlos Buitrago

Police Officer 1/PPD Police

2024 total comp
$67,986
Base pay
$46,436
Overtime
$0
Other pay
$21,550
Benefits
$0
Total compensation
$67,986
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16542
Total Pay
$67,986

Carlos Buitrago is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $67,986.

Frank Lafontana

Police Officer 1/PPD Police

2021 total comp
$67,843
Base pay
$28,126
Overtime
$589
Other pay
$39,128
Benefits
$0
Total compensation
$67,843
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
14177
Total Pay
$67,843

At PPD Police, Frank Lafontana serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $67,843.

Maria Fleming

Police Officer 1/PPD Police

2025 total comp
$67,797
Base pay
$55,328
Overtime
$0
Other pay
$12,469
Benefits
$0
Total compensation
$67,797
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
6613
Total Pay
$67,797

Maria Fleming works as a Police Officer 1 for PPD Police. Their status is salaried. Maria earned $67,797 in 2025.