GCGovComp.app

City of Philadelphia / PPD Police / Police Officer 1

Job-title file

Police Officer 1

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

5,430 employees hold this title in PPD Police. Median total compensation for the role is $28,187, above the department median of $27,267.

Employees
5,430
Role median
$28,187
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$3,525$128,595+

How total compensation varies among the 5,430 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Record list

Employees with this title

Highest-paid first / page 3

Mariano Santiago

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28164
Total Pay
$139,332

At PPD Police, Mariano Santiago serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $139,332.

Heriberto Quintana

Police Officer 1/PPD Police

2024 total comp
$138,811
Base pay
$36,366
Overtime
$0
Other pay
$102,445
Benefits
$0
Total compensation
$138,811
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
15507
Total Pay
$138,811

Heriberto Quintana works as a Police Officer 1 for PPD Police. Their status is salaried. Heriberto earned $138,811 in 2024.

Tony Long

Police Officer 1/PPD Police

2024 total comp
$137,832
Base pay
$28,101
Overtime
$0
Other pay
$109,731
Benefits
$0
Total compensation
$137,832
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
2539
Total Pay
$137,832

At PPD Police, Tony Long serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $137,832.

Samuel Garcia

Police Officer 1/PPD Police

2024 total comp
$137,791
Base pay
$44,631
Overtime
$0
Other pay
$93,160
Benefits
$0
Total compensation
$137,791
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21924
Total Pay
$137,791

Samuel Garcia is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $137,791.

William Davis Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16444
Total Pay
$137,504

At PPD Police, William Davis Jr serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $137,504.

Alexis Veras

Police Officer 1/PPD Police

2022 total comp
$137,369
Base pay
$81,290
Overtime
$38,727
Other pay
$17,352
Benefits
$0
Total compensation
$137,369
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6396
Total Pay
$137,369

Alexis Veras is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $137,369.

Harry Wenger

Police Officer 1/PPD Police

2025 total comp
$136,963
Base pay
$71,605
Overtime
$44,422
Other pay
$20,936
Benefits
$0
Total compensation
$136,963
Employment type
Salaried

Source-specific fields

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

At PPD Police, Harry Wenger serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $136,963.

Joseph Kolodi

Police Officer 1/PPD Police

2021 total comp
$136,798
Base pay
$40,393
Overtime
$0
Other pay
$96,404
Benefits
$0
Total compensation
$136,798
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14929
Total Pay
$136,798

At PPD Police, Joseph Kolodi serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $136,798.

David Swisher

Police Officer 1/PPD Police

2020 total comp
$136,617
Base pay
$39,512
Overtime
$0
Other pay
$97,104
Benefits
$0
Total compensation
$136,617
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
23547
Total Pay
$136,617

David Swisher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $136,617.

Robert Ellis

Police Officer 1/PPD Police

2024 total comp
$135,913
Base pay
$28,101
Overtime
$0
Other pay
$107,812
Benefits
$0
Total compensation
$135,913
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
9442
Total Pay
$135,913

Robert Ellis works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $135,913 in 2024.

Julie Waymack

Police Officer 1/PPD Police

2022 total comp
$135,444
Base pay
$51,960
Overtime
$288
Other pay
$83,195
Benefits
$0
Total compensation
$135,444
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24450
Total Pay
$135,444

Julie Waymack works as a Police Officer 1 for PPD Police. Their status is salaried. Julie earned $135,444 in 2022.

Thomas Parker Iii

Police Officer 1/PPD Police

2023 total comp
$135,080
Base pay
$43,949
Overtime
$0
Other pay
$91,131
Benefits
$0
Total compensation
$135,080
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16678
Total Pay
$135,080

Thomas Parker Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $135,080 in 2023.

Michael Mc Nicholas

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3911
Total Pay
$134,743

Michael Mc Nicholas holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $134,743.

Stephen Herman

Police Officer 1/PPD Police

2021 total comp
$134,545
Base pay
$25,134
Overtime
$56
Other pay
$109,356
Benefits
$0
Total compensation
$134,545
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
1642
Total Pay
$134,545

At PPD Police, Stephen Herman serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $134,545.

George Yuille

Police Officer 1/PPD Police

2026 total comp
$133,965
Base pay
$21,648
Overtime
$6,033
Other pay
$106,283
Benefits
$0
Total compensation
$133,965
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12062
Total Pay
$133,965

George Yuille holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $133,965.

Robert Glover

Police Officer 1/PPD Police

2025 total comp
$133,639
Base pay
$57,057
Overtime
$56,149
Other pay
$20,433
Benefits
$0
Total compensation
$133,639
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
15098
Total Pay
$133,639

Robert Glover works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $133,639 in 2025.

Ira Watterson

Police Officer 1/PPD Police

2025 total comp
$133,431
Base pay
$56,711
Overtime
$56,311
Other pay
$20,409
Benefits
$0
Total compensation
$133,431
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4984
Total Pay
$133,431

Ira Watterson is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $133,431.

Thomas Jones

Police Officer 1/PPD Police

2019 total comp
$133,115
Base pay
$28,786
Overtime
$7,940
Other pay
$96,389
Benefits
$0
Total compensation
$133,115
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
3426
Total Pay
$133,115

At PPD Police, Thomas Jones serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $133,115.

Dannie Percell

Police Officer 1/PPD Police

2022 total comp
$132,419
Base pay
$41,515
Overtime
$0
Other pay
$90,904
Benefits
$0
Total compensation
$132,419
Employment type
Salaried

Source-specific fields

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

Dannie Percell works as a Police Officer 1 for PPD Police. Their status is salaried. Dannie earned $132,419 in 2022.

Richard Gramlich

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14889
Total Pay
$131,907

