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 8

Mildred Swann

Detective/PPD Police

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

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
36635
Total Pay
$2,341

Mildred Swann holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $2,341.

Brenda Saunders

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$31,803
Employee Category
Civil Service
Job Code
6D44
Public Id
2212
Total Pay
$2,324

Brenda Saunders holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $2,324.

Tobijah Anderson

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,341
Employee Category
Civil Service
Job Code
6D44
Public Id
42241
Total Pay
$2,311

At PPD Police, Tobijah Anderson serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $2,311.

Haythum Dixon

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$44,023
Employee Category
Civil Service
Job Code
6J31
Public Id
47692
Total Pay
$2,306

Haythum Dixon is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2024 total compensation came to $2,306.

Mark Mastropietro

Police Sergeant/PPD Police

2026 total comp
$2,301
Base pay
$2,030
Overtime
$0
Other pay
$270
Benefits
$0
Total compensation
$2,301
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
18098
Total Pay
$2,301

Mark Mastropietro works as a Police Sergeant for PPD Police. Their status is salaried. Mark earned $2,301 in 2026.