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 4

Melinda Tavarez

Police Sergeant/PPD Police

2026 total comp
$33,888
Base pay
$24,679
Overtime
$5,564
Other pay
$3,645
Benefits
$0
Total compensation
$33,888
Employment type
Salaried

Source-specific fields

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

Melinda Tavarez works as a Police Sergeant for PPD Police. Their status is salaried. Melinda earned $33,888 in 2026.

Anthony Vega

Detective/PPD Police

2026 total comp
$33,883
Base pay
$23,813
Overtime
$6,114
Other pay
$3,956
Benefits
$0
Total compensation
$33,883
Employment type
Salaried

Source-specific fields

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

Anthony Vega holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,883.

William Carbo

Semi-Skilled Laborer/PPD Police

2020 total comp
$33,881
Base pay
$20,458
Overtime
$0
Other pay
$13,423
Benefits
$0
Total compensation
$33,881
Employment type
Salaried

Source-specific fields

Base Salary
$40,288
Employee Category
Civil Service
Job Code
7A03
Public Id
24229
Total Pay
$33,881

At PPD Police, William Carbo serves as a Semi-Skilled Laborer. They work salaried. Their 2020 pay totaled $33,881.

Myrna Rivera

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,561
Other pay
$3,499
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

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

At PPD Police, Myrna Rivera serves as a Detective. They work salaried. Their 2026 pay totaled $33,873.

Kyle Disilvestro

Detective/PPD Police

2026 total comp
$33,873
Base pay
$23,813
Overtime
$6,971
Other pay
$3,089
Benefits
$0
Total compensation
$33,873
Employment type
Salaried

Source-specific fields

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

Kyle Disilvestro holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,873.

Michael Ditizio

Police Sergeant/PPD Police

2026 total comp
$33,863
Base pay
$24,679
Overtime
$5,371
Other pay
$3,813
Benefits
$0
Total compensation
$33,863
Employment type
Salaried

Source-specific fields

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

Michael Ditizio holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,863.

Dalila Vasquez-Cintron

Police Officer 1/PPD Police

2021 total comp
$33,851
Base pay
$29,621
Overtime
$505
Other pay
$3,725
Benefits
$0
Total compensation
$33,851
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
32586
Total Pay
$33,851

Dalila Vasquez-Cintron is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $33,851.

Gina Chestang

Detective/PPD Police

2026 total comp
$33,850
Base pay
$23,813
Overtime
$6,226
Other pay
$3,811
Benefits
$0
Total compensation
$33,850
Employment type
Salaried

Source-specific fields

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

Gina Chestang works as a Detective for PPD Police. Their status is salaried. Gina earned $33,850 in 2026.

John Sandefur Jr

Police Sergeant/PPD Police

2026 total comp
$33,849
Base pay
$23,653
Overtime
$7,110
Other pay
$3,087
Benefits
$0
Total compensation
$33,849
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
11327
Total Pay
$33,849

At PPD Police, John Sandefur Jr serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $33,849.

Sean Winton

Police Sergeant/PPD Police

2026 total comp
$33,832
Base pay
$23,653
Overtime
$6,888
Other pay
$3,291
Benefits
$0
Total compensation
$33,832
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
5892
Total Pay
$33,832

Sean Winton holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,832.

Paul Ward

Police Officer 1/PPD Police

2026 total comp
$33,827
Base pay
$21,648
Overtime
$8,541
Other pay
$3,638
Benefits
$0
Total compensation
$33,827
Employment type
Salaried

Source-specific fields

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

At PPD Police, Paul Ward serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,827.

Brandon Janits

Police Officer 1/PPD Police

2026 total comp
$33,823
Base pay
$19,484
Overtime
$11,255
Other pay
$3,084
Benefits
$0
Total compensation
$33,823
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
20484
Total Pay
$33,823

Brandon Janits works as a Police Officer 1 for PPD Police. Their status is salaried. Brandon earned $33,823 in 2026.

Thomas Bagnell

Police Sergeant/PPD Police

2026 total comp
$33,819
Base pay
$24,679
Overtime
$5,332
Other pay
$3,808
Benefits
$0
Total compensation
$33,819
Employment type
Salaried

