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 13

Thomas Woltemate

Police Lieutenant/PPD Police

2021 total comp
$99,655
Base pay
$21,386
Overtime
$3,427
Other pay
$74,842
Benefits
$0
Total compensation
$99,655
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
19766
Total Pay
$99,655

Thomas Woltemate is a Police Lieutenant at PPD Police. They work salaried. 2021 total compensation came to $99,655.

Laverne Jarrett

Police Officer 1/PPD Police

2019 total comp
$99,559
Base pay
$5,649
Overtime
$0
Other pay
$93,910
Benefits
$0
Total compensation
$99,559
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34713
Total Pay
$99,559

Laverne Jarrett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $99,559.

Albert Wiegert

Detective/PPD Police

2021 total comp
$99,480
Base pay
$86,723
Overtime
$0
Other pay
$12,756
Benefits
$0
Total compensation
$99,480
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
2466
Total Pay
$99,480

Albert Wiegert works as a Detective for PPD Police. Their status is salaried. Albert earned $99,480 in 2021.

Daniel Cha

Police Officer 1/PPD Police

2022 total comp
$99,476
Base pay
$28,899
Overtime
$12,739
Other pay
$57,838
Benefits
$0
Total compensation
$99,476
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
10210
Total Pay
$99,476

Daniel Cha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $99,476.

Thomas Sileo

Police Sergeant/PPD Police

2025 total comp
$99,432
Base pay
$91,780
Overtime
$0
Other pay
$7,652
Benefits
$0
Total compensation
$99,432
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
35000
Total Pay
$99,432

Thomas Sileo is a Police Sergeant at PPD Police. They work salaried. 2025 total compensation came to $99,432.

Junius Smalls

Police Officer 1/PPD Police

2020 total comp
$99,408
Base pay
$23,264
Overtime
$0
Other pay
$76,144
Benefits
$0
Total compensation
$99,408
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16245
Total Pay
$99,408

Junius Smalls holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $99,408.

Christine Mcshea

Police Captain/PPD Police

2021 total comp
$99,190
Base pay
$31,574
Overtime
$0
Other pay
$67,616
Benefits
$0
Total compensation
$99,190
Employment type
Salaried

Source-specific fields

Base Salary
$117,725
Employee Category
Civil Service
Job Code
6A06
Public Id
30735
Total Pay
$99,190

Christine Mcshea holds the role of Police Captain at PPD Police. Their status is salaried. In 2021, their total compensation was $99,190.

Angel Rodriguez

Police Officer 1/PPD Police

2024 total comp
$99,170
Base pay
$67,108
Overtime
$17,542
Other pay
$14,520
Benefits
$0
Total compensation
$99,170
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13933
Total Pay
$99,170

At PPD Police, Angel Rodriguez serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,170.

Timothy Bickel

Police Officer 1/PPD Police

2023 total comp
$99,078
Base pay
$0
Overtime
$0
Other pay
$99,078
Benefits
$0
Total compensation
$99,078
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10329
Total Pay
$99,078

At PPD Police, Timothy Bickel serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $99,078.

Wallace Curran

Police Officer 1/PPD Police

2024 total comp
$99,016
Base pay
$27,440
Overtime
$0
Other pay
$71,576
Benefits
$0
Total compensation
$99,016
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36657
Total Pay
$99,016

At PPD Police, Wallace Curran serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,016.

Gerard Mertz Iii

Police Corporal/PPD Police

2025 total comp
$98,898
Base pay
$86,207
Overtime
$0
Other pay
$12,691
Benefits
$0
Total compensation
$98,898
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A03
Public Id
26789
Total Pay
$98,898

At PPD Police, Gerard Mertz Iii serves as a Police Corporal. They work salaried. Their 2025 pay totaled $98,898.

Matthew Ibbotson

Police Officer 1/PPD Police

2022 total comp
$98,856
Base pay
$68,880
Overtime
$11,482
Other pay
$18,494
Benefits
$0
Total compensation
$98,856
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
157
Total Pay
$98,856

At PPD Police, Matthew Ibbotson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,856.

Michael Snowden

Police Officer 1/PPD Police

2025 total comp
$98,798
Base pay
$82,647
Overtime
$1,701
Other pay
$14,450
Benefits
$0
Total compensation
$98,798
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
34216
Total Pay
$98,798

Michael Snowden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $98,798.

Scott Wilson

Police Officer 1/PPD Police

2022 total comp
$98,744
Base pay
$62,198
Overtime
$22,366
Other pay
$14,179
Benefits
$0
Total compensation
$98,744
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27116
Total Pay
$98,744

Scott Wilson works as a Police Officer 1 for PPD Police. Their status is salaried. Scott earned $98,744 in 2022.

Freddie Mccrea Jr

Police Officer 1/PPD Police

2022 total comp
$98,191
Base pay
$81,290
Overtime
$700
Other pay
$16,201
Benefits
$0
Total compensation
$98,191
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26290
Total Pay
$98,191

At PPD Police, Freddie Mccrea Jr serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,191.

David Marnien

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
5846
Total Pay
$98,060

David Marnien holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $98,060.

Joseph Lukaitis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29386
Total Pay
$98,039

Joseph Lukaitis works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $98,039 in 2021.

Mauricio Rodriguez

Police Officer 1/PPD Police

2022 total comp
$97,958
Base pay
$81,290
Overtime
$1,095
Other pay
$15,572
Benefits
$0
Total compensation
$97,958
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31505
Total Pay
$97,958

Mauricio Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Mauricio earned $97,958 in 2022.

William Redanauer

Police Officer 1/PPD Police

2022 total comp
$97,905
Base pay
$81,290
Overtime
$519
Other pay
$16,096
Benefits
$0
Total compensation
$97,905
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35557
Total Pay
$97,905

