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 78

Ryan Nelson

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ryan Nelson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,655.

Aaron Jackson

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

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

Tyler White

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

Tyler White works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $26,655 in 2026.

Kevin Clifton

Police Officer 1/PPD Police

2026 total comp
$26,655
Base pay
$21,648
Overtime
$2,576
Other pay
$2,431
Benefits
$0
Total compensation
$26,655
Employment type
Salaried

Source-specific fields

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

Kevin Clifton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,655.

Donald Mawson

Police Officer 1/PPD Police

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

Source-specific fields

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

Donald Mawson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,648.

Dominic Stefanelli

Police Officer 1/PPD Police

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

Source-specific fields

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

Dominic Stefanelli is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,648.

Michael Mocharnuk

Police Officer 1/PPD Police

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

Source-specific fields

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

Michael Mocharnuk is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $26,641.

James Mooney Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Nicolas Verrecchio

Police Officer 1/PPD Police

2026 total comp
$26,624
Base pay
$19,770
Overtime
$4,542
Other pay
$2,313
Benefits
$0
Total compensation
$26,624
Employment type
Salaried

Source-specific fields

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

Nicolas Verrecchio is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,624.

Herbert Lopez

Police Officer 1/PPD Police

2026 total comp
$26,618
Base pay
$21,648
Overtime
$2,542
Other pay
$2,428
Benefits
$0
Total compensation
$26,618
Employment type
Salaried

Source-specific fields

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

Herbert Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Herbert earned $26,618 in 2026.

Daniel Kornak

Police Officer 1/PPD Police

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

Source-specific fields

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

Daniel Kornak holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,612.

Steven Kpaw

Police Officer 1/PPD Police

2026 total comp
$26,612
Base pay
$18,185
Overtime
$1,082
Other pay
$7,345
Benefits
$0
Total compensation
$26,612
Employment type
Salaried

Source-specific fields

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

At PPD Police, Steven Kpaw serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,612.

Dion Kent

Police Officer 1/PPD Police

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

Source-specific fields

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

Dion Kent is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,611.

Samuel Rivera

Police Officer 1/PPD Police

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

Source-specific fields

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

Samuel Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Samuel earned $26,611 in 2026.

Michelle Arrigo

Police Officer 1/PPD Police

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

Source-specific fields

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

Michelle Arrigo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,610.

Savr Muchkaev

Police Officer 1/PPD Police

2026 total comp
$26,603
Base pay
$16,669
Overtime
$1,827
Other pay
$8,108
Benefits
$0
Total compensation
$26,603
Employment type
Salaried

Source-specific fields

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

Savr Muchkaev works as a Police Officer 1 for PPD Police. Their status is salaried. Savr earned $26,603 in 2026.

Nazeer Bostick

Police Officer 1/PPD Police

2026 total comp
$26,602
Base pay
$19,484
Overtime
$5,613
Other pay
$1,506
Benefits
$0
Total compensation
$26,602
Employment type
Salaried

Source-specific fields

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

Nazeer Bostick works as a Police Officer 1 for PPD Police. Their status is salaried. Nazeer earned $26,602 in 2026.

Eddie Garro-Garcia

Police Officer 1/PPD Police

2026 total comp
$26,581
Base pay
$21,648
Overtime
$2,508
Other pay
$2,424
Benefits
$0
Total compensation
$26,581
Employment type
Salaried

Source-specific fields

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

At PPD Police, Eddie Garro-Garcia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,581.

Latonya Bey

Police Officer 1/PPD Police

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

Source-specific fields

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

Latonya Bey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,573.

Warren Veal

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12658
Total Pay
$26,566

Warren Veal works as a Police Officer 1 for PPD Police. Their status is salaried. Warren earned $26,566 in 2022.

Mark Brockington

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Mark Brockington serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,562.

Paul Pugh

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Paul Pugh serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,562.

Dameen Holbrook

Police Officer 1/PPD Police

2026 total comp
$26,543
Base pay
$21,648
Overtime
$2,474
Other pay
$2,421
Benefits
$0
Total compensation
$26,543
Employment type
Salaried

Source-specific fields

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

Dameen Holbrook works as a Police Officer 1 for PPD Police. Their status is salaried. Dameen earned $26,543 in 2026.

Dante Givens

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Dante Givens serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,535.

Pasquale Matteo

Police Officer 1/PPD Police

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

Source-specific fields

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

Pasquale Matteo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,535.

Stephen Hernandez

Police Officer 1/PPD Police

2026 total comp
$26,533
Base pay
$18,532
Overtime
$6,499
Other pay
$1,502
Benefits
$0
Total compensation
$26,533
Employment type
Salaried

Source-specific fields

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

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

Raymond Andrejczak Jr

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
12329
Total Pay
$26,506

Raymond Andrejczak Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Raymond earned $26,506 in 2026.

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.