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

Julia Mauro

Police Officer 1/PPD Police

2026 total comp
$20,333
Base pay
$18,185
Overtime
$1,025
Other pay
$1,123
Benefits
$0
Total compensation
$20,333
Employment type
Salaried

Source-specific fields

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

Julia Mauro holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,333.

Daniel Laracuente-Cruz

Police Officer 1/PPD Police

2026 total comp
$20,321
Base pay
$18,185
Overtime
$1,082
Other pay
$1,055
Benefits
$0
Total compensation
$20,321
Employment type
Salaried

Source-specific fields

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

Daniel Laracuente-Cruz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,321.

Brianna Davis

Police Officer 1/PPD Police

2026 total comp
$20,302
Base pay
$18,185
Overtime
$968
Other pay
$1,149
Benefits
$0
Total compensation
$20,302
Employment type
Salaried

Source-specific fields

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

Brianna Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Brianna earned $20,302 in 2026.

John Verrecchio

Police Officer 1/PPD Police

2026 total comp
$20,297
Base pay
$16,669
Overtime
$2,479
Other pay
$1,149
Benefits
$0
Total compensation
$20,297
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
28763
Total Pay
$46,713

John Verrecchio is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,297.

Steven Simons

Police Officer 1/PPD Police

2026 total comp
$20,261
Base pay
$16,669
Overtime
$1,331
Other pay
$2,262
Benefits
$0
Total compensation
$20,261
Employment type
Salaried

Source-specific fields

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

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

William Franklin

Police Officer 1/PPD Police

2026 total comp
$20,259
Base pay
$18,185
Overtime
$456
Other pay
$1,618
Benefits
$0
Total compensation
$20,259
Employment type
Salaried

Source-specific fields

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

At PPD Police, William Franklin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,259.

Roderick Miller

Police Officer 1/PPD Police

2026 total comp
$20,252
Base pay
$18,532
Overtime
$573
Other pay
$1,146
Benefits
$0
Total compensation
$20,252
Employment type
Salaried

Source-specific fields

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

Roderick Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,252.

Michael Galan

Police Officer 1/PPD Police

2026 total comp
$20,242
Base pay
$18,185
Overtime
$911
Other pay
$1,146
Benefits
$0
Total compensation
$20,242
Employment type
Salaried

Source-specific fields

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

Michael Galan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,242.

Zachary Adelsberger

Police Officer 1/PPD Police

2026 total comp
$20,242
Base pay
$18,185
Overtime
$911
Other pay
$1,146
Benefits
$0
Total compensation
$20,242
Employment type
Salaried

Source-specific fields

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

Zachary Adelsberger is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,242.

Devin Lawrence-Jackson

Police Officer 1/PPD Police

2026 total comp
$20,239
Base pay
$16,669
Overtime
$1,357
Other pay
$2,213
Benefits
$0
Total compensation
$20,239
Employment type
Salaried

Source-specific fields

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

Devin Lawrence-Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,239.

Victor Tiu

Police Officer 1/PPD Police

2026 total comp
$20,233
Base pay
$19,484
Overtime
$488
Other pay
$261
Benefits
$0
Total compensation
$20,233
Employment type
Salaried

Source-specific fields

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

At PPD Police, Victor Tiu serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,233.

Reginald Hunter

Police Officer 1/PPD Police

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

Source-specific fields

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

Reginald Hunter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,212.

Elijah Brooks

Police Officer 1/PPD Police

2026 total comp
$20,192
Base pay
$18,185
Overtime
$512
Other pay
$1,494
Benefits
$0
Total compensation
$20,192
Employment type
Salaried

Source-specific fields

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

Elijah Brooks is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,192.

Michael Nimmo

Police Officer 1/PPD Police

2026 total comp
$20,181
Base pay
$18,185
Overtime
$854
Other pay
$1,142
Benefits
$0
Total compensation
$20,181
Employment type
Salaried

Source-specific fields

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

Michael Nimmo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,181.

Timothy Palmer

Police Officer 1/PPD Police

2026 total comp
$20,181
Base pay
$18,185
Overtime
$854
Other pay
$1,142
Benefits
$0
Total compensation
$20,181
Employment type
Salaried

Source-specific fields

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

Timothy Palmer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,181.

Johnathan Cox

Police Officer 1/PPD Police

2026 total comp
$20,151
Base pay
$18,185
Overtime
$826
Other pay
$1,141
Benefits
$0
Total compensation
$20,151
Employment type
Salaried

Source-specific fields

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

At PPD Police, Johnathan Cox serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,151.

David Truong

Police Officer 1/PPD Police

2026 total comp
$20,139
Base pay
$18,185
Overtime
$883
Other pay
$1,071
Benefits
$0
Total compensation
$20,139
Employment type
Salaried

Source-specific fields

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

David Truong works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $20,139 in 2026.

David Morales

Police Officer 1/PPD Police

2026 total comp
$20,138
Base pay
$18,185
Overtime
$342
Other pay
$1,612
Benefits
$0
Total compensation
$20,138
Employment type
Salaried

Source-specific fields

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

David Morales works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $20,138 in 2026.

Daniel Tait

Police Officer 1/PPD Police

2026 total comp
$20,138
Base pay
$18,185
Overtime
$342
Other pay
$1,612
Benefits
$0
Total compensation
$20,138
Employment type
Salaried

Source-specific fields

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

Daniel Tait is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,138.

Zachary Crutchman

Police Officer 1/PPD Police

2026 total comp
$20,138
Base pay
$18,185
Overtime
$342
Other pay
$1,612
Benefits
$0
Total compensation
$20,138
Employment type
Salaried