William Redanauer works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $97,905 in 2022.

Eric White

Police Officer 1/PPD Police

2022 total comp
$97,855
Base pay
$81,290
Overtime
$0
Other pay
$16,564
Benefits
$0
Total compensation
$97,855
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32707
Total Pay
$97,855

At PPD Police, Eric White serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $97,855.

Edward Mc Ginley

Police Officer 1/PPD Police

2020 total comp
$97,831
Base pay
$13,086
Overtime
$6,434
Other pay
$78,311
Benefits
$0
Total compensation
$97,831
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
26062
Total Pay
$97,831

Edward Mc Ginley is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $97,831.

Edward Schoeniger

Police Officer 1/PPD Police

2020 total comp
$97,815
Base pay
$43,993
Overtime
$5,989
Other pay
$47,833
Benefits
$0
Total compensation
$97,815
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28243
Total Pay
$97,815

Edward Schoeniger works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $97,815 in 2020.

Jeffrey Mannings

Police Sergeant/PPD Police

2022 total comp
$97,570
Base pay
$78,159
Overtime
$3,205
Other pay
$16,206
Benefits
$0
Total compensation
$97,570
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
14270
Total Pay
$97,570

At PPD Police, Jeffrey Mannings serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $97,570.

Colleen Michvech

Police Sergeant/PPD Police

2022 total comp
$97,547
Base pay
$81,786
Overtime
$0
Other pay
$15,761
Benefits
$0
Total compensation
$97,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
5896
Total Pay
$97,547

Colleen Michvech works as a Police Sergeant for PPD Police. Their status is salaried. Colleen earned $97,547 in 2022.

Janae Mcdonald

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
2298
Total Pay
$97,476

Janae Mcdonald holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $97,476.

George Gee

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4778
Total Pay
$97,476

George Gee is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,476.

Mark Digenio

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12015
Total Pay
$97,476

At PPD Police, Mark Digenio serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $97,476.

Daniel Moll

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21492
Total Pay
$97,476

Daniel Moll works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $97,476 in 2025.

Anthony Jackson

Police Sergeant/PPD Police

2025 total comp
$97,441
Base pay
$77,569
Overtime
$4,000
Other pay
$15,872
Benefits
$0
Total compensation
$97,441
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1456
Total Pay
$39,290

At PPD Police, Anthony Jackson serves as a Police Sergeant. They work salaried. Their 2025 pay totaled $97,441.

Carl Watkins

Detective/PPD Police

2021 total comp
$97,331
Base pay
$1,646
Overtime
$0
Other pay
$95,685
Benefits
$0
Total compensation
$97,331
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
23371
Total Pay
$97,331

Carl Watkins works as a Detective for PPD Police. Their status is salaried. Carl earned $97,331 in 2021.

Lacarmela Fortune

Police Officer 1/PPD Police

2025 total comp
$97,300
Base pay
$80,510
Overtime
$0
Other pay
$16,790
Benefits
$0
Total compensation
$97,300
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22901
Total Pay
$97,300

Lacarmela Fortune is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,300.

Marc Hayes

Police Lieutenant/PPD Police

2020 total comp
$97,297
Base pay
$64,948
Overtime
$0
Other pay
$32,349
Benefits
$0
Total compensation
$97,297
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
36851
Total Pay
$97,297

Marc Hayes is a Police Lieutenant at PPD Police. They work salaried. 2020 total compensation came to $97,297.

Veronica Abrams

Police Officer 1/PPD Police

2022 total comp
$97,254
Base pay
$45,652
Overtime
$7,984
Other pay
$43,619
Benefits
$0
Total compensation
$97,254
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18954
Total Pay
$97,254

Veronica Abrams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,254.

Carolyn Gall

Police Corporal/PPD Police

2020 total comp
$97,071
Base pay
$41,824
Overtime
$1,439
Other pay
$53,808
Benefits
$0
Total compensation
$97,071
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A03
Public Id
27092
Total Pay
$97,071

Carolyn Gall is a Police Corporal at PPD Police. They work salaried. 2020 total compensation came to $97,071.

Sequitta Adams

Police Officer 1/PPD Police

2022 total comp
$97,023
Base pay
$81,290
Overtime
$537
Other pay
$15,196
Benefits
$0
Total compensation
$97,023
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20853
Total Pay
$97,023

Sequitta Adams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,023.

Michael Minor

Police Officer 1/PPD Police

2025 total comp
$96,889
Base pay
$81,222
Overtime
$0
Other pay
$15,667
Benefits
$0
Total compensation
$96,889
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16522
Total Pay
$96,889

Michael Minor is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $96,889.

Karen Guzman

Police Officer 1/PPD Police

2022 total comp
$96,880
Base pay
$81,290
Overtime
$0
Other pay
$15,590
Benefits
$0
Total compensation
$96,880
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21477
Total Pay
$96,880

Karen Guzman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $96,880.

Theresa Shipanga

Police Officer 1/PPD Police

2025 total comp
$96,644
Base pay
$68,043
Overtime
$13,406
Other pay
$15,194
Benefits
$0
Total compensation
$96,644
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14533
Total Pay
$96,644

Theresa Shipanga holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,644.

John Rechner

Police Officer 1/PPD Police

2025 total comp
$96,630
Base pay
$34,580
Overtime
$18,673
Other pay
$43,377
Benefits
$0
Total compensation
$96,630
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
21499
Total Pay
$96,630

At PPD Police, John Rechner serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $96,630.

Kenneth Jacobs

Police Officer 1/PPD Police

2025 total comp
$96,546
Base pay
$1,729
Overtime
$0
Other pay
$94,817
Benefits
$0
Total compensation
$96,546
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20095
Total Pay
$96,546

Kenneth Jacobs holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,546.