Source-specific fields

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

Thomas Bagnell works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $33,819 in 2026.

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$33,818
Base pay
$21,648
Overtime
$8,676
Other pay
$3,493
Benefits
$0
Total compensation
$33,818
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11550
Total Pay
$36,709

Eric Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,818.

Chris Fuentez

Police Officer 1/PPD Police

2026 total comp
$33,818
Base pay
$21,648
Overtime
$8,676
Other pay
$3,493
Benefits
$0
Total compensation
$33,818
Employment type
Salaried

Source-specific fields

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

Chris Fuentez works as a Police Officer 1 for PPD Police. Their status is salaried. Chris earned $33,818 in 2026.

Clarence Manson Iii

Police Officer 1/PPD Police

2026 total comp
$33,818
Base pay
$21,648
Overtime
$8,880
Other pay
$3,290
Benefits
$0
Total compensation
$33,818
Employment type
Salaried

Source-specific fields

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

Clarence Manson Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Clarence earned $33,818 in 2026.

Troy Brickle

Police Corporal/PPD Police

2026 total comp
$33,808
Base pay
$23,813
Overtime
$6,189
Other pay
$3,807
Benefits
$0
Total compensation
$33,808
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
2461
Total Pay
$33,808

At PPD Police, Troy Brickle serves as a Police Corporal. They work salaried. Their 2026 pay totaled $33,808.

William Smith

Police Sergeant/PPD Police

2026 total comp
$33,806
Base pay
$23,653
Overtime
$6,517
Other pay
$3,636
Benefits
$0
Total compensation
$33,806
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

William Smith holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,806.

Laura Guk

Police Lieutenant/PPD Police

2026 total comp
$33,801
Base pay
$28,134
Overtime
$2,378
Other pay
$3,289
Benefits
$0
Total compensation
$33,801
Employment type
Salaried

Source-specific fields

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

Laura Guk is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $33,801.

Samuel Walton Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

Samuel Walton Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,796.

Carlos Ramos

Police Officer 1/PPD Police

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

Source-specific fields

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

Carlos Ramos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,796.

Steven Armendariz

Police Officer 1/PPD Police

2026 total comp
$33,793
Base pay
$21,648
Overtime
$8,857
Other pay
$3,288
Benefits
$0
Total compensation
$33,793
Employment type
Salaried

Source-specific fields

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

Steven Armendariz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,793.

Mario Delaurentiis

Police Officer 1/PPD Police

2026 total comp
$33,790
Base pay
$21,648
Overtime
$8,337
Other pay
$3,805
Benefits
$0
Total compensation
$33,790
Employment type
Salaried

Source-specific fields

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

Mario Delaurentiis works as a Police Officer 1 for PPD Police. Their status is salaried. Mario earned $33,790 in 2026.

Timothy Carroll

Police Officer 1/PPD Police

2026 total comp
$33,781
Base pay
$21,648
Overtime
$8,846
Other pay
$3,286
Benefits
$0
Total compensation
$33,781
Employment type
Salaried

Source-specific fields

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

Timothy Carroll works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $33,781 in 2026.

Lowell Pindle

Police Officer 1/PPD Police

2026 total comp
$33,778
Base pay
$21,648
Overtime
$9,049
Other pay
$3,080
Benefits
$0
Total compensation
$33,778
Employment type
Salaried

Source-specific fields

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

At PPD Police, Lowell Pindle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,778.

Khaled Abumounshar

Police Officer 1/PPD Police

2026 total comp
$33,767
Base pay
$20,783
Overtime
$10,054
Other pay
$2,930
Benefits
$0
Total compensation
$33,767
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40038
Total Pay
$33,767

Khaled Abumounshar holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,767.

Christopher Jones

Police Officer 1/PPD Police

2026 total comp
$33,767
Base pay
$20,783
Overtime
$10,054
Other pay
$2,930
Benefits
$0
Total compensation
$33,767
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40080
Total Pay
$33,767

Christopher Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $33,767 in 2026.

Tremayne Young

Police Lieutenant/PPD Police

