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 17

Charles Vogt

Police Captain/PPD Police

2025 total comp
$87,343
Base pay
$65,163
Overtime
$0
Other pay
$22,180
Benefits
$0
Total compensation
$87,343
Employment type
Salaried

Source-specific fields

Base Salary
$136,057
Employee Category
Civil Service
Job Code
6A06
Public Id
27864
Total Pay
$87,343

At PPD Police, Charles Vogt serves as a Police Captain. They work salaried. Their 2025 pay totaled $87,343.

William Kline

Police Officer 1/PPD Police

2024 total comp
$87,314
Base pay
$4,959
Overtime
$2,108
Other pay
$80,247
Benefits
$0
Total compensation
$87,314
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21696
Total Pay
$87,314

William Kline works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $87,314 in 2024.

Glenn Fedon

Police Corporal/PPD Police

2022 total comp
$87,291
Base pay
$71,917
Overtime
$0
Other pay
$15,375
Benefits
$0
Total compensation
$87,291
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A03
Public Id
28405
Total Pay
$87,291

Glenn Fedon is a Police Corporal at PPD Police. They work salaried. 2022 total compensation came to $87,291.

Raymond Johnson

Police Corporal/PPD Police

2024 total comp
$87,199
Base pay
$12,364
Overtime
$0
Other pay
$74,835
Benefits
$0
Total compensation
$87,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A03
Public Id
374
Total Pay
$87,199

Raymond Johnson works as a Police Corporal for PPD Police. Their status is salaried. Raymond earned $87,199 in 2024.

Francis Mc Fillin

Police Sergeant/PPD Police

2022 total comp
$87,154
Base pay
$52,767
Overtime
$11,294
Other pay
$23,093
Benefits
$0
Total compensation
$87,154
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
10467
Total Pay
$87,154

Francis Mc Fillin holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $87,154.

Michael Fite

Police Officer 1/PPD Police

2022 total comp
$86,826
Base pay
$71,744
Overtime
$3,170
Other pay
$11,912
Benefits
$0
Total compensation
$86,826
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36421
Total Pay
$86,826

Michael Fite works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $86,826 in 2022.

Synola Hampton

Police Officer 1/PPD Police

2021 total comp
$86,800
Base pay
$70,846
Overtime
$966
Other pay
$14,987
Benefits
$0
Total compensation
$86,800
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22827
Total Pay
$86,800

Synola Hampton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $86,800.

Eric Blocker

Police Officer 1/PPD Police

2025 total comp
$86,789
Base pay
$41,496
Overtime
$31,965
Other pay
$13,329
Benefits
$0
Total compensation
$86,789
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
28728
Total Pay
$86,789

Eric Blocker works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $86,789 in 2025.

John Morton

Police Sergeant/PPD Police

2020 total comp
$86,707
Base pay
$41,645
Overtime
$186
Other pay
$44,876
Benefits
$0
Total compensation
$86,707
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
8060
Total Pay
$86,707

At PPD Police, John Morton serves as a Police Sergeant. They work salaried. Their 2020 pay totaled $86,707.

Dawn Yaletsko

Police Officer 1/PPD Police

2025 total comp
$86,589
Base pay
$51,870
Overtime
$19,775
Other pay
$14,944
Benefits
$0
Total compensation
$86,589
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12939
Total Pay
$86,589

Dawn Yaletsko holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $86,589.

Derek Smith

Police Lieutenant/PPD Police

2023 total comp
$86,520
Base pay
$8,270
Overtime
$0
Other pay
$78,249
Benefits
$0
Total compensation
$86,520
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
34872
Total Pay
$86,520

Derek Smith works as a Police Lieutenant for PPD Police. Their status is salaried. Derek earned $86,520 in 2023.

Joseph Shorten

Police Officer 1/PPD Police

2024 total comp
$86,252
Base pay
$68,837
Overtime
$6,199
Other pay
$11,216
Benefits
$0
Total compensation
$86,252
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26064
Total Pay
$86,252

Joseph Shorten holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $86,252.

Saverio Pontuti

Police Officer 1/PPD Police

