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 5

Edwin Torres Jr

Police Officer 1/PPD Police

2026 total comp
$34,423
Base pay
$21,648
Overtime
$9,219
Other pay
$3,556
Benefits
$0
Total compensation
$34,423
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9257
Total Pay
$34,423

Edwin Torres Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,423.

Christian Hatcher

Police Officer 1/PPD Police

2026 total comp
$34,423
Base pay
$21,648
Overtime
$9,219
Other pay
$3,556
Benefits
$0
Total compensation
$34,423
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20770
Total Pay
$34,423

Christian Hatcher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,423.

John Cain

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10477
Total Pay
$34,412

At PPD Police, John Cain serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,412.

Christopher Rolon

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26823
Total Pay
$34,412

At PPD Police, Christopher Rolon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,412.

Lee Jackson

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2804
Total Pay
$34,412

Lee Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,412.

Julius Adams

Police Officer 1/PPD Police

2026 total comp
$34,412
Base pay
$21,648
Overtime
$9,625
Other pay
$3,138
Benefits
$0
Total compensation
$34,412
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5138
Total Pay
$34,412

Julius Adams works as a Police Officer 1 for PPD Police. Their status is salaried. Julius earned $34,412 in 2026.

Joshua Maresca

Police Officer 1/PPD Police

2026 total comp
$34,381
Base pay
$21,648
Overtime
$9,388
Other pay
$3,345
Benefits
$0
Total compensation
$34,381
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14315
Total Pay
$34,381

At PPD Police, Joshua Maresca serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,381.

Lezlie Saba

Police Officer 1/PPD Police

2023 total comp
$34,374
Base pay
$6,364
Overtime
$0
Other pay
$28,010
Benefits
$0
Total compensation
$34,374
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
15813
Total Pay
$34,374

Lezlie Saba works as a Police Officer 1 for PPD Police. Their status is salaried. Lezlie earned $34,374 in 2023.

Frances Schill

Police Officer 1/PPD Police

2026 total comp
$34,359
Base pay
$21,648
Overtime
$9,015
Other pay
$3,695
Benefits
$0
Total compensation
$34,359
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1669
Total Pay
$34,359

Frances Schill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,359.

Brian Benz

Police Officer 1/PPD Police

2026 total comp
$34,356
Base pay
$21,648
Overtime
$9,422
Other pay
$3,286
Benefits
$0
Total compensation
$34,356
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9229
Total Pay
$34,356

Brian Benz works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $34,356 in 2026.

William Ferguson

Police Officer 1/PPD Police

2026 total comp
$34,344
Base pay
$21,648
Overtime
$9,354
Other pay
$3,341
Benefits
$0
Total compensation
$34,344
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8802
Total Pay
$34,344

William Ferguson works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $34,344 in 2026.

Jacob Dirlam

Police Officer 1/PPD Police

2026 total comp
$34,337
Base pay
$21,648
Overtime
$9,558
Other pay
$3,131
Benefits
$0
Total compensation
$34,337
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10999
Total Pay
$34,337

Jacob Dirlam is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,337.

Robert Schutte

Police Officer 1/PPD Police

2022 total comp
$34,335
Base pay
$31,205
Overtime
$0
Other pay
$3,129
Benefits
$0
Total compensation
$34,335
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
23382
Total Pay
$34,335

Robert Schutte holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $34,335.

Craig Jones

Police Officer 1/PPD Police

2026 total comp
$34,333
Base pay
$21,648
Overtime
$8,676
Other pay
$4,008
Benefits
$0
Total compensation
$34,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29185
Total Pay
$34,333

Craig Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Craig earned $34,333 in 2026.

Brittany Mccusker

Police Officer 1/PPD Police

2022 total comp
$34,322
Base pay
$31,445
Overtime
$0
Other pay
$2,877
Benefits
$0
Total compensation
$34,322
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17684
Total Pay
$34,322

Brittany Mccusker is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $34,322.

Albert De Biase

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3401
Total Pay
$34,322

Albert De Biase holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $34,322.

Brennan Hatala

Police Officer 1/PPD Police

2026 total comp
$34,297
Base pay
$19,484
Overtime
$12,872
Other pay
$1,941
Benefits
$0
Total compensation
$34,297
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45779
Total Pay
$34,297

Brennan Hatala is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,297.

Rigoberto Perez

Police Officer 1/PPD Police

2026 total comp
$34,263
Base pay
$21,648
Overtime
$9,490
Other pay
$3,124
Benefits
$0
Total compensation
$34,263
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21536
Total Pay
$34,263

Rigoberto Perez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,263.

Cynthia Brown

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
26240
Total Pay
$34,257

Cynthia Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Cynthia earned $34,257 in 2020.

Sekou Washington

Police Officer 1/PPD Police

2022 total comp
$34,256
Base pay
$16,294
Overtime
$2,479
Other pay
$15,483
Benefits
$0
Total compensation
$34,256
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
27501
Total Pay
$34,256

At PPD Police, Sekou Washington serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $34,256.

Joseph Murphy

Police Officer 1/PPD Police

2026 total comp
$34,249
Base pay
$21,648
Overtime
$8,744
Other pay
$3,856
Benefits
$0
Total compensation
$34,249
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4289
Total Pay
$24,396

Joseph Murphy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,249.

Ricardo Rosa

Police Officer 1/PPD Police

2026 total comp
$34,245
Base pay
$21,648
Overtime
$8,914
Other pay
$3,683
Benefits
$0
Total compensation
$34,245
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21285
Total Pay
$34,245

