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 9

Esteban Meletiche-Santiago

Police Officer 1/PPD Police

2026 total comp
$33,293
Base pay
$21,648
Overtime
$8,609
Other pay
$3,036
Benefits
$0
Total compensation
$33,293
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35180
Total Pay
$33,293

Esteban Meletiche-Santiago holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,293.

Christopher Ozorowski

Police Officer 1/PPD Police

2026 total comp
$33,255
Base pay
$21,648
Overtime
$8,371
Other pay
$3,235
Benefits
$0
Total compensation
$33,255
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15941
Total Pay
$33,255

At PPD Police, Christopher Ozorowski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,255.

Francis Cimorelli

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4108
Total Pay
$33,220

At PPD Police, Francis Cimorelli serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,220.

Robert Saccone Jr

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14748
Total Pay
$33,220

Robert Saccone Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,220.

Michael Calvarese

Police Officer 1/PPD Police

2026 total comp
$33,220
Base pay
$21,648
Overtime
$7,999
Other pay
$3,573
Benefits
$0
Total compensation
$33,220
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1197
Total Pay
$33,220

Michael Calvarese is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,220.

Kevin Lindquist

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28160
Total Pay
$33,218

Kevin Lindquist holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,218.

Martin Masati

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14160
Total Pay
$33,218

Martin Masati works as a Police Officer 1 for PPD Police. Their status is salaried. Martin earned $33,218 in 2026.

Christopher Evanson

Police Officer 1/PPD Police

2026 total comp
$33,218
Base pay
$21,648
Overtime
$8,541
Other pay
$3,029
Benefits
$0
Total compensation
$33,218
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3474
Total Pay
$33,218

Christopher Evanson works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $33,218 in 2026.

Harry Parfitt

Police Officer 1/PPD Police

2026 total comp
$33,217
Base pay
$21,648
Overtime
$8,337
Other pay
$3,232
Benefits
$0
Total compensation
$33,217
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31856
Total Pay
$33,217

At PPD Police, Harry Parfitt serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,217.

Gilberto Gutierrez

Police Officer 1/PPD Police

2026 total comp
$33,214
Base pay
$21,648
Overtime
$8,134
Other pay
$3,431
Benefits
$0
Total compensation
$33,214
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28775
Total Pay
$33,214

Gilberto Gutierrez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,214.

Joseph Calvin

Police Officer 1/PPD Police

2026 total comp
$33,205
Base pay
$21,577
Overtime
$8,744
Other pay
$2,884
Benefits
$0
Total compensation
$33,205
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39430
Total Pay
$33,205

Joseph Calvin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,205.

Luis Cordero

Police Officer 1/PPD Police

2026 total comp
$33,182
Base pay
$21,648
Overtime
$7,965
Other pay
$3,569
Benefits
$0
Total compensation
$33,182
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24413
Total Pay
$33,182

Luis Cordero works as a Police Officer 1 for PPD Police. Their status is salaried. Luis earned $33,182 in 2026.

Brian Pera

Police Officer 1/PPD Police

2026 total comp
$33,181
Base pay
$21,648
Overtime
$8,507
Other pay
$3,026
Benefits
$0
Total compensation
$33,181
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1782
Total Pay
$33,181

Brian Pera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,181.

Sabrina Mccoy

Police Officer 1/PPD Police

2022 total comp
$33,169
Base pay
$10,760
Overtime
$0
Other pay
$22,409
Benefits
$0
Total compensation
$33,169
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22336
Total Pay
$33,169

At PPD Police, Sabrina Mccoy serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $33,169.

Jacqueline Brennan

Police Officer 1/PPD Police

2026 total comp
$33,160
Base pay
$21,648
Overtime
$7,727
Other pay
$3,784
Benefits
$0
Total compensation
$33,160
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25273
Total Pay
$33,160

Jacqueline Brennan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,160.

Blaise Lacca

Police Officer 1/PPD Police

2026 total comp
$33,156
Base pay
$21,648
Overtime
$8,484
Other pay
$3,023
Benefits
$0
Total compensation
$33,156
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22026
Total Pay
$33,156

Blaise Lacca holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $33,156.

Joseph King Iii

Police Officer 1/PPD Police

2026 total comp
$33,144
Base pay
$21,648
Overtime
$8,473
Other pay
$3,022
Benefits
$0
Total compensation
$33,144
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24000
Total Pay
$33,144

Joseph King Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $33,144 in 2026.

Thomas Thompson

Police Officer 1/PPD Police

2026 total comp
$33,142
Base pay
$21,648
Overtime
$8,270
Other pay
$3,224
Benefits
$0
Total compensation
$33,142
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14573
Total Pay
$33,142

Thomas Thompson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,142.

Steven Toner

Police Officer 1/PPD Police

2023 total comp
$33,127
Base pay
$25,435
Overtime
$0
Other pay
$7,691
Benefits
$0
Total compensation
$33,127
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36348
Total Pay
$33,127

Steven Toner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $33,127.

Andrea Wardlow

Police Officer 1/PPD Police

2026 total comp
$33,125
Base pay
$21,648
Overtime
$6,880
Other pay
$4,596
Benefits
$0
Total compensation
$33,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13055
Total Pay
$33,125

