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 Officerroles 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 3

Anthony Britton Jr.

Police Officer 1/PPD Police

2022 total comp
$51,776
Base pay
$3,074
Overtime
$0
Other pay
$48,701
Benefits
$0
Total compensation
$51,776
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12132
Total Pay
$51,776

Anthony Britton Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $51,776.

Saran Pereborow

Police Officer 1/PPD Police

2022 total comp
$51,767
Base pay
$24,595
Overtime
$0
Other pay
$27,172
Benefits
$0
Total compensation
$51,767
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24917
Total Pay
$51,767

Saran Pereborow works as a Police Officer 1 for PPD Police. Their status is salaried. Saran earned $51,767 in 2022.

William Karley

Police Officer 1/PPD Police

2023 total comp
$51,669
Base pay
$20,476
Overtime
$0
Other pay
$31,192
Benefits
$0
Total compensation
$51,669
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20272
Total Pay
$51,669

William Karley is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $51,669.

Herman Willis Jr

Police Officer 1/PPD Police

2026 total comp
$51,599
Base pay
$21,648
Overtime
$23,928
Other pay
$6,023
Benefits
$0
Total compensation
$51,599
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22131
Total Pay
$51,599

Herman Willis Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $51,599.

Harry Taylor Iii

Police Officer 1/PPD Police

2026 total comp
$51,434
Base pay
$21,648
Overtime
$23,995
Other pay
$5,790
Benefits
$0
Total compensation
$51,434
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23545
Total Pay
$51,434

Harry Taylor Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,434.

Pablo Desiderio Jr

Police Officer 1/PPD Police

2026 total comp
$51,304
Base pay
$21,648
Overtime
$24,978
Other pay
$4,678
Benefits
$0
Total compensation
$51,304
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14971
Total Pay
$51,304

At PPD Police, Pablo Desiderio Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $51,304.

Arturo Rivera

Police Officer 1/PPD Police

2026 total comp
$51,304
Base pay
$20,564
Overtime
$26,063
Other pay
$4,677
Benefits
$0
Total compensation
$51,304
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23586
Total Pay
$51,304

Arturo Rivera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,304.

Kyle Rocks

Police Officer 1/PPD Police

2022 total comp
$51,243
Base pay
$26,563
Overtime
$5,368
Other pay
$19,313
Benefits
$0
Total compensation
$51,243
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
16340
Total Pay
$51,243

Kyle Rocks works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $51,243 in 2022.

David Novak

Police Officer 1/PPD Police

2026 total comp
$51,215
Base pay
$21,648
Overtime
$23,589
Other pay
$5,978
Benefits
$0
Total compensation
$51,215
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4319
Total Pay
$51,215

David Novak is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $51,215.

Hilda Serrano

Police Officer 1/PPD Police

2026 total comp
$51,143
Base pay
$21,648
Overtime
$23,995
Other pay
$5,499
Benefits
$0
Total compensation
$51,143
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30217
Total Pay
$51,143

At PPD Police, Hilda Serrano serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $51,143.

Michael Leaden

Police Officer 1/PPD Police

2024 total comp
$51,059
Base pay
$31,407
Overtime
$0
Other pay
$19,652
Benefits
$0
Total compensation
$51,059
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23791
Total Pay
$51,059

Michael Leaden is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $51,059.

Jill Cook

Police Officer 1/PPD Police

2022 total comp
$51,053
Base pay
$21,521
Overtime
$0
Other pay
$29,532
Benefits
$0
Total compensation
$51,053
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
31912
Total Pay
$51,053

At PPD Police, Jill Cook serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $51,053.

Marlon Robinson

Police Officer 1/PPD Police

2026 total comp
$51,052
Base pay
$21,648
Overtime
$24,131
Other pay
$5,273
Benefits
$0
Total compensation
$51,052
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25679
Total Pay
$51,052

Marlon Robinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,052.

Mousa Hasan

Police Officer 1/PPD Police

