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
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+

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.

Record list

Employees with this title

Highest-paid first / page 79

Sammy Sanchez

Police Officer 1/PPD Police

2026 total comp
$26,486
Base pay
$21,648
Overtime
$2,101
Other pay
$2,736
Benefits
$0
Total compensation
$26,486
Employment type
Salaried

Source-specific fields

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

Sammy Sanchez works as a Police Officer 1 for PPD Police. Their status is salaried. Sammy earned $26,486 in 2026.

Gabrielle Swart

Police Officer 1/PPD Police

2026 total comp
$26,464
Base pay
$21,648
Overtime
$1,220
Other pay
$3,595
Benefits
$0
Total compensation
$26,464
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13340
Total Pay
$26,464

Gabrielle Swart is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,464.

Matthew Mulholland

Police Officer 1/PPD Police

2026 total comp
$26,460
Base pay
$21,648
Overtime
$2,237
Other pay
$2,575
Benefits
$0
Total compensation
$26,460
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9529
Total Pay
$26,460

Matthew Mulholland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,460.

Gerald Rahill

Police Officer 1/PPD Police

2026 total comp
$26,448
Base pay
$21,648
Overtime
$2,067
Other pay
$2,733
Benefits
$0
Total compensation
$26,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15676
Total Pay
$26,448

Gerald Rahill works as a Police Officer 1 for PPD Police. Their status is salaried. Gerald earned $26,448 in 2026.

James Morrison

Police Officer 1/PPD Police

2026 total comp
$26,448
Base pay
$21,648
Overtime
$2,067
Other pay
$2,733
Benefits
$0
Total compensation
$26,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12674
Total Pay
$26,448

James Morrison is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,448.

Brett Peter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20026
Total Pay
$26,448

Brett Peter is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $26,448.

Keith Weitman

Police Officer 1/PPD Police

2026 total comp
$26,432
Base pay
$21,648
Overtime
$2,372
Other pay
$2,411
Benefits
$0
Total compensation
$26,432
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30214
Total Pay
$26,432

Keith Weitman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,432.

Kenyatta Simmons

Police Officer 1/PPD Police

2026 total comp
$26,432
Base pay
$21,648
Overtime
$2,372
Other pay
$2,411
Benefits
$0
Total compensation
$26,432
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33076
Total Pay
$26,432

Kenyatta Simmons works as a Police Officer 1 for PPD Police. Their status is salaried. Kenyatta earned $26,432 in 2026.

Timothy Taylor

Police Officer 1/PPD Police

2026 total comp
$26,423
Base pay
$21,648
Overtime
$1,932
Other pay
$2,842
Benefits
$0
Total compensation
$26,423
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29598
Total Pay
$29,157

Timothy Taylor works as a Police Officer 1 for PPD Police. Their status is salaried. Timothy earned $26,423 in 2026.

Curtis Cothran

Police Officer 1/PPD Police

2026 total comp
$26,422
Base pay
$18,185
Overtime
$1,196
Other pay
$7,041
Benefits
$0
Total compensation
$26,422
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49387
Total Pay
$26,422

Curtis Cothran is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,422.

Jennifer Welch

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15337
Total Pay
$26,418

Jennifer Welch holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $26,418.

Alex Cherisen

Police Officer 1/PPD Police

2026 total comp
$26,415
Base pay
$18,185
Overtime
$6,263
Other pay
$1,967
Benefits
$0
Total compensation
$26,415
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48806
Total Pay
$26,415

Alex Cherisen works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $26,415 in 2026.

Rosalie Barrett

Police Officer 1/PPD Police

2026 total comp
$26,411
Base pay
$21,648
Overtime
$2,034
Other pay
$2,729
Benefits
$0
Total compensation
$26,411
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15908
Total Pay
$26,411

Rosalie Barrett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,411.

Sameer Baxter-Shivers

Police Officer 1/PPD Police