2026 total comp
$33,758
Base pay
$28,134
Overtime
$1,938
Other pay
$3,687
Benefits
$0
Total compensation
$33,758
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tremayne Young serves as a Police Lieutenant. They work salaried. Their 2026 pay totaled $33,758.

Cody Stott

Police Lieutenant/PPD Police

2026 total comp
$33,758
Base pay
$26,964
Overtime
$3,715
Other pay
$3,079
Benefits
$0
Total compensation
$33,758
Employment type
Salaried

Source-specific fields

Base Salary
$117,524
Employee Category
Civil Service
Job Code
6A05
Public Id
29734
Total Pay
$33,758

Cody Stott is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $33,758.

Kevin Fairweather

Detective/PPD Police

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

Source-specific fields

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

Kevin Fairweather works as a Detective for PPD Police. Their status is salaried. Kevin earned $33,756 in 2026.

Gerald Logan Iii

Police Officer 1/PPD Police

2026 total comp
$33,752
Base pay
$21,648
Overtime
$8,304
Other pay
$3,800
Benefits
$0
Total compensation
$33,752
Employment type
Salaried

Source-specific fields

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

Gerald Logan Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,752.

Michael Williams

Police Officer 1/PPD Police

2026 total comp
$33,752
Base pay
$21,648
Overtime
$8,304
Other pay
$3,800
Benefits
$0
Total compensation
$33,752
Employment type
Salaried

Source-specific fields

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

Michael Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,752.

Adam Matthews

Detective/PPD Police

2026 total comp
$33,750
Base pay
$23,813
Overtime
$6,860
Other pay
$3,078
Benefits
$0
Total compensation
$33,750
Employment type
Salaried

Source-specific fields

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

Adam Matthews works as a Detective for PPD Police. Their status is salaried. Adam earned $33,750 in 2026.

Stefanie Cucinotta

Police Officer 1/PPD Police

2026 total comp
$33,743
Base pay
$21,648
Overtime
$8,609
Other pay
$3,486
Benefits
$0
Total compensation
$33,743
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stefanie Cucinotta serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,743.

Johncarlos Rodriguez

Police Officer 1/PPD Police

2026 total comp
$33,741
Base pay
$21,648
Overtime
$9,015
Other pay
$3,077
Benefits
$0
Total compensation
$33,741
Employment type
Salaried

Source-specific fields

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

Johncarlos Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,741.

Bahadar Ozdemir

Police Officer 1/PPD Police

2026 total comp
$33,740
Base pay
$21,648
Overtime
$9,015
Other pay
$3,077
Benefits
$0
Total compensation
$33,740
Employment type
Salaried

Source-specific fields

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

Bahadar Ozdemir holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,740.

Gregory Schaffling Jr

Detective/PPD Police

2026 total comp
$33,724
Base pay
$23,813
Overtime
$6,114
Other pay
$3,797
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

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

Gregory Schaffling Jr holds the role of Detective at PPD Police. Their status is salaried. In 2026, their total compensation was $33,724.

Rachel Comenzo

Detective/PPD Police

2026 total comp
$33,724
Base pay
$22,823
Overtime
$7,825
Other pay
$3,075
Benefits
$0
Total compensation
$33,724
Employment type
Salaried

Source-specific fields

Base Salary
$99,475
Employee Category
Civil Service
Job Code
6A12
Public Id
6342
Total Pay
$33,724

At PPD Police, Rachel Comenzo serves as a Detective. They work salaried. Their 2026 pay totaled $33,724.

Paul Decarlo

Police Sergeant/PPD Police

2026 total comp
$33,723
Base pay
$24,679
Overtime
$5,293
Other pay
$3,751
Benefits
$0
Total compensation
$33,723
Employment type
Salaried

Source-specific fields

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

Paul Decarlo holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $33,723.

Christopher Livingston

Detective/PPD Police

2026 total comp
$33,721
Base pay
$23,813
Overtime
$6,425
Other pay
$3,484
Benefits
$0
Total compensation
$33,721
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Livingston serves as a Detective. They work salaried. Their 2026 pay totaled $33,721.