2026 total comp
$51,052
Base pay
$21,648
Overtime
$24,131
Other pay
$5,273
Benefits
$0
Total compensation
$51,052
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11932
Total Pay
$51,052

Mousa Hasan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $51,052.

James Wade Jr.

Police Officer 1/PPD Police

2026 total comp
$51,052
Base pay
$21,648
Overtime
$23,657
Other pay
$5,747
Benefits
$0
Total compensation
$51,052
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19281
Total Pay
$51,052

At PPD Police, James Wade Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $51,052.

Judy Bond

Police Officer 1/PPD Police

2023 total comp
$51,007
Base pay
$44,110
Overtime
$0
Other pay
$6,897
Benefits
$0
Total compensation
$51,007
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
9785
Total Pay
$51,007

Judy Bond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $51,007.

Roderick Rabb

Police Officer 1/PPD Police

2026 total comp
$50,985
Base pay
$21,648
Overtime
$23,385
Other pay
$5,951
Benefits
$0
Total compensation
$50,985
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22888
Total Pay
$50,985

Roderick Rabb works as a Police Officer 1 for PPD Police. Their status is salaried. Roderick earned $50,985 in 2026.

Michael Perkins

Police Officer 1/PPD Police

2026 total comp
$50,953
Base pay
$21,648
Overtime
$23,826
Other pay
$5,479
Benefits
$0
Total compensation
$50,953
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28972
Total Pay
$50,953

At PPD Police, Michael Perkins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $50,953.

Perry Stephens

Police Officer 1/PPD Police

2026 total comp
$50,937
Base pay
$21,648
Overtime
$23,555
Other pay
$5,734
Benefits
$0
Total compensation
$50,937
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3597
Total Pay
$50,937

At PPD Police, Perry Stephens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $50,937.

Tasha Keel-Augusta

Police Officer 1/PPD Police

2020 total comp
$50,809
Base pay
$29,080
Overtime
$0
Other pay
$21,729
Benefits
$0
Total compensation
$50,809
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
8143
Total Pay
$50,809

Tasha Keel-Augusta is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $50,809.

Tracey Jenkins

Police Officer 1/PPD Police

2026 total comp
$50,717
Base pay
$21,648
Overtime
$23,148
Other pay
$5,920
Benefits
$0
Total compensation
$50,717
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6575
Total Pay
$50,717

Tracey Jenkins works as a Police Officer 1 for PPD Police. Their status is salaried. Tracey earned $50,717 in 2026.

William Suarez

Police Officer 1/PPD Police

2026 total comp
$50,646
Base pay
$0
Overtime
$0
Other pay
$50,646
Benefits
$0
Total compensation
$50,646
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13053
Total Pay
$50,646

William Suarez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $50,646.

Cedric Carter

Police Officer 1/PPD Police

2026 total comp
$50,596
Base pay
$21,648
Overtime
$24,334
Other pay
$4,613
Benefits
$0
Total compensation
$50,596
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36826
Total Pay
$50,596

Cedric Carter is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $50,596.

Shawn Mays

Police Officer 1/PPD Police

2026 total comp
$50,559
Base pay
$21,648
Overtime
$23,080
Other pay
$5,830
Benefits
$0
Total compensation
$50,559
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20422
Total Pay
$50,559

At PPD Police, Shawn Mays serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $50,559.

Thomas Ohm

Police Officer 1/PPD Police

2022 total comp
$50,530
Base pay
$19,984
Overtime
$0
Other pay
$30,547
Benefits
$0
Total compensation
$50,530
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14026
Total Pay
$50,530

Thomas Ohm is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $50,530.

Cynthia Chung

Police Officer 1/PPD Police

2023 total comp
$50,510
Base pay
$12,728
Overtime
$0
Other pay
$37,782
Benefits
$0
Total compensation
$50,510
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6924
Total Pay
$50,510

Cynthia Chung works as a Police Officer 1 for PPD Police. Their status is salaried. Cynthia earned $50,510 in 2023.

Brian James

Police Officer 1/PPD Police