2026 total comp
$26,410
Base pay
$16,669
Overtime
$1,644
Other pay
$8,097
Benefits
$0
Total compensation
$26,410
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51427
Total Pay
$26,410

At PPD Police, Sameer Baxter-Shivers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,410.

Shane Seiber

Police Officer 1/PPD Police

2026 total comp
$26,394
Base pay
$21,648
Overtime
$2,339
Other pay
$2,407
Benefits
$0
Total compensation
$26,394
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27952
Total Pay
$26,394

At PPD Police, Shane Seiber serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,394.

Isaiah Soto

Police Officer 1/PPD Police

2026 total comp
$26,394
Base pay
$21,648
Overtime
$2,339
Other pay
$2,407
Benefits
$0
Total compensation
$26,394
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35444
Total Pay
$26,394

Isaiah Soto works as a Police Officer 1 for PPD Police. Their status is salaried. Isaiah earned $26,394 in 2026.

Felix Camacho

Police Officer 1/PPD Police

2026 total comp
$26,392
Base pay
$18,185
Overtime
$1,167
Other pay
$7,039
Benefits
$0
Total compensation
$26,392
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50270
Total Pay
$26,392

Felix Camacho is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,392.

Eric Leary

Police Officer 1/PPD Police

2026 total comp
$26,385
Base pay
$21,648
Overtime
$2,169
Other pay
$2,567
Benefits
$0
Total compensation
$26,385
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8436
Total Pay
$26,385

Eric Leary is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,385.

Thomas Ndeto

Police Officer 1/PPD Police

2026 total comp
$26,385
Base pay
$21,648
Overtime
$2,169
Other pay
$2,567
Benefits
$0
Total compensation
$26,385
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33714
Total Pay
$26,385

Thomas Ndeto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,385.

Monica Richburg

Police Officer 1/PPD Police

2026 total comp
$26,385
Base pay
$21,648
Overtime
$1,898
Other pay
$2,838
Benefits
$0
Total compensation
$26,385
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30296
Total Pay
$26,385

At PPD Police, Monica Richburg serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,385.

Robert Heck

Police Officer 1/PPD Police

2026 total comp
$26,377
Base pay
$21,577
Overtime
$2,508
Other pay
$2,292
Benefits
$0
Total compensation
$26,377
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39205
Total Pay
$26,377

Robert Heck works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $26,377 in 2026.

Jeffery Stauffer

Police Officer 1/PPD Police

2026 total comp
$26,373
Base pay
$21,648
Overtime
$2,000
Other pay
$2,725
Benefits
$0
Total compensation
$26,373
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18885
Total Pay
$26,373

Jeffery Stauffer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,373.

Sherrell Jackson

Police Officer 1/PPD Police

2026 total comp
$26,368
Base pay
$18,185
Overtime
$6,690
Other pay
$1,493
Benefits
$0
Total compensation
$26,368
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50108
Total Pay
$26,368

Sherrell Jackson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,368.

Ryan Morrow

Police Officer 1/PPD Police

2026 total comp
$26,357
Base pay
$21,648
Overtime
$2,305
Other pay
$2,404
Benefits
$0
Total compensation
$26,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15189
Total Pay
$26,357

Ryan Morrow is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,357.

Kevin Rivera

Police Officer 1/PPD Police

2026 total comp
$26,357
Base pay
$21,648
Overtime
$2,305
Other pay
$2,404
Benefits
$0
Total compensation
$26,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17510
Total Pay
$26,357

Kevin Rivera holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,357.

Stephen Dangerfield

Police Officer 1/PPD Police

2026 total comp
$26,353
Base pay
$21,648
Overtime
$1,627
Other pay
$3,077
Benefits
$0
Total compensation
$26,353
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12334
Total Pay
$26,353

At PPD Police, Stephen Dangerfield serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,353.

James Zimmerman Jr

Police Officer 1/PPD Police

2026 total comp
$26,353
Base pay
$21,648
Overtime
$1,627
Other pay
$3,077
Benefits
$0
Total compensation
$26,353
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23961
Total Pay
$26,353

