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 31

Pamela Roberts

Police Officer 1/PPD Police

2022 total comp
$41,357
Base pay
$33,818
Overtime
$346
Other pay
$7,193
Benefits
$0
Total compensation
$41,357
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
34443
Total Pay
$41,357

Pamela Roberts works as a Police Officer 1 for PPD Police. Their status is salaried. Pamela earned $41,357 in 2022.

Steven Berardi

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28648
Total Pay
$41,333

Steven Berardi holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $41,333.

Kevin Gorman

Police Officer 1/PPD Police

2026 total comp
$41,301
Base pay
$21,648
Overtime
$15,387
Other pay
$4,266
Benefits
$0
Total compensation
$41,301
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7375
Total Pay
$33,714

Kevin Gorman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,301.

Carlos Quintana

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25461
Total Pay
$41,300

Carlos Quintana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $41,300.

Franklin Wallace

Police Officer 1/PPD Police

2026 total comp
$41,289
Base pay
$21,648
Overtime
$15,624
Other pay
$4,016
Benefits
$0
Total compensation
$41,289
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21079
Total Pay
$41,289

Franklin Wallace is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,289.

Gregory Simon Jr

Police Officer 1/PPD Police

2026 total comp
$41,270
Base pay
$21,648
Overtime
$15,184
Other pay
$4,438
Benefits
$0
Total compensation
$41,270
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32664
Total Pay
$41,270

At PPD Police, Gregory Simon Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,270.

Stephen Mancuso

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
2732
Total Pay
$41,260

Stephen Mancuso is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $41,260.

Zeb Kopczynskie

Police Officer 1/PPD Police

2026 total comp
$41,223
Base pay
$21,648
Overtime
$15,997
Other pay
$3,577
Benefits
$0
Total compensation
$41,223
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38080
Total Pay
$41,223

Zeb Kopczynskie holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,223.

Rafael Maldonado Jr

Police Officer 1/PPD Police

2024 total comp
$41,209
Base pay
$11,240
Overtime
$0
Other pay
$29,969
Benefits
$0
Total compensation
$41,209
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27804
Total Pay
$41,209

At PPD Police, Rafael Maldonado Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $41,209.

Kyle Cross

Police Officer 1/PPD Police

2026 total comp
$41,201
Base pay
$21,648
Overtime
$14,743
Other pay
$4,810
Benefits
$0
Total compensation
$41,201
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35981
Total Pay
$41,201

Kyle Cross is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,201.

Nadine Crawford

Police Officer 1/PPD Police

2026 total comp
$41,199
Base pay
$21,648
Overtime
$14,912
Other pay
$4,638
Benefits
$0
Total compensation
$41,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23383
Total Pay
$41,199

Nadine Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $41,199.

Edwin Padua

Police Officer 1/PPD Police

2026 total comp
$41,199
Base pay
$21,648
Overtime
$15,794
Other pay
$3,756
Benefits
$0
Total compensation
$41,199
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8649
Total Pay
$41,199

At PPD Police, Edwin Padua serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,199.

Austin Gill

Police Officer 1/PPD Police

2022 total comp
$41,180
Base pay
$33,006
Overtime
$1,243
Other pay
$6,931
Benefits
$0
Total compensation
$41,180
Employment type
Salaried

Source-specific fields

Base Salary
$63,945
Employee Category
Civil Service
Job Code
6A02
Public Id
37823
Total Pay
$41,180

Austin Gill works as a Police Officer 1 for PPD Police. Their status is salaried. Austin earned $41,180 in 2022.

Jerry Moore Jr

Police Officer 1/PPD Police

2025 total comp
$41,154
Base pay
$28,356
Overtime
$0
Other pay
$12,798
Benefits
$0
Total compensation
$41,154
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6268
Total Pay
$41,154

Jerry Moore Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Jerry earned $41,154 in 2025.

Jonathan Berryman

Police Officer 1/PPD Police

2026 total comp
$41,150
Base pay
$21,648
Overtime
$15,251
Other pay
$4,250
Benefits
$0
Total compensation
$41,150
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3641
Total Pay
$41,150

Jonathan Berryman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,150.

Michael Dixon

Police Officer 1/PPD Police

2020 total comp
$41,140
Base pay
$4,071
Overtime
$0
Other pay
$37,068
Benefits
$0
Total compensation
$41,140
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
12608
Total Pay
$41,140

At PPD Police, Michael Dixon serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $41,140.

Michael Laverghetta

Police Officer 1/PPD Police

2026 total comp
$41,139
Base pay
$21,648
Overtime
$15,489
Other pay
$4,002
Benefits
$0
Total compensation
$41,139
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14187
Total Pay
$41,139

Michael Laverghetta works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,139 in 2026.

Albert Macchione Iii

Police Officer 1/PPD Police

2026 total comp
$41,118
Base pay
$21,648
Overtime
$15,048
Other pay
$4,422
Benefits
$0
Total compensation
$41,118
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5280
Total Pay
$41,118

Albert Macchione Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,118.

Christopher Kearns

Police Officer 1/PPD Police

2021 total comp
$41,100
Base pay
$14,961
Overtime
$2,721
Other pay
$23,419
Benefits
$0
Total compensation
$41,100
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32599
Total Pay
$41,100

Christopher Kearns is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $41,100.

Michael Negler

Police Officer 1/PPD Police

2026 total comp
$41,086
Base pay
$21,648
Overtime
$14,641
Other pay
$4,796
Benefits
$0
Total compensation
$41,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20959
Total Pay
$41,086

Michael Negler works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $41,086 in 2026.

Joseph Johnson Jr

Police Officer 1/PPD Police

