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 2

Bernard Tucker

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
15342
Total Pay
$27,461

Bernard Tucker is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $27,461.

Diogenes Bruno Jr.

Police Sergeant/PPD Police

2026 total comp
$27,453
Base pay
$23,653
Overtime
$1,296
Other pay
$2,504
Benefits
$0
Total compensation
$27,453
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
34326
Total Pay
$27,453

Diogenes Bruno Jr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $27,453.

Juanita Dokes

Police Officer 1/PPD Police

2026 total comp
$27,451
Base pay
$21,648
Overtime
$2,711
Other pay
$3,091
Benefits
$0
Total compensation
$27,451
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30840
Total Pay
$27,451

Juanita Dokes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,451.

Barbara Rauscher

Police Officer 1/PPD Police

2026 total comp
$27,451
Base pay
$21,648
Overtime
$2,711
Other pay
$3,091
Benefits
$0
Total compensation
$27,451
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31761
Total Pay
$27,451

Barbara Rauscher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,451.

Diayra Rodriguez

Police Officer 1/PPD Police

2026 total comp
$27,451
Base pay
$21,287
Overtime
$3,660
Other pay
$2,504
Benefits
$0
Total compensation
$27,451
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28227
Total Pay
$27,451

Diayra Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Diayra earned $27,451 in 2026.

Lawrence Ritchie Jr

Police Officer 1/PPD Police

2026 total comp
$27,448
Base pay
$21,648
Overtime
$2,847
Other pay
$2,952
Benefits
$0
Total compensation
$27,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24327
Total Pay
$27,448

Lawrence Ritchie Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,448.

Ernestor Vargas

Police Officer 1/PPD Police

2026 total comp
$27,448
Base pay
$21,648
Overtime
$2,847
Other pay
$2,952
Benefits
$0
Total compensation
$27,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28171
Total Pay
$27,448

At PPD Police, Ernestor Vargas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,448.

Scott Roman

Police Sergeant/PPD Police

2026 total comp
$27,440
Base pay
$24,165
Overtime
$605
Other pay
$2,670
Benefits
$0
Total compensation
$27,440
Employment type
Salaried

Source-specific fields

Base Salary
$105,322
Employee Category
Civil Service
Job Code
6A04
Public Id
28105
Total Pay
$27,440

Scott Roman works as a Police Sergeant for PPD Police. Their status is salaried. Scott earned $27,440 in 2026.

Deanna Zarzecki

Forensic Scientist 4/PPD Police

2026 total comp
$27,440
Base pay
$25,655
Overtime
$1,240
Other pay
$546
Benefits
$0
Total compensation
$27,440
Employment type
Salaried

Source-specific fields

Base Salary
$102,390
Employee Category
Civil Service
Job Code
3H73
Public Id
19664
Total Pay
$27,440

Deanna Zarzecki holds the role of Forensic Scientist 4 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,440.

Bryan Trush

Police Officer 1/PPD Police

2026 total comp
$27,438
Base pay
$21,648
Overtime
$3,288
Other pay
$2,502
Benefits
$0
Total compensation
$27,438
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23526
Total Pay
$27,438

Bryan Trush is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,438.

Isaiah Fagan

Police Officer 1/PPD Police

2026 total comp
$27,438
Base pay
$21,648
Overtime
$3,288
Other pay
$2,502
Benefits
$0
Total compensation
$27,438
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6386
Total Pay
$27,438

Isaiah Fagan works as a Police Officer 1 for PPD Police. Their status is salaried. Isaiah earned $27,438 in 2026.

Brandon Hertzog

Police Officer 1/PPD Police

2026 total comp
$27,436
Base pay
$21,648
Overtime
$3,118
Other pay
$2,669
Benefits
$0
Total compensation
$27,436
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19997
Total Pay
$27,436

At PPD Police, Brandon Hertzog serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,436.

Sierra Hawkins

Police Officer 1/PPD Police

2026 total comp
$27,433
Base pay
$16,669
Overtime
$2,610
Other pay
$8,155
Benefits
$0
Total compensation
$27,433
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52028
Total Pay
$27,433

At PPD Police, Sierra Hawkins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,433.

Jerome Moore

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
18237
Total Pay
$27,432

