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
Total payroll
$200.3M
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+

Hover a bar for its range; click to filter the list below.

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.

Compare departments

This role across City of Philadelphia

Police Officer 1 is held in 2 City of Philadelphia departments. In PPD Police, the median of $28,187 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,249 · 290

Median total compensation for the Police Officer 1 role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Police Officer beyond City of Philadelphia

This role is reported in 31 jurisdictions. In City of Philadelphia, the median of $28,333 ranks #31 of 31. See Police Officer across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officer roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 7

Alex Pinnel

Police Officer 1/PPD Police

2019 total comp
$21,355
Base pay
$14,122
Overtime
$132
Other pay
$7,101
Benefits
$0
Total compensation
$21,355
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
7272
Total Pay
$21,355

Alex Pinnel works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $21,355 in 2019.

Robert Hampton

Police Officer 1/PPD Police

2024 total comp
$21,349
Base pay
$16,275
Overtime
$620
Other pay
$4,454
Benefits
$0
Total compensation
$21,349
Employment type
Salaried

Source-specific fields

Base Salary
$66,183
Employee Category
Civil Service
Job Code
6A02
Public Id
44386
Total Pay
$21,349

At PPD Police, Robert Hampton serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $21,349.

Michael Golembieski

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25303
Total Pay
$21,339

Michael Golembieski is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $21,339.

Alam Perez

Police Officer 1/PPD Police

2026 total comp
$21,338
Base pay
$18,076
Overtime
$136
Other pay
$3,126
Benefits
$0
Total compensation
$21,338
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10545
Total Pay
$21,338

At PPD Police, Alam Perez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,338.

Nicole Gilchrist

Police Officer 1/PPD Police

2026 total comp
$21,328
Base pay
$18,185
Overtime
$1,936
Other pay
$1,207
Benefits
$0
Total compensation
$21,328
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49708
Total Pay
$21,328

At PPD Police, Nicole Gilchrist serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,328.

Amber Hall

Police Officer 1/PPD Police

2026 total comp
$21,327
Base pay
$19,204
Overtime
$915
Other pay
$1,207
Benefits
$0
Total compensation
$21,327
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47748
Total Pay
$21,327

Amber Hall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,327.

Antonio Ligameri

Police Officer 1/PPD Police

2026 total comp
$21,312
Base pay
$17,287
Overtime
$2,818
Other pay
$1,206
Benefits
$0
Total compensation
$21,312
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50661
Total Pay
$21,312

Antonio Ligameri is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,312.

Gabriella Borrero

Police Officer 1/PPD Police

2026 total comp
$21,278
Base pay
$18,532
Overtime
$1,541
Other pay
$1,204
Benefits
$0
Total compensation
$21,278
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47223
Total Pay
$21,278

Gabriella Borrero is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,278.

Kyle Mallon

Police Officer 1/PPD Police

2026 total comp
$21,268
Base pay
$18,185
Overtime
$1,879
Other pay
$1,204
Benefits
$0
Total compensation
$21,268
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50920
Total Pay
$21,268

Kyle Mallon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,268.

Edward Kiely

Police Officer 1/PPD Police

2026 total comp
$21,255
Base pay
$18,185
Overtime
$1,395
Other pay
$1,675
Benefits
$0
Total compensation
$21,255
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
38126
Total Pay
$21,255

At PPD Police, Edward Kiely serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,255.

Nicholas Murray

Police Officer 1/PPD Police

2026 total comp
$21,248
Base pay
$18,532
Overtime
$1,513
Other pay
$1,203
Benefits
$0
Total compensation
$21,248
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47695
Total Pay
$21,248

Nicholas Murray holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,248.

Roderic Rocher

Police Officer 1/PPD Police

2024 total comp
$21,242
Base pay
$9,521
Overtime
$0
Other pay
$11,721
Benefits
$0
Total compensation
$21,242
Employment type
Salaried

Source-specific fields

Base Salary
$82,517
Employee Category
Civil Service
Job Code
6A02
Public Id
2018
Total Pay
$21,242

Roderic Rocher is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $21,242.

Carol Burgess

Police Officer 1/PPD Police

2026 total comp
$21,235
Base pay
$19,484
Overtime
$549
Other pay
$1,202
Benefits
$0
Total compensation
$21,235
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44978
Total Pay
$21,235

Carol Burgess works as a Police Officer 1 for PPD Police. Their status is salaried. Carol earned $21,235 in 2026.

Jamie Krupczak

Police Officer 1/PPD Police

2026 total comp
$21,189
Base pay
$18,076
Overtime
$0
Other pay
$3,113
Benefits
$0
Total compensation
$21,189
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20213
Total Pay
$21,189

Jamie Krupczak holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,189.

Dominic Kersey

Police Officer 1/PPD Police

2026 total comp
$21,164
Base pay
$18,185
Overtime
$1,310
Other pay
$1,670
Benefits
$0
Total compensation
$21,164
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48657
Total Pay
$21,164

At PPD Police, Dominic Kersey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,164.

Chalima Thompson

Police Officer 1/PPD Police

2026 total comp
$21,159
Base pay
$18,532
Overtime
$1,430
Other pay
$1,198
Benefits
$0
Total compensation
$21,159
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47041
Total Pay
$21,159

At PPD Police, Chalima Thompson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,159.

Shawntai Cooper

Police Officer 1/PPD Police

2026 total comp
$21,157
Base pay
$19,479
Overtime
$1,085
Other pay
$593
Benefits
$0
Total compensation
$21,157
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36405
Total Pay
$21,157

Shawntai Cooper works as a Police Officer 1 for PPD Police. Their status is salaried. Shawntai earned $21,157 in 2026.

Keith English

Police Officer 1/PPD Police