2026 total comp
$50,486
Base pay
$21,648
Overtime
$22,945
Other pay
$5,893
Benefits
$0
Total compensation
$50,486
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30985
Total Pay
$50,486

Brian James is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $50,486.

Diane Gonzalez

Police Officer 1/PPD Police

2026 total comp
$50,441
Base pay
$21,648
Overtime
$23,114
Other pay
$5,678
Benefits
$0
Total compensation
$50,441
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18131
Total Pay
$50,441

Diane Gonzalez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $50,441.

Jonathan Switaj

Police Officer 1/PPD Police

2026 total comp
$50,372
Base pay
$21,648
Overtime
$23,521
Other pay
$5,202
Benefits
$0
Total compensation
$50,372
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31612
Total Pay
$50,372

Jonathan Switaj holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $50,372.

Marilyn Brown

Police Officer 1/PPD Police

2026 total comp
$50,333
Base pay
$21,648
Overtime
$22,809
Other pay
$5,875
Benefits
$0
Total compensation
$50,333
Employment type
Salaried

Source-specific fields

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

Marilyn Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $50,333.

Andrew Langhuber

Police Officer 1/PPD Police

2022 total comp
$50,314
Base pay
$27,670
Overtime
$0
Other pay
$22,645
Benefits
$0
Total compensation
$50,314
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
33344
Total Pay
$50,314

Andrew Langhuber holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $50,314.

Sonya Herron-Adams

Police Officer 1/PPD Police

2025 total comp
$50,264
Base pay
$44,608
Overtime
$0
Other pay
$5,656
Benefits
$0
Total compensation
$50,264
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
7264
Total Pay
$50,264

Sonya Herron-Adams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $50,264.

Vincenzo Laspina

Police Officer 1/PPD Police

2026 total comp
$50,250
Base pay
$21,648
Overtime
$22,945
Other pay
$5,656
Benefits
$0
Total compensation
$50,250
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1630
Total Pay
$50,250

At PPD Police, Vincenzo Laspina serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $50,250.

Luis Chavez

Police Officer 1/PPD Police

2025 total comp
$50,175
Base pay
$34,580
Overtime
$259
Other pay
$15,336
Benefits
$0
Total compensation
$50,175
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22595
Total Pay
$50,175

Luis Chavez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $50,175.

T Nong Lo

Police Officer 1/PPD Police

2026 total comp
$50,173
Base pay
$21,648
Overtime
$22,877
Other pay
$5,648
Benefits
$0
Total compensation
$50,173
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12246
Total Pay
$50,173

T Nong Lo works as a Police Officer 1 for PPD Police. Their status is salaried. T earned $50,173 in 2026.

April Holmes

Police Officer 1/PPD Police

2023 total comp
$50,141
Base pay
$25,105
Overtime
$477
Other pay
$24,559
Benefits
$0
Total compensation
$50,141
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27225
Total Pay
$50,141

April Holmes works as a Police Officer 1 for PPD Police. Their status is salaried. April earned $50,141 in 2023.

James Barkley

Police Officer 1/PPD Police

2026 total comp
$50,141
Base pay
$21,648
Overtime
$22,640
Other pay
$5,853
Benefits
$0
Total compensation
$50,141
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5935
Total Pay
$50,141

James Barkley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $50,141.

Tracy Thomas

Police Officer 1/PPD Police

2026 total comp
$50,111
Base pay
$21,648
Overtime
$23,894
Other pay
$4,569
Benefits
$0
Total compensation
$50,111
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22508
Total Pay
$50,111

Tracy Thomas is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $50,111.

Clarence Lark

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32267
Total Pay
$50,104

Clarence Lark holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $50,104.

Tamarra Martin

Police Officer 1/PPD Police

2025 total comp
$50,069
Base pay
$15,561
Overtime
$0
Other pay
$34,508
Benefits
$0
Total compensation
$50,069
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9544
Total Pay
$50,069

Tamarra Martin is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $50,069.