At PPD Police, James Zimmerman Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,353.

John Gallagher

Police Officer 1/PPD Police

2026 total comp
$26,343
Base pay
$19,484
Overtime
$5,369
Other pay
$1,491
Benefits
$0
Total compensation
$26,343
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46600
Total Pay
$26,343

John Gallagher is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,343.

Timothy Broder

Police Officer 1/PPD Police

2026 total comp
$26,343
Base pay
$19,484
Overtime
$5,368
Other pay
$1,491
Benefits
$0
Total compensation
$26,343
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43130
Total Pay
$26,343

Timothy Broder is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,343.

Susan Spires

Police Officer 1/PPD Police

2026 total comp
$26,335
Base pay
$21,648
Overtime
$1,966
Other pay
$2,721
Benefits
$0
Total compensation
$26,335
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27495
Total Pay
$26,335

Susan Spires works as a Police Officer 1 for PPD Police. Their status is salaried. Susan earned $26,335 in 2026.

Daniel Mason

Police Officer 1/PPD Police

2026 total comp
$26,335
Base pay
$21,648
Overtime
$1,966
Other pay
$2,721
Benefits
$0
Total compensation
$26,335
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33367
Total Pay
$26,335

Daniel Mason works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $26,335 in 2026.

Michael Verdi

Police Officer 1/PPD Police

2026 total comp
$26,332
Base pay
$21,648
Overtime
$2,282
Other pay
$2,402
Benefits
$0
Total compensation
$26,332
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21779
Total Pay
$26,332

Michael Verdi works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $26,332 in 2026.

Joseph Thomas

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
28256
Total Pay
$26,325

Joseph Thomas works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $26,325 in 2025.

Brian Weaver

Police Officer 1/PPD Police

2026 total comp
$26,323
Base pay
$21,648
Overtime
$1,898
Other pay
$2,776
Benefits
$0
Total compensation
$26,323
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29485
Total Pay
$26,323

Brian Weaver is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,323.

Duong Doan

Police Officer 1/PPD Police

2026 total comp
$26,320
Base pay
$21,648
Overtime
$2,271
Other pay
$2,400
Benefits
$0
Total compensation
$26,320
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25099
Total Pay
$26,320

At PPD Police, Duong Doan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,320.

Sukhrob Asilov

Police Officer 1/PPD Police

2026 total comp
$26,317
Base pay
$18,532
Overtime
$6,296
Other pay
$1,490
Benefits
$0
Total compensation
$26,317
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47631
Total Pay
$26,317

Sukhrob Asilov works as a Police Officer 1 for PPD Police. Their status is salaried. Sukhrob earned $26,317 in 2026.

Dean Kelly

Police Officer 1/PPD Police

2026 total comp
$26,307
Base pay
$18,185
Overtime
$6,633
Other pay
$1,489
Benefits
$0
Total compensation
$26,307
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51296
Total Pay
$26,307

Dean Kelly works as a Police Officer 1 for PPD Police. Their status is salaried. Dean earned $26,307 in 2026.

Shamus Nally

Police Officer 1/PPD Police

2026 total comp
$26,305
Base pay
$21,648
Overtime
$1,695
Other pay
$2,962
Benefits
$0
Total compensation
$26,305
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7121
Total Pay
$26,305

Shamus Nally holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,305.

Kellie Gray

Police Officer 1/PPD Police

2026 total comp
$26,305
Base pay
$21,648
Overtime
$1,695
Other pay
$2,962
Benefits
$0
Total compensation
$26,305
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35360
Total Pay
$26,305

Kellie Gray is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,305.

Charles Gary

Police Officer 1/PPD Police

2026 total comp
$26,303
Base pay
$21,577
Overtime
$2,440
Other pay
$2,285
Benefits
$0
Total compensation
$26,303
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38861
Total Pay
$26,303

At PPD Police, Charles Gary serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,303.