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