At PPD Police, Jerome Moore serves as a Police Sergeant. They work salaried. Their 2021 pay totaled $27,432.

Joseph Hodge

Police Corporal/PPD Police

2026 total comp
$27,430
Base pay
$23,813
Overtime
$783
Other pay
$2,834
Benefits
$0
Total compensation
$27,430
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
30356
Total Pay
$27,430

Joseph Hodge is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,430.

Collin Dompert

Police Officer 1/PPD Police

2026 total comp
$27,425
Base pay
$20,783
Overtime
$4,262
Other pay
$2,380
Benefits
$0
Total compensation
$27,425
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42249
Total Pay
$27,425

Collin Dompert holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,425.

Nikita Tavlui

Police Officer 1/PPD Police

2026 total comp
$27,425
Base pay
$20,783
Overtime
$4,262
Other pay
$2,380
Benefits
$0
Total compensation
$27,425
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42218
Total Pay
$27,425

Nikita Tavlui works as a Police Officer 1 for PPD Police. Their status is salaried. Nikita earned $27,425 in 2026.

Jacqueline Geiger

Police Officer 1/PPD Police

2026 total comp
$27,418
Base pay
$21,648
Overtime
$2,610
Other pay
$3,159
Benefits
$0
Total compensation
$27,418
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33168
Total Pay
$27,418

Jacqueline Geiger works as a Police Officer 1 for PPD Police. Their status is salaried. Jacqueline earned $27,418 in 2026.

Kevin Cao

Police Officer 1/PPD Police

2026 total comp
$27,417
Base pay
$21,648
Overtime
$3,389
Other pay
$2,380
Benefits
$0
Total compensation
$27,417
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37765
Total Pay
$27,417

Kevin Cao holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,417.

Carl Mclaughlin

Police Sergeant/PPD Police

2026 total comp
$27,411
Base pay
$24,679
Overtime
$232
Other pay
$2,500
Benefits
$0
Total compensation
$27,411
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
26448
Total Pay
$27,411

Carl Mclaughlin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $27,411.

Llyssa Pone

Police Officer 1/PPD Police

2026 total comp
$27,404
Base pay
$18,185
Overtime
$1,537
Other pay
$7,682
Benefits
$0
Total compensation
$27,404
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50265
Total Pay
$27,404

At PPD Police, Llyssa Pone serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,404.

Tyler Cruz

Police Officer 1/PPD Police

2026 total comp
$27,401
Base pay
$21,648
Overtime
$3,254
Other pay
$2,499
Benefits
$0
Total compensation
$27,401
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16631
Total Pay
$27,401

Tyler Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $27,401 in 2026.

Emmanuel Nunez

Police Officer 1/PPD Police

2026 total comp
$27,401
Base pay
$21,648
Overtime
$3,254
Other pay
$2,499
Benefits
$0
Total compensation
$27,401
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11587
Total Pay
$27,401

Emmanuel Nunez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,401.

Mikal Segers

Police Officer 1/PPD Police

2026 total comp
$27,401
Base pay
$21,648
Overtime
$3,254
Other pay
$2,499
Benefits
$0
Total compensation
$27,401
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30815
Total Pay
$27,401

At PPD Police, Mikal Segers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,401.

James Ricci

Police Officer 1/PPD Police

2026 total comp
$27,398
Base pay
$21,648
Overtime
$4,101
Other pay
$1,649
Benefits
$0
Total compensation
$27,398
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37838
Total Pay
$27,398

James Ricci holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,398.

Raymond Brook Jr

Police Officer 1/PPD Police

2023 total comp
$27,396
Base pay
$9,546
Overtime
$0
Other pay
$17,850
Benefits
$0
Total compensation
$27,396
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10457
Total Pay
$27,396

Raymond Brook Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Raymond earned $27,396 in 2023.

Stephen Robinson

Police Officer 1/PPD Police

2026 total comp
$27,393
Base pay
$21,648
Overtime
$2,915
Other pay
$2,830
Benefits
$0
Total compensation
$27,393
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19044
Total Pay
$27,393

At PPD Police, Stephen Robinson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,393.

Brian Hunsader

Police Officer 1/PPD Police

2026 total comp
$27,393
Base pay
$21,648
Overtime
$2,915
Other pay
$2,830
Benefits
$0
Total compensation
$27,393
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21023
Total Pay
$27,393

