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 19

Baseemah Daniels

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

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

Baseemah Daniels is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Aaron Fudge

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

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

At PPD Police, Aaron Fudge serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,143.

Daniel Mitchell

Police Officer 1/PPD Police

2026 total comp
$24,143
Base pay
$21,648
Overtime
$0
Other pay
$2,495
Benefits
$0
Total compensation
$24,143
Employment type
Salaried

Source-specific fields

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

Daniel Mitchell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,143.

Mariel Peart

Police Officer 1/PPD Police

2026 total comp
$24,133
Base pay
$21,648
Overtime
$1,118
Other pay
$1,366
Benefits
$0
Total compensation
$24,133
Employment type
Salaried

Source-specific fields

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

Mariel Peart is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,133.

Daniel Berlingis

Police Officer 1/PPD Police

2026 total comp
$24,132
Base pay
$21,648
Overtime
$136
Other pay
$2,348
Benefits
$0
Total compensation
$24,132
Employment type
Salaried

Source-specific fields

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

At PPD Police, Daniel Berlingis serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,132.

Lori Bermudez

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Lori Bermudez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,119.

Tyler Macclain

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

At PPD Police, Tyler Macclain serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,119.

Thomas Simpson

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Thomas Simpson works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $24,119 in 2026.

David Kosempel

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

At PPD Police, David Kosempel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,119.

Daquan Ballenger

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Daquan Ballenger holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,119.

Michael Matarazzo

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Michael Matarazzo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,119.

Anastasiya Parkhomchuk

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Anastasiya Parkhomchuk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,119.

Kristi Fisher

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kristi Fisher serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,119.

Samiel Amaniel

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

At PPD Police, Samiel Amaniel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,119.

Kristina Fuentes

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Kristina Fuentes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,119.

Jeremy Caraballo

Police Officer 1/PPD Police

2026 total comp
$24,119
Base pay
$21,648
Overtime
$271
Other pay
$2,200
Benefits
$0
Total compensation
$24,119
Employment type
Salaried

Source-specific fields

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

Jeremy Caraballo works as a Police Officer 1 for PPD Police. Their status is salaried. Jeremy earned $24,119 in 2026.

Carlos Garcia-Saldivar

Police Officer 1/PPD Police

2026 total comp
$24,117
Base pay
$18,185
Overtime
$4,754
Other pay
$1,178
Benefits
$0
Total compensation
$24,117
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49946
Total Pay
$24,117

Carlos Garcia-Saldivar is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,117.

William Sheehan

Police Officer 1/PPD Police

2026 total comp
$24,112
Base pay
$20,783
Overtime
$1,236
Other pay
$2,093
Benefits
$0
Total compensation
$24,112
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40472
Total Pay
$24,112

William Sheehan works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $24,112 in 2026.

Anthony Garced

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
17465
Total Pay
$24,101

Anthony Garced holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $24,101.

Mackenson Azard

Correctional Officer/PPD Police

2026 total comp
$24,101
Base pay
$14,889
Overtime
$8,154
Other pay
$1,058
Benefits
$0
Total compensation
$24,101
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
5939
Total Pay
$24,101

Mackenson Azard holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $24,101.

Joseph Okyere

Police Officer 1/PPD Police

2026 total comp
$24,082
Base pay
$21,648
Overtime
$237
Other pay
$2,196
Benefits
$0
Total compensation
$24,082
Employment type
Salaried

Source-specific fields

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

Joseph Okyere holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,082.

Hoang Ngo

Police Officer 1/PPD Police

2026 total comp
$24,077
Base pay
$18,185
Overtime
$399
Other pay
$5,493
Benefits
$0
Total compensation
$24,077
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50160
Total Pay
$24,077

At PPD Police, Hoang Ngo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,077.

Melvyn Singleton

Correctional Officer/PPD Police

2026 total comp
$24,073
Base pay
$13,627
Overtime
$9,368
Other pay
$1,078
Benefits
$0
Total compensation
$24,073
Employment type
Salaried

Source-specific fields

Base Salary
$56,453
Employee Category
Civil Service
Job Code
5H04
Public Id
6952
Total Pay
$24,073

Melvyn Singleton works as a Correctional Officer for PPD Police. Their status is salaried. Melvyn earned $24,073 in 2026.

Neetu Jose

Forensic Scientist 4/PPD Police

