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
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

$0$55,105+

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.

Record list

Employees

Highest-paid first / 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.