At PPD Police, Brian Hunsader serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,393.

Scott Sellers

Police Officer 1/PPD Police

2026 total comp
$27,393
Base pay
$21,648
Overtime
$2,915
Other pay
$2,830
Benefits
$0
Total compensation
$27,393
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25299
Total Pay
$27,393

At PPD Police, Scott Sellers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,393.

Charles Dougherty

Detective/PPD Police

2026 total comp
$27,388
Base pay
$23,813
Overtime
$746
Other pay
$2,830
Benefits
$0
Total compensation
$27,388
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28391
Total Pay
$27,388

Charles Dougherty is a Detective at PPD Police. They work salaried. 2026 total compensation came to $27,388.

Timothy Esack

Police Corporal/PPD Police

2026 total comp
$27,388
Base pay
$23,813
Overtime
$746
Other pay
$2,830
Benefits
$0
Total compensation
$27,388
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
13240
Total Pay
$27,388

Timothy Esack is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,388.

Dallas Drummond

Police Officer 1/PPD Police

2026 total comp
$27,382
Base pay
$21,648
Overtime
$3,118
Other pay
$2,615
Benefits
$0
Total compensation
$27,382
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17522
Total Pay
$27,382

Dallas Drummond works as a Police Officer 1 for PPD Police. Their status is salaried. Dallas earned $27,382 in 2026.

Elmir Kucevic

Police Sergeant/PPD Police

2026 total comp
$27,371
Base pay
$23,653
Overtime
$1,222
Other pay
$2,496
Benefits
$0
Total compensation
$27,371
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
3897
Total Pay
$27,371

Elmir Kucevic holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $27,371.

Gerald Murphy

Police Sergeant/PPD Police

2026 total comp
$27,371
Base pay
$23,653
Overtime
$1,222
Other pay
$2,496
Benefits
$0
Total compensation
$27,371
Employment type
Salaried

Source-specific fields

Base Salary
$103,092
Employee Category
Civil Service
Job Code
6A04
Public Id
35048
Total Pay
$27,371

At PPD Police, Gerald Murphy serves as a Police Sergeant. They work salaried. Their 2026 pay totaled $27,371.

Adam Rudzinski

Police Corporal/PPD Police

2026 total comp
$27,371
Base pay
$23,813
Overtime
$895
Other pay
$2,663
Benefits
$0
Total compensation
$27,371
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
18844
Total Pay
$27,371

Adam Rudzinski works as a Police Corporal for PPD Police. Their status is salaried. Adam earned $27,371 in 2026.

Jamal Mcfadden

Police Officer 1/PPD Police

2026 total comp
$27,361
Base pay
$21,648
Overtime
$3,050
Other pay
$2,662
Benefits
$0
Total compensation
$27,361
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20141
Total Pay
$27,361

Jamal Mcfadden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,361.

Kevin Fermin

Police Officer 1/PPD Police

2026 total comp
$27,354
Base pay
$20,783
Overtime
$4,197
Other pay
$2,374
Benefits
$0
Total compensation
$27,354
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
9215
Total Pay
$27,354

Kevin Fermin works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $27,354 in 2026.

Jeanette Smith

Detective/PPD Police

2026 total comp
$27,351
Base pay
$23,813
Overtime
$596
Other pay
$2,942
Benefits
$0
Total compensation
$27,351
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
23960
Total Pay
$27,351

Jeanette Smith is a Detective at PPD Police. They work salaried. 2026 total compensation came to $27,351.

Qwendolyn Doughty

Police Corporal/PPD Police

2026 total comp
$27,351
Base pay
$23,813
Overtime
$596
Other pay
$2,942
Benefits
$0
Total compensation
$27,351
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
32726
Total Pay
$27,351

Qwendolyn Doughty is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,351.

Timothy Wilent

Police Corporal/PPD Police

2026 total comp
$27,351
Base pay
$23,813
Overtime
$1,044
Other pay
$2,495
Benefits
$0
Total compensation
$27,351
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A03
Public Id
34564
Total Pay
$27,351

Timothy Wilent is a Police Corporal at PPD Police. They work salaried. 2026 total compensation came to $27,351.