Source-specific fields

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

Zachary Crutchman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $20,138.

Zachary Raymond

Police Officer 1/PPD Police

2023 total comp
$20,138
Base pay
$7,637
Overtime
$716
Other pay
$11,785
Benefits
$0
Total compensation
$20,138
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36085
Total Pay
$20,138

Zachary Raymond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $20,138.

Stephen Lindsay

Police Officer 1/PPD Police

2026 total comp
$20,121
Base pay
$18,185
Overtime
$797
Other pay
$1,139
Benefits
$0
Total compensation
$20,121
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stephen Lindsay serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,121.

Jahaam Mungen

Police Officer 1/PPD Police

2026 total comp
$20,121
Base pay
$18,185
Overtime
$797
Other pay
$1,139
Benefits
$0
Total compensation
$20,121
Employment type
Salaried

Source-specific fields

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

Jahaam Mungen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,121.

David Cartagena

Police Officer 1/PPD Police

2026 total comp
$20,121
Base pay
$18,185
Overtime
$797
Other pay
$1,139
Benefits
$0
Total compensation
$20,121
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20616
Total Pay
$27,545

David Cartagena is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,121.

O'Briena Dixon

Police Officer 1/PPD Police

2026 total comp
$20,121
Base pay
$18,185
Overtime
$797
Other pay
$1,139
Benefits
$0
Total compensation
$20,121
Employment type
Salaried

Source-specific fields

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

At PPD Police, O'Briena Dixon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $20,121.

Dominique Johnson

Police Officer 1/PPD Police

2026 total comp
$20,112
Base pay
$18,033
Overtime
$0
Other pay
$2,078
Benefits
$0
Total compensation
$20,112
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11132
Total Pay
$20,112

Dominique Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,112.

Ruben Latimer-Diaz

Police Officer 1/PPD Police

2026 total comp
$20,091
Base pay
$18,185
Overtime
$769
Other pay
$1,137
Benefits
$0
Total compensation
$20,091
Employment type
Salaried

Source-specific fields

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

Ruben Latimer-Diaz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,091.

Carolyn Young

Police Officer 1/PPD Police

2021 total comp
$20,082
Base pay
$11,968
Overtime
$0
Other pay
$8,114
Benefits
$0
Total compensation
$20,082
Employment type
Salaried

Source-specific fields

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

At PPD Police, Carolyn Young serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $20,082.

Mark Lucas

Police Officer 1/PPD Police

2026 total comp
$20,066
Base pay
$18,532
Overtime
$399
Other pay
$1,136
Benefits
$0
Total compensation
$20,066
Employment type
Salaried

Source-specific fields

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

Mark Lucas works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $20,066 in 2026.

Micah Lewis

Police Officer 1/PPD Police

2026 total comp
$20,061
Base pay
$18,185
Overtime
$740
Other pay
$1,136
Benefits
$0
Total compensation
$20,061
Employment type
Salaried

Source-specific fields

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

Micah Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,061.

Kemanie Bailey

Police Officer 1/PPD Police

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

Source-specific fields

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

Kemanie Bailey works as a Police Officer 1 for PPD Police. Their status is salaried. Kemanie earned $20,055 in 2026.

Damir Chesney

Police Officer 1/PPD Police

2026 total comp
$20,030
Base pay
$18,185
Overtime
$712
Other pay
$1,134
Benefits
$0
Total compensation
$20,030
Employment type
Salaried

Source-specific fields

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

Damir Chesney is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,030.

Brian Belli

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
10652
Total Pay
$20,022

At PPD Police, Brian Belli serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $20,022.

Christopher Izzi

Police Officer 1/PPD Police

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

Source-specific fields

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

Christopher Izzi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $20,010.

Brian Wolf

Police Officer 1/PPD Police

2026 total comp
$19,978
Base pay
$18,033
Overtime
$0
Other pay
$1,944
Benefits
$0
Total compensation
$19,978
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24242
Total Pay
$19,978

Brian Wolf works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $19,978 in 2026.

Kayla Venziale

Police Officer 1/PPD Police

2026 total comp
$19,880
Base pay
$18,185
Overtime
$569
Other pay
$1,125
Benefits
$0
Total compensation
$19,880
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50216
Total Pay
$19,880

Kayla Venziale is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,880.

Robert Peck

Police Officer 1/PPD Police

2019 total comp
$19,855
Base pay
$14,913
Overtime
$0
Other pay
$4,942
Benefits
$0
Total compensation
$19,855
Employment type
Salaried

Source-specific fields

Base Salary
$70,496
Employee Category
Civil Service
Job Code
6A02
Public Id
29688
Total Pay
$19,855

Robert Peck works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $19,855 in 2019.

Darius Bernhardt

Police Officer 1/PPD Police

2026 total comp
$19,836
Base pay
$18,185
Overtime
$57
Other pay
$1,595
Benefits
$0
Total compensation
$19,836
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48251
Total Pay
$19,836

Darius Bernhardt is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $19,836.

Ida Keyes

Police Officer 1/PPD Police

2023 total comp
$19,821
Base pay
$9,546
Overtime
$0
Other pay
$10,275
Benefits
$0
Total compensation
$19,821
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8550
Total Pay
$19,821

At PPD Police, Ida Keyes serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $19,821.

Christopher Arroyo

Police Officer 1/PPD Police

2026 total comp
$19,801
Base pay
$16,669
Overtime
$1,540
Other pay
$1,593
Benefits
$0
Total compensation
$19,801
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
48712
Total Pay
$19,801

At PPD Police, Christopher Arroyo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,801.