Ricardo Rosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,245.

Edwin Lebron

Police Officer 1/PPD Police

2026 total comp
$34,234
Base pay
$21,648
Overtime
$5,660
Other pay
$6,925
Benefits
$0
Total compensation
$34,234
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27505
Total Pay
$34,234

Edwin Lebron is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,234.

Edward Hassett

Police Officer 1/PPD Police

2026 total comp
$34,233
Base pay
$19,484
Overtime
$12,811
Other pay
$1,938
Benefits
$0
Total compensation
$34,233
Employment type
Salaried

Source-specific fields

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

Edward Hassett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,233.

Shivam Sharma

Police Officer 1/PPD Police

2026 total comp
$34,230
Base pay
$20,783
Overtime
$10,477
Other pay
$2,970
Benefits
$0
Total compensation
$34,230
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42063
Total Pay
$34,230

At PPD Police, Shivam Sharma serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,230.

Benson Churgai

Police Officer 1/PPD Police

2026 total comp
$34,225
Base pay
$21,648
Overtime
$9,456
Other pay
$3,121
Benefits
$0
Total compensation
$34,225
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15581
Total Pay
$34,225

At PPD Police, Benson Churgai serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,225.

Brian Stark

Police Officer 1/PPD Police

2026 total comp
$34,218
Base pay
$21,648
Overtime
$8,575
Other pay
$3,995
Benefits
$0
Total compensation
$34,218
Employment type
Salaried

Source-specific fields

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

Brian Stark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,218.

Patrick Farrell

Police Officer 1/PPD Police

2026 total comp
$34,210
Base pay
$21,648
Overtime
$8,710
Other pay
$3,852
Benefits
$0
Total compensation
$34,210
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11781
Total Pay
$34,210

Patrick Farrell works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $34,210 in 2026.

Raul Gray

Police Officer 1/PPD Police

2026 total comp
$34,210
Base pay
$21,648
Overtime
$8,710
Other pay
$3,852
Benefits
$0
Total compensation
$34,210
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28976
Total Pay
$34,210

Raul Gray works as a Police Officer 1 for PPD Police. Their status is salaried. Raul earned $34,210 in 2026.

Angel Gonzalez

Police Officer 1/PPD Police

2026 total comp
$34,207
Base pay
$21,648
Overtime
$8,880
Other pay
$3,679
Benefits
$0
Total compensation
$34,207
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
16733
Total Pay
$33,400

Angel Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,207.

Richard Hayes Jr

Police Officer 1/PPD Police

2026 total comp
$34,207
Base pay
$21,648
Overtime
$8,880
Other pay
$3,679
Benefits
$0
Total compensation
$34,207
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23848
Total Pay
$34,207

Richard Hayes Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $34,207 in 2026.

Andrew Fredericks

Police Officer 1/PPD Police

2026 total comp
$34,188
Base pay
$21,648
Overtime
$9,422
Other pay
$3,118
Benefits
$0
Total compensation
$34,188
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
447
Total Pay
$34,188

At PPD Police, Andrew Fredericks serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,188.

Brian Laureano

Police Officer 1/PPD Police

2026 total comp
$34,172
Base pay
$21,648
Overtime
$8,676
Other pay
$3,847
Benefits
$0
Total compensation
$34,172
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36682
Total Pay
$34,172

Brian Laureano works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $34,172 in 2026.

Daniel Herrera

Police Officer 1/PPD Police

2026 total comp
$34,168
Base pay
$19,484
Overtime
$12,750
Other pay
$1,934
Benefits
$0
Total compensation
$34,168
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45797
Total Pay
$34,168

Daniel Herrera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,168.

Patrick Durkin

Police Officer 1/PPD Police

2026 total comp
$34,158
Base pay
$21,648
Overtime
$8,981
Other pay
$3,529
Benefits
$0
Total compensation
$34,158
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16153
Total Pay
$34,158

Patrick Durkin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,158.

Shannon Shippey

Police Officer 1/PPD Police

2026 total comp
$34,156
Base pay
$21,648
Overtime
$9,185
Other pay
$3,323
Benefits
$0
Total compensation
$34,156
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shannon Shippey serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,156.

Thomas Rola Jr

Police Officer 1/PPD Police

2026 total comp
$34,134
Base pay
$21,648
Overtime
$8,642
Other pay
$3,843
Benefits
$0
Total compensation
$34,134
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36129
Total Pay
$34,134

Thomas Rola Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,134.

Zwannah Thomas

Police Officer 1/PPD Police

2026 total comp
$34,133
Base pay
$21,577
Overtime
$9,591
Other pay
$2,964
Benefits
$0
Total compensation
$34,133
Employment type
Salaried

Source-specific fields

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

At PPD Police, Zwannah Thomas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,133.

Nina Sousa

Police Officer 1/PPD Police

2026 total comp
$34,123
Base pay
$20,783
Overtime
$10,379
Other pay
$2,961
Benefits
$0
Total compensation
$34,123
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40153
Total Pay
$34,123

At PPD Police, Nina Sousa serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,123.

Enerdy Arias

Police Officer 1/PPD Police

2026 total comp
$34,113
Base pay
$21,648
Overtime
$9,354
Other pay
$3,111
Benefits
$0
Total compensation
$34,113
Employment type
Salaried

Source-specific fields

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

Enerdy Arias works as a Police Officer 1 for PPD Police. Their status is salaried. Enerdy earned $34,113 in 2026.