2026 total comp
$24,068
Base pay
$23,538
Overtime
$0
Other pay
$530
Benefits
$0
Total compensation
$24,068
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3H73
Public Id
20425
Total Pay
$24,068

Neetu Jose works as a Forensic Scientist 4 for PPD Police. Their status is salaried. Neetu earned $24,068 in 2026.

Michael Urciuoli

Geographic Information Systems Specialist 3/PPD Police

2026 total comp
$24,068
Base pay
$23,538
Overtime
$0
Other pay
$530
Benefits
$0
Total compensation
$24,068
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3E22
Public Id
6370
Total Pay
$24,068

Michael Urciuoli works as a Geographic Information Systems Specialist 3 for PPD Police. Their status is salaried. Michael earned $24,068 in 2026.

Lynn Gaines

Geographic Information Systems Specialist 3/PPD Police

2026 total comp
$24,068
Base pay
$23,538
Overtime
$0
Other pay
$530
Benefits
$0
Total compensation
$24,068
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3E22
Public Id
19036
Total Pay
$24,068

Lynn Gaines is a Geographic Information Systems Specialist 3 at PPD Police. They work salaried. 2026 total compensation came to $24,068.

Jared Laudenslager

Police Officer 1/PPD Police

2026 total comp
$24,067
Base pay
$20,243
Overtime
$2,343
Other pay
$1,481
Benefits
$0
Total compensation
$24,067
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
41826
Total Pay
$24,067

Jared Laudenslager works as a Police Officer 1 for PPD Police. Their status is salaried. Jared earned $24,067 in 2026.

Ryan Brennan

Police Officer 1/PPD Police

2026 total comp
$24,057
Base pay
$21,648
Overtime
$68
Other pay
$2,341
Benefits
$0
Total compensation
$24,057
Employment type
Salaried

Source-specific fields

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

Ryan Brennan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,057.

David Manning

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

David Manning is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,045.

Jessica Morales

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Jessica Morales works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $24,045 in 2026.

Samantha Verrall

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Samantha Verrall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,045.

Samyra Pacha

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Samyra Pacha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,045.

Raymond Lewis

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Raymond Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,045.

Daniel Topf

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Daniel Topf works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $24,045 in 2026.

Jesse Alvarez

Police Officer 1/PPD Police

2026 total comp
$24,045
Base pay
$21,648
Overtime
$203
Other pay
$2,193
Benefits
$0
Total compensation
$24,045
Employment type
Salaried

Source-specific fields

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

Jesse Alvarez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,045.

Melissa Krafchik

Forensic Scientist 4/PPD Police

2026 total comp
$24,036
Base pay
$23,617
Overtime
$0
Other pay
$419
Benefits
$0
Total compensation
$24,036
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3H73
Public Id
14612
Total Pay
$24,036

Melissa Krafchik is a Forensic Scientist 4 at PPD Police. They work salaried. 2026 total compensation came to $24,036.

Katelynn Harper

Police Officer 1/PPD Police

2026 total comp
$24,019
Base pay
$21,648
Overtime
$542
Other pay
$1,828
Benefits
$0
Total compensation
$24,019
Employment type
Salaried

Source-specific fields

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

Katelynn Harper works as a Police Officer 1 for PPD Police. Their status is salaried. Katelynn earned $24,019 in 2026.

Brandon Cordero

Police Officer 1/PPD Police

2026 total comp
$24,014
Base pay
$21,648
Overtime
$1,491
Other pay
$875
Benefits
$0
Total compensation
$24,014
Employment type
Salaried

Source-specific fields

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

Brandon Cordero holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,014.

Valerie Davis

Forensic Scientist 4/PPD Police

2026 total comp
$24,013
Base pay
$23,538
Overtime
$0
Other pay
$475
Benefits
$0
Total compensation
$24,013
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3H73
Public Id
34566
Total Pay
$24,013

Valerie Davis is a Forensic Scientist 4 at PPD Police. They work salaried. 2026 total compensation came to $24,013.

Doris Dean

Forensic Scientist 4/PPD Police

2026 total comp
$24,009
Base pay
$23,538
Overtime
$0
Other pay
$471
Benefits
$0
Total compensation
$24,009
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3H73
Public Id
15841
Total Pay
$24,009

Doris Dean works as a Forensic Scientist 4 for PPD Police. Their status is salaried. Doris earned $24,009 in 2026.