2025 total comp
$86,072
Base pay
$71,394
Overtime
$1,000
Other pay
$13,679
Benefits
$0
Total compensation
$86,072
Employment type
Salaried

Source-specific fields

Base Salary
$89,242
Employee Category
Civil Service
Job Code
6A02
Public Id
21165
Total Pay
$86,072

At PPD Police, Saverio Pontuti serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $86,072.

Doris Strohm

Police Officer 1/PPD Police

2025 total comp
$85,821
Base pay
$73,386
Overtime
$1,621
Other pay
$10,814
Benefits
$0
Total compensation
$85,821
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22459
Total Pay
$85,821

At PPD Police, Doris Strohm serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $85,821.

Dennis Amato

Police Officer 1/PPD Police

2024 total comp
$85,777
Base pay
$33,060
Overtime
$0
Other pay
$52,717
Benefits
$0
Total compensation
$85,777
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
25771
Total Pay
$85,777

Dennis Amato is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $85,777.

Jeannine Nurse

Police Officer 1/PPD Police

2022 total comp
$85,748
Base pay
$71,744
Overtime
$0
Other pay
$14,004
Benefits
$0
Total compensation
$85,748
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31826
Total Pay
$85,748

Jeannine Nurse is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $85,748.

Tracy Samarco

Police Corporal/PPD Police

2025 total comp
$85,639
Base pay
$74,845
Overtime
$0
Other pay
$10,794
Benefits
$0
Total compensation
$85,639
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A03
Public Id
6864
Total Pay
$85,639

Tracy Samarco holds the role of Police Corporal at PPD Police. Their status is salaried. In 2025, their total compensation was $85,639.

Matthew Conaway

Police Officer 1/PPD Police

2021 total comp
$85,601
Base pay
$11,968
Overtime
$84
Other pay
$73,549
Benefits
$0
Total compensation
$85,601
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
5738
Total Pay
$85,601

Matthew Conaway is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $85,601.

Crystal Carter

Police Officer 1/PPD Police

2024 total comp
$85,538
Base pay
$38,350
Overtime
$0
Other pay
$47,188
Benefits
$0
Total compensation
$85,538
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33129
Total Pay
$85,538

Crystal Carter is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $85,538.

Robert Dietrich

Police Sergeant/PPD Police

2020 total comp
$85,499
Base pay
$4,310
Overtime
$0
Other pay
$81,190
Benefits
$0
Total compensation
$85,499
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
10734
Total Pay
$85,499

Robert Dietrich is a Police Sergeant at PPD Police. They work salaried. 2020 total compensation came to $85,499.

Joseph Arrison Iii

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36849
Total Pay
$85,452

At PPD Police, Joseph Arrison Iii serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $85,452.

Arturo Turner

Police Officer 1/PPD Police

2025 total comp
$85,436
Base pay
$69,824
Overtime
$4,708
Other pay
$10,903
Benefits
$0
Total compensation
$85,436
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
11354
Total Pay
$85,436

Arturo Turner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $85,436.

Kimberly Miller

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4959
Total Pay
$85,316

Kimberly Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $85,316.

Paul Guercio

Detective/PPD Police

2021 total comp
$85,079
Base pay
$24,685
Overtime
$864
Other pay
$59,530
Benefits
$0
Total compensation
$85,079
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
29823
Total Pay
$85,079

Paul Guercio is a Detective at PPD Police. They work salaried. 2021 total compensation came to $85,079.

Joann Wojnicki

Detective/PPD Police

2020 total comp
$85,052
Base pay
$53,329
Overtime
$5,488
Other pay
$26,235
Benefits
$0
Total compensation
$85,052
Employment type
Salaried

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
10542
Total Pay
$85,052

Joann Wojnicki is a Detective at PPD Police. They work salaried. 2020 total compensation came to $85,052.

Gloria English

Police Officer 1/PPD Police

2021 total comp
$84,982
Base pay
$43,086
Overtime
$224
Other pay
$41,671
Benefits
$0
Total compensation
$84,982
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
26130
Total Pay
$84,982

Gloria English works as a Police Officer 1 for PPD Police. Their status is salaried. Gloria earned $84,982 in 2021.

Edward Davies

Police Officer 1/PPD Police

