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 17

Eric Lee

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$1,762
Other pay
$3,095
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11550
Total Pay
$36,709

Eric Lee holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,506.

Abiam Torres

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Abiam Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,506.

Alyssa Reyes

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Alyssa Reyes is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,506.

Philip Chan

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$2,440
Other pay
$2,417
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

Philip Chan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,506.

John Pasquarello

Police Officer 1/PPD Police

2026 total comp
$26,506
Base pay
$21,648
Overtime
$1,762
Other pay
$3,095
Benefits
$0
Total compensation
$26,506
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Pasquarello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,506.

Brian Quirple

Police Officer 1/PPD Police

2026 total comp
$26,500
Base pay
$21,648
Overtime
$1,830
Other pay
$3,021
Benefits
$0
Total compensation
$26,500
Employment type
Salaried

Source-specific fields

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

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

Hector Valerio

Police Officer 1/PPD Police

2026 total comp
$26,500
Base pay
$19,204
Overtime
$5,796
Other pay
$1,500
Benefits
$0
Total compensation
$26,500
Employment type
Salaried

Source-specific fields

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

At PPD Police, Hector Valerio serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,500.

Ryan Fisher

Police Officer 1/PPD Police

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

Source-specific fields

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

Ryan Fisher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,497.

Joshua Kling

Police Officer 1/PPD Police

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

Source-specific fields

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

Joshua Kling is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,497.

Craig Van Sciver

Police Officer 1/PPD Police

2026 total comp
$26,496
Base pay
$21,648
Overtime
$1,864
Other pay
$2,984
Benefits
$0
Total compensation
$26,496
Employment type
Salaried

Source-specific fields

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

Craig Van Sciver is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,496.

Shawn Ritchie

Police Officer 1/PPD Police

2026 total comp
$26,496
Base pay
$21,648
Overtime
$1,864
Other pay
$2,984
Benefits
$0
Total compensation
$26,496
Employment type
Salaried

Source-specific fields

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

At PPD Police, Shawn Ritchie serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,496.

Ariana Perry

Police Officer 1/PPD Police

2026 total comp
$26,488
Base pay
$18,185
Overtime
$6,804
Other pay
$1,499
Benefits
$0
Total compensation
$26,488
Employment type
Salaried

Source-specific fields

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

Ariana Perry works as a Police Officer 1 for PPD Police. Their status is salaried. Ariana earned $26,488 in 2026.

Alexis Salazar-Polanco

Police Officer 1/PPD Police

2026 total comp
$26,488
Base pay
$18,185
Overtime
$6,804
Other pay
$1,499
Benefits
$0
Total compensation
$26,488
Employment type
Salaried

Source-specific fields

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

Alexis Salazar-Polanco works as a Police Officer 1 for PPD Police. Their status is salaried. Alexis earned $26,488 in 2026.

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.