Richard Gramlich holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $131,907.

Peter Kobierowski

Police Officer 1/PPD Police

2022 total comp
$131,598
Base pay
$81,290
Overtime
$29,806
Other pay
$20,501
Benefits
$0
Total compensation
$131,598
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29920
Total Pay
$131,598

Peter Kobierowski is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $131,598.

Francis Zampogna

Police Officer 1/PPD Police

2022 total comp
$130,901
Base pay
$49,470
Overtime
$0
Other pay
$81,431
Benefits
$0
Total compensation
$130,901
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4020
Total Pay
$130,901

Francis Zampogna works as a Police Officer 1 for PPD Police. Their status is salaried. Francis earned $130,901 in 2022.

Christopher Savino

Police Officer 1/PPD Police

2025 total comp
$130,473
Base pay
$53,599
Overtime
$26,940
Other pay
$49,934
Benefits
$0
Total compensation
$130,473
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
27654
Total Pay
$130,473

Christopher Savino is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $130,473.

Chester Hampton

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
6039
Total Pay
$130,473

At PPD Police, Chester Hampton serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $130,473.

Aaron Johnson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
8197
Total Pay
$130,174

Aaron Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Aaron earned $130,174 in 2023.

Philip Eichler

Police Officer 1/PPD Police

2020 total comp
$130,146
Base pay
$18,902
Overtime
$545
Other pay
$110,699
Benefits
$0
Total compensation
$130,146
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
22495
Total Pay
$130,146

Philip Eichler works as a Police Officer 1 for PPD Police. Their status is salaried. Philip earned $130,146 in 2020.

Joseph Notarfrancesco

Police Officer 1/PPD Police

2023 total comp
$129,933
Base pay
$7,955
Overtime
$626
Other pay
$121,352
Benefits
$0
Total compensation
$129,933
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27498
Total Pay
$129,933

Joseph Notarfrancesco is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $129,933.

David Harrison Jr

Police Officer 1/PPD Police

2024 total comp
$128,797
Base pay
$43,639
Overtime
$186
Other pay
$84,971
Benefits
$0
Total compensation
$128,797
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
25470
Total Pay
$128,797

David Harrison Jr is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $128,797.

Felix Reyes

Police Officer 1/PPD Police

2022 total comp
$128,637
Base pay
$65,380
Overtime
$0
Other pay
$63,257
Benefits
$0
Total compensation
$128,637
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8209
Total Pay
$128,637

Felix Reyes is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $128,637.

Alfred Weiss Jr

Police Officer 1/PPD Police

2022 total comp
$128,563
Base pay
$50,425
Overtime
$346
Other pay
$77,793
Benefits
$0
Total compensation
$128,563
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36073
Total Pay
$128,563

Alfred Weiss Jr is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $128,563.

Joseph Gable

Police Officer 1/PPD Police

2020 total comp
$126,662
Base pay
$30,570
Overtime
$0
Other pay
$96,091
Benefits
$0
Total compensation
$126,662
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12540
Total Pay
$126,662

Joseph Gable is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $126,662.

Phyllis Young

Police Officer 1/PPD Police

2025 total comp
$126,277
Base pay
$75,523
Overtime
$6,664
Other pay
$44,089
Benefits
$0
Total compensation
$126,277
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
8948
Total Pay
$126,277

At PPD Police, Phyllis Young serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $126,277.

Michael Davis

Police Officer 1/PPD Police

2020 total comp
$125,559
Base pay
$38,022
Overtime
$354
Other pay
$87,182
Benefits
$0
Total compensation
$125,559
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
81
Total Pay
$26,804

Michael Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $125,559 in 2020.

Robert Mcgarrity

Police Officer 1/PPD Police

2021 total comp
$125,409
Base pay
$37,102
Overtime
$505
Other pay
$87,802
Benefits
$0
Total compensation
$125,409
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25564
Total Pay
$125,409

Robert Mcgarrity is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $125,409.

Richard Johnston

Police Officer 1/PPD Police

2021 total comp
$125,345
Base pay
$27,228
Overtime
$0
Other pay
$98,117
Benefits
$0
Total compensation
$125,345
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
7472
Total Pay
$125,345

Richard Johnston is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $125,345.

Michael Baker

Police Officer 1/PPD Police

2021 total comp
$125,191
Base pay
$29,921
Overtime
$0
Other pay
$95,270
Benefits
$0
Total compensation
$125,191
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
22681
Total Pay
$125,191

At PPD Police, Michael Baker serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $125,191.

Constance Witherspoon

Police Officer 1/PPD Police

2024 total comp
$124,715
Base pay
$36,366
Overtime
$0
Other pay
$88,349
Benefits
$0
Total compensation
$124,715
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
8013
Total Pay
$124,715

Constance Witherspoon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $124,715.

Marilyn Berry

Police Officer 1/PPD Police

2025 total comp
$124,625
Base pay
$4,841
Overtime
$0
Other pay
$119,783
Benefits
$0
Total compensation
$124,625
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1047
Total Pay
$124,625

Marilyn Berry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $124,625.

Confesor Nieves Jr

Police Officer 1/PPD Police

2023 total comp
$124,220
Base pay
$40,643
Overtime
$0
Other pay
$83,577
Benefits
$0
Total compensation
$124,220
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21636
Total Pay
$124,220

At PPD Police, Confesor Nieves Jr serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $124,220.

Marvin Wilkins

Police Officer 1/PPD Police

2025 total comp
$124,067
Base pay
$67,687
Overtime
$37,459
Other pay
$18,921
Benefits
$0
Total compensation
$124,067
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21227
Total Pay
$124,067

Marvin Wilkins works as a Police Officer 1 for PPD Police. Their status is salaried. Marvin earned $124,067 in 2025.