2026 total comp
$21,134
Base pay
$18,185
Overtime
$1,281
Other pay
$1,668
Benefits
$0
Total compensation
$21,134
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
39299
Total Pay
$21,134

Keith English is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,134.

David Zakrzewski

Police Officer 1/PPD Police

2026 total comp
$21,127
Base pay
$18,532
Overtime
$1,399
Other pay
$1,196
Benefits
$0
Total compensation
$21,127
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47256
Total Pay
$21,127

David Zakrzewski works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $21,127 in 2026.

Evelin Perez-Salguero

Police Officer 1/PPD Police

2026 total comp
$21,105
Base pay
$19,484
Overtime
$427
Other pay
$1,195
Benefits
$0
Total compensation
$21,105
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45091
Total Pay
$21,105

At PPD Police, Evelin Perez-Salguero serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,105.

Vincent Bunn

Police Officer 1/PPD Police

2026 total comp
$21,098
Base pay
$19,204
Overtime
$700
Other pay
$1,194
Benefits
$0
Total compensation
$21,098
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46893
Total Pay
$21,098

Vincent Bunn works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $21,098 in 2026.

David Boyd

Police Officer 1/PPD Police

2025 total comp
$21,088
Base pay
$13,832
Overtime
$0
Other pay
$7,256
Benefits
$0
Total compensation
$21,088
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16786
Total Pay
$21,088

David Boyd is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $21,088.

Jonathan Park

Police Officer 1/PPD Police

2026 total comp
$21,068
Base pay
$19,204
Overtime
$671
Other pay
$1,193
Benefits
$0
Total compensation
$21,068
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47133
Total Pay
$21,068

Jonathan Park works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $21,068 in 2026.

Rhonda Holmes

Police Officer 1/PPD Police

2025 total comp
$21,041
Base pay
$18,673
Overtime
$0
Other pay
$2,367
Benefits
$0
Total compensation
$21,041
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
27899
Total Pay
$21,041

Rhonda Holmes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $21,041.

Khaylah Williams

Police Officer 1/PPD Police

2026 total comp
$21,036
Base pay
$18,185
Overtime
$1,025
Other pay
$1,826
Benefits
$0
Total compensation
$21,036
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
41677
Total Pay
$21,036

Khaylah Williams is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,036.

Vincent Chang

Police Officer 1/PPD Police

2026 total comp
$21,008
Base pay
$19,484
Overtime
$336
Other pay
$1,189
Benefits
$0
Total compensation
$21,008
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43802
Total Pay
$21,008

Vincent Chang is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,008.

Megan Padua

Police Officer 1/PPD Police

2021 total comp
$21,008
Base pay
$12,866
Overtime
$0
Other pay
$8,142
Benefits
$0
Total compensation
$21,008
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
19821
Total Pay
$21,008

Megan Padua holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $21,008.

Jasmin Diaz

Police Officer 1/PPD Police

2026 total comp
$21,003
Base pay
$19,204
Overtime
$610
Other pay
$1,189
Benefits
$0
Total compensation
$21,003
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46970
Total Pay
$21,003

Jasmin Diaz works as a Police Officer 1 for PPD Police. Their status is salaried. Jasmin earned $21,003 in 2026.

Juan Sanchez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11517
Total Pay
$20,998

Juan Sanchez is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $20,998.

Kyle Williams

Police Officer 1/PPD Police

2026 total comp
$20,966
Base pay
$18,185
Overtime
$1,594
Other pay
$1,187
Benefits
$0
Total compensation
$20,966
Employment type
Salaried

Source-specific fields

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

Kyle Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,966.

Vicknu Garcon

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
697
Total Pay
$20,961

At PPD Police, Vicknu Garcon serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $20,961.

John Smyl Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
31632
Total Pay
$20,958

At PPD Police, John Smyl Jr serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $20,958.

Gordon Sprague

Police Officer 1/PPD Police

2026 total comp
$20,953
Base pay
$18,185
Overtime
$1,110
Other pay
$1,658
Benefits
$0
Total compensation
$20,953
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48245
Total Pay
$20,953

Gordon Sprague holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,953.

Nolan Mcnicholas

Police Officer 1/PPD Police

2026 total comp
$20,929
Base pay
$18,532
Overtime
$1,212
Other pay
$1,185
Benefits
$0
Total compensation
$20,929
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42339
Total Pay
$20,929

Nolan Mcnicholas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,929.

David Petroski

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27393
Total Pay
$20,926

At PPD Police, David Petroski serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $20,926.

Abraham Barakat

Police Officer 1/PPD Police

2026 total comp
$20,906
Base pay
$18,185
Overtime
$1,537
Other pay
$1,183
Benefits
$0
Total compensation
$20,906
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51394
Total Pay
$20,906

At PPD Police, Abraham Barakat serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,906.

Solomon Cliett

Police Officer 1/PPD Police

2026 total comp
$20,875
Base pay
$18,185
Overtime
$1,509
Other pay
$1,182
Benefits
$0
Total compensation
$20,875
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49814
Total Pay
$20,875

Solomon Cliett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,875.

Riley Spires

Police Officer 1/PPD Police

2026 total comp
$20,845
Base pay
$18,185
Overtime
$1,480
Other pay
$1,180
Benefits
$0
Total compensation
$20,845
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50935
Total Pay
$20,845

At PPD Police, Riley Spires serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,845.

Steven Josifi

Police Officer 1/PPD Police

2026 total comp
$20,845
Base pay
$18,185
Overtime
$1,480
Other pay
$1,180
Benefits
$0
Total compensation
$20,845
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50893
Total Pay
$20,845

Steven Josifi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,845.

Bruce Clift

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
7047
Total Pay
$20,803

Bruce Clift works as a Police Officer 1 for PPD Police. Their status is salaried. Bruce earned $20,803 in 2022.