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 5

Marc Metellus

Police Captain/PPD Police

2026 total comp
$43,893
Base pay
$32,635
Overtime
$1,090
Other pay
$10,168
Benefits
$0
Total compensation
$43,893
Employment type
Salaried

Source-specific fields

Base Salary
$142,241
Employee Category
Civil Service
Job Code
6A06
Public Id
34592
Total Pay
$43,893

Marc Metellus holds the role of Police Captain at PPD Police. Their status is salaried. In 2026, their total compensation was $43,893.

Rodney Allen

Police Officer 1/PPD Police

2026 total comp
$43,849
Base pay
$21,648
Overtime
$17,082
Other pay
$5,119
Benefits
$0
Total compensation
$43,849
Employment type
Salaried

Source-specific fields

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

At PPD Police, Rodney Allen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,849.

Gregory Welsh

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32561
Total Pay
$43,816

At PPD Police, Gregory Welsh serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $43,816.

Christopher Clair

Detective/PPD Police

2026 total comp
$43,805
Base pay
$23,813
Overtime
$15,061
Other pay
$4,932
Benefits
$0
Total compensation
$43,805
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
32246
Total Pay
$43,805

Christopher Clair is a Detective at PPD Police. They work salaried. 2026 total compensation came to $43,805.

Joseph Ford

Police Officer 1/PPD Police

2026 total comp
$43,796
Base pay
$21,648
Overtime
$17,624
Other pay
$4,523
Benefits
$0
Total compensation
$43,796
Employment type
Salaried

Source-specific fields

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

Joseph Ford is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $43,796.

Khalil Nock

Police Officer 1/PPD Police

2026 total comp
$43,796
Base pay
$21,648
Overtime
$17,624
Other pay
$4,523
Benefits
$0
Total compensation
$43,796
Employment type
Salaried

Source-specific fields

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

At PPD Police, Khalil Nock serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $43,796.

Bart Bundy

Police Officer 1/PPD Police

2021 total comp
$43,792
Base pay
$23,937
Overtime
$0
Other pay
$19,855
Benefits
$0
Total compensation
$43,792
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
6424
Total Pay
$43,792

Bart Bundy is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $43,792.

Christopher Lantz

Police Lieutenant/PPD Police

2026 total comp
$43,753
Base pay
$28,134
Overtime
$11,099
Other pay
$4,520
Benefits
$0
Total compensation
$43,753
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
26000
Total Pay
$43,753

At PPD Police, Christopher Lantz serves as a Police Lieutenant. They work salaried. Their 2026 pay totaled $43,753.

Lawrence Tevelson

Police Lieutenant/PPD Police

2026 total comp
$43,714
Base pay
$28,134
Overtime
$10,879
Other pay
$4,701
Benefits
$0
Total compensation
$43,714
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
17847
Total Pay
$43,714

Lawrence Tevelson holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $43,714.

Corey Moore

Police Officer 1/PPD Police

2026 total comp
$43,700
Base pay
$21,648
Overtime
$17,353
Other pay
$4,699
Benefits
$0
Total compensation
$43,700
Employment type
Salaried

Source-specific fields

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

Corey Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $43,700.

Daniel Ginion

Police Captain/PPD Police

2026 total comp
$43,684
Base pay
$32,635
Overtime
$1,090
Other pay
$9,959
Benefits
$0
Total compensation
$43,684
Employment type
Salaried

Source-specific fields

Base Salary
$142,241
Employee Category
Civil Service
Job Code
6A06
Public Id
5319
Total Pay
$43,684

Daniel Ginion is a Police Captain at PPD Police. They work salaried. 2026 total compensation came to $43,684.

Joseph Nyuma Ii

Police Officer 1/PPD Police

2026 total comp
$43,654
Base pay
$21,648
Overtime
$17,759
Other pay
$4,246
Benefits
$0
Total compensation
$43,654
Employment type
Salaried

Source-specific fields

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

Joseph Nyuma Ii works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $43,654 in 2026.

Quinten White

Police Sergeant/PPD Police

2026 total comp
$43,645
Base pay
$24,679
Overtime
$13,871
Other pay
$5,095
Benefits
$0
Total compensation
$43,645
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
5150
Total Pay
$43,645

At PPD Police, Quinten White serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $43,645.