2026 total comp
$41,086
Base pay
$21,648
Overtime
$14,641
Other pay
$4,796
Benefits
$0
Total compensation
$41,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12341
Total Pay
$41,086

Joseph Johnson Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $41,086 in 2026.

Eric Rivera

Police Officer 1/PPD Police

2026 total comp
$41,080
Base pay
$21,648
Overtime
$15,014
Other pay
$4,418
Benefits
$0
Total compensation
$41,080
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30350
Total Pay
$41,080

Eric Rivera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $41,080.

Derek Brown

Police Officer 1/PPD Police

2026 total comp
$41,048
Base pay
$21,648
Overtime
$14,607
Other pay
$4,792
Benefits
$0
Total compensation
$41,048
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6690
Total Pay
$41,048

At PPD Police, Derek Brown serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $41,048.

Paul Hartigan

Police Officer 1/PPD Police

2024 total comp
$40,982
Base pay
$0
Overtime
$0
Other pay
$40,982
Benefits
$0
Total compensation
$40,982
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17193
Total Pay
$40,982

At PPD Police, Paul Hartigan serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $40,982.

Richard Butler

Police Officer 1/PPD Police

2026 total comp
$40,971
Base pay
$21,648
Overtime
$14,540
Other pay
$4,783
Benefits
$0
Total compensation
$40,971
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17802
Total Pay
$40,971

Richard Butler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,971.

Mark Renzi

Police Officer 1/PPD Police

2026 total comp
$40,951
Base pay
$21,648
Overtime
$14,980
Other pay
$4,322
Benefits
$0
Total compensation
$40,951
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12100
Total Pay
$40,951

Mark Renzi works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $40,951 in 2026.

Ariel Lora

Police Officer 1/PPD Police

2022 total comp
$40,939
Base pay
$26,870
Overtime
$332
Other pay
$13,737
Benefits
$0
Total compensation
$40,939
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13245
Total Pay
$40,939

Ariel Lora holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $40,939.

Rashad Guess

Police Officer 1/PPD Police

2026 total comp
$40,894
Base pay
$21,648
Overtime
$14,641
Other pay
$4,604
Benefits
$0
Total compensation
$40,894
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19992
Total Pay
$40,894

Rashad Guess is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,894.

Stephen Williams

Police Officer 1/PPD Police

2024 total comp
$40,888
Base pay
$26,448
Overtime
$0
Other pay
$14,440
Benefits
$0
Total compensation
$40,888
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7341
Total Pay
$59,656

Stephen Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $40,888.

James Oneill

Police Officer 1/PPD Police

2026 total comp
$40,772
Base pay
$21,648
Overtime
$14,912
Other pay
$4,211
Benefits
$0
Total compensation
$40,772
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17094
Total Pay
$40,772

James Oneill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,772.

Philip Scratchard

Police Officer 1/PPD Police

2026 total comp
$40,772
Base pay
$21,648
Overtime
$14,912
Other pay
$4,211
Benefits
$0
Total compensation
$40,772
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19162
Total Pay
$40,772

Philip Scratchard holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $40,772.

James Martin

Police Officer 1/PPD Police

2026 total comp
$40,738
Base pay
$21,648
Overtime
$14,709
Other pay
$4,381
Benefits
$0
Total compensation
$40,738
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25766
Total Pay
$40,738

At PPD Police, James Martin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $40,738.

Kevin Bell

Police Officer 1/PPD Police

2023 total comp
$40,705
Base pay
$12,092
Overtime
$239
Other pay
$28,375
Benefits
$0
Total compensation
$40,705
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18548
Total Pay
$40,705

At PPD Police, Kevin Bell serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $40,705.

Kenneth Kustra

Police Officer 1/PPD Police

2023 total comp
$40,685
Base pay
$27,419
Overtime
$4,117
Other pay
$9,149
Benefits
$0
Total compensation
$40,685
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
5608
Total Pay
$40,685

Kenneth Kustra holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $40,685.

Brian Williams

Police Officer 1/PPD Police

2026 total comp
$40,675
Base pay
$21,648
Overtime
$14,653
Other pay
$4,374
Benefits
$0
Total compensation
$40,675
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16537
Total Pay
$40,675

Brian Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $40,675 in 2026.

Brian Buttner

Police Officer 1/PPD Police

2021 total comp
$40,671
Base pay
$30,161
Overtime
$1,484
Other pay
$9,025
Benefits
$0
Total compensation
$40,671
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
6596
Total Pay
$40,671

Brian Buttner is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $40,671.

Michael Levin

Police Officer 1/PPD Police

2026 total comp
$40,659
Base pay
$21,648
Overtime
$14,811
Other pay
$4,200
Benefits
$0
Total compensation
$40,659
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25718
Total Pay
$40,659

Michael Levin works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $40,659 in 2026.

Thomas Bullick

Police Officer 1/PPD Police

2026 total comp
$40,639
Base pay
$21,648
Overtime
$15,285
Other pay
$3,705
Benefits
$0
Total compensation
$40,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15625
Total Pay
$40,639

Thomas Bullick works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $40,639 in 2026.

Michael Vu

Police Officer 1/PPD Police

2026 total comp
$40,602
Base pay
$21,648
Overtime
$15,251
Other pay
$3,702
Benefits
$0
Total compensation
$40,602
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28265
Total Pay
$40,602

Michael Vu is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,602.

Michael Cahill

Police Officer 1/PPD Police

2026 total comp
$40,588
Base pay
$21,648
Overtime
$14,370
Other pay
$4,569
Benefits
$0
Total compensation
$40,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36057
Total Pay
$40,588

Michael Cahill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $40,588.