2024 total comp
$84,975
Base pay
$29,754
Overtime
$0
Other pay
$55,221
Benefits
$0
Total compensation
$84,975
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21025
Total Pay
$84,975

Edward Davies holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $84,975.

Robert Kruse

Police Officer 1/PPD Police

2025 total comp
$84,790
Base pay
$70,537
Overtime
$3,555
Other pay
$10,698
Benefits
$0
Total compensation
$84,790
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35828
Total Pay
$84,790

At PPD Police, Robert Kruse serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,790.

John Keen

Detective/PPD Police

2019 total comp
$84,723
Base pay
$0
Overtime
$0
Other pay
$84,723
Benefits
$0
Total compensation
$84,723
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5887
Total Pay
$30,161

John Keen holds the role of Detective at PPD Police. Their status is salaried. In 2019, their total compensation was $84,723.

Thomas Galonsky Jr

Police Sergeant/PPD Police

2020 total comp
$84,626
Base pay
$10,940
Overtime
$497
Other pay
$73,190
Benefits
$0
Total compensation
$84,626
Employment type
Salaried

Source-specific fields

Base Salary
$86,853
Employee Category
Civil Service
Job Code
6A04
Public Id
27651
Total Pay
$84,626

Thomas Galonsky Jr works as a Police Sergeant for PPD Police. Their status is salaried. Thomas earned $84,626 in 2020.

Michael Whaley

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
17717
Total Pay
$84,610

At PPD Police, Michael Whaley serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $84,610.

John Witherup

Police Officer 1/PPD Police

2022 total comp
$84,577
Base pay
$69,517
Overtime
$2,165
Other pay
$12,895
Benefits
$0
Total compensation
$84,577
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2484
Total Pay
$84,577

John Witherup works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $84,577 in 2022.

Lynneice Hill

Police Officer 1/PPD Police

2023 total comp
$84,509
Base pay
$20,807
Overtime
$19,230
Other pay
$44,473
Benefits
$0
Total compensation
$84,509
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17157
Total Pay
$84,509

Lynneice Hill holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $84,509.

Eric Knox

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16792
Total Pay
$84,503

At PPD Police, Eric Knox serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $84,503.

Mark Malaczewski

Police Officer 1/PPD Police

2022 total comp
$84,419
Base pay
$62,198
Overtime
$9,507
Other pay
$12,714
Benefits
$0
Total compensation
$84,419
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
9517
Total Pay
$84,419

Mark Malaczewski is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $84,419.

Celestine Toughill

Police Officer 1/PPD Police

2022 total comp
$84,382
Base pay
$70,153
Overtime
$0
Other pay
$14,229
Benefits
$0
Total compensation
$84,382
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21432
Total Pay
$84,382

Celestine Toughill works as a Police Officer 1 for PPD Police. Their status is salaried. Celestine earned $84,382 in 2022.

Edward Enriquez

Detective/PPD Police

2022 total comp
$84,328
Base pay
$15,218
Overtime
$0
Other pay
$69,110
Benefits
$0
Total compensation
$84,328
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A12
Public Id
32464
Total Pay
$84,328

At PPD Police, Edward Enriquez serves as a Detective. They work salaried. Their 2022 pay totaled $84,328.

James Trainor

Police Officer 1/PPD Police

2022 total comp
$84,324
Base pay
$73,335
Overtime
$0
Other pay
$10,989
Benefits
$0
Total compensation
$84,324
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28242
Total Pay
$84,324

At PPD Police, James Trainor serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $84,324.

Edward Victor

Police Officer 1/PPD Police

2025 total comp
$84,136
Base pay
$69,824
Overtime
$0
Other pay
$14,312
Benefits
$0
Total compensation
$84,136
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35333
Total Pay
$84,136

Edward Victor works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $84,136 in 2025.

Christopher Bennett

Police Corporal/PPD Police

2025 total comp
$84,095
Base pay
$76,804
Overtime
$0
Other pay
$7,291
Benefits
$0
Total compensation
$84,095
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A03
Public Id
14693
Total Pay
$84,095

Christopher Bennett works as a Police Corporal for PPD Police. Their status is salaried. Christopher earned $84,095 in 2025.