Andrea Wardlow is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,125.

Christopher Thompson

Police Officer 1/PPD Police

2026 total comp
$33,113
Base pay
$21,648
Overtime
$8,044
Other pay
$3,421
Benefits
$0
Total compensation
$33,113
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36489
Total Pay
$33,113

Christopher Thompson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,113.

Keri Lewis

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24306
Total Pay
$33,107

Keri Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,107.

Juan Prieto

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6059
Total Pay
$33,107

Juan Prieto is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,107.

Robert Benson Iii

Police Officer 1/PPD Police

2026 total comp
$33,107
Base pay
$21,648
Overtime
$8,439
Other pay
$3,019
Benefits
$0
Total compensation
$33,107
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27626
Total Pay
$33,107

Robert Benson Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $33,107 in 2026.

Gregory Cosenza

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34996
Total Pay
$33,103

Gregory Cosenza works as a Police Officer 1 for PPD Police. Their status is salaried. Gregory earned $33,103 in 2026.

Lap Ting Cindy Yue

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$20,564
Overtime
$8,812
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30233
Total Pay
$33,103

At PPD Police, Lap Ting Cindy Yue serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,103.

Vincent Visco Iii

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12855
Total Pay
$33,103

Vincent Visco Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $33,103 in 2026.

Ernest Griffin

Police Officer 1/PPD Police

2026 total comp
$33,103
Base pay
$21,648
Overtime
$7,727
Other pay
$3,727
Benefits
$0
Total compensation
$33,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30383
Total Pay
$33,103

Ernest Griffin works as a Police Officer 1 for PPD Police. Their status is salaried. Ernest earned $33,103 in 2026.

John Smith

Police Officer 1/PPD Police

2026 total comp
$33,068
Base pay
$21,648
Overtime
$7,863
Other pay
$3,556
Benefits
$0
Total compensation
$33,068
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1302
Total Pay
$33,068

John Smith is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,068.

Christian Clanton

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$8,202
Other pay
$3,217
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6277
Total Pay
$33,067

Christian Clanton works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $33,067 in 2026.

Diertra Cuffie

Police Officer 1/PPD Police

2026 total comp
$33,067
Base pay
$21,648
Overtime
$7,558
Other pay
$3,861
Benefits
$0
Total compensation
$33,067
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20626
Total Pay
$33,067

Diertra Cuffie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,067.

Walter Barron Iii

Police Officer 1/PPD Police

2026 total comp
$33,032
Base pay
$21,648
Overtime
$8,371
Other pay
$3,012
Benefits
$0
Total compensation
$33,032
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24840
Total Pay
$33,032

At PPD Police, Walter Barron Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,032.

Tijuana Singleton

Police Officer 1/PPD Police

2025 total comp
$33,031
Base pay
$15,561
Overtime
$4,279
Other pay
$13,190
Benefits
$0
Total compensation
$33,031
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23443
Total Pay
$33,031

Tijuana Singleton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $33,031.

Thomas Sally

Police Officer 1/PPD Police

2021 total comp
$33,028
Base pay
$26,139
Overtime
$2,003
Other pay
$4,886
Benefits
$0
Total compensation
$33,028
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
24746
Total Pay
$33,028

At PPD Police, Thomas Sally serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $33,028.

Kathleen Nirenberg

Police Officer 1/PPD Police

2026 total comp
$33,025
Base pay
$21,648
Overtime
$7,965
Other pay
$3,411
Benefits
$0
Total compensation
$33,025
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3014
Total Pay
$33,025

At PPD Police, Kathleen Nirenberg serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $33,025.

Stephen Long

Police Officer 1/PPD Police

2026 total comp
$33,004
Base pay
$21,648
Overtime
$6,948
Other pay
$4,408
Benefits
$0
Total compensation
$33,004
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4041
Total Pay
$33,004

Stephen Long is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $33,004.

Sakinah Hall

Police Officer 1/PPD Police

2026 total comp
$32,995
Base pay
$21,648
Overtime
$8,337
Other pay
$3,009
Benefits
$0
Total compensation
$32,995
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16662
Total Pay
$32,995

Sakinah Hall is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,995.

Shawn Bossert

Police Officer 1/PPD Police

2026 total comp
$32,992
Base pay
$21,648
Overtime
$8,134
Other pay
$3,210
Benefits
$0
Total compensation
$32,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23891
Total Pay
$32,992

Shawn Bossert works as a Police Officer 1 for PPD Police. Their status is salaried. Shawn earned $32,992 in 2026.

James Scott Jr

Police Officer 1/PPD Police

2026 total comp
$32,990
Base pay
$21,648
Overtime
$7,490
Other pay
$3,852
Benefits
$0
Total compensation
$32,990
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24870
Total Pay
$32,990

James Scott Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $32,990.

Robert Bowdren

Police Officer 1/PPD Police

2026 total comp
$32,988
Base pay
$21,648
Overtime
$7,626
Other pay
$3,714
Benefits
$0
Total compensation
$32,988
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
996
Total Pay
$32,988

Robert Bowdren works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $32,988 in 2026.