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 2

Sara Mitchell

Police Officer 1/PPD Police

2026 total comp
$35,658
Base pay
$21,648
Overtime
$10,540
Other pay
$3,469
Benefits
$0
Total compensation
$35,658
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27088
Total Pay
$35,658

Sara Mitchell works as a Police Officer 1 for PPD Police. Their status is salaried. Sara earned $35,658 in 2026.

Julius Ingram

Police Officer 1/PPD Police

2026 total comp
$35,655
Base pay
$20,783
Overtime
$11,778
Other pay
$3,094
Benefits
$0
Total compensation
$35,655
Employment type
Salaried

Source-specific fields

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

Julius Ingram works as a Police Officer 1 for PPD Police. Their status is salaried. Julius earned $35,655 in 2026.

Ryan Struble

Police Officer 1/PPD Police

2026 total comp
$35,642
Base pay
$21,648
Overtime
$10,744
Other pay
$3,250
Benefits
$0
Total compensation
$35,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21471
Total Pay
$35,642

At PPD Police, Ryan Struble serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,642.

William Smith

Police Officer 1/PPD Police

2026 total comp
$35,638
Base pay
$21,648
Overtime
$9,829
Other pay
$4,161
Benefits
$0
Total compensation
$35,638
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

At PPD Police, William Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,638.

Byron Dawson

Police Officer 1/PPD Police

2026 total comp
$35,623
Base pay
$21,648
Overtime
$9,964
Other pay
$4,011
Benefits
$0
Total compensation
$35,623
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7776
Total Pay
$35,623

At PPD Police, Byron Dawson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,623.

Ismael Bezares

Police Officer 1/PPD Police

2026 total comp
$35,605
Base pay
$21,648
Overtime
$10,710
Other pay
$3,247
Benefits
$0
Total compensation
$35,605
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24107
Total Pay
$35,605

Ismael Bezares holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,605.

Derrick Days

Police Officer 1/PPD Police

2026 total comp
$35,591
Base pay
$19,484
Overtime
$14,092
Other pay
$2,015
Benefits
$0
Total compensation
$35,591
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44277
Total Pay
$35,591

Derrick Days is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,591.

Eric Negroni

Police Officer 1/PPD Police

2026 total comp
$35,583
Base pay
$21,648
Overtime
$10,473
Other pay
$3,462
Benefits
$0
Total compensation
$35,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3694
Total Pay
$35,583

Eric Negroni is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,583.

Patrick Cannon

Police Officer 1/PPD Police

2026 total comp
$35,561
Base pay
$21,648
Overtime
$9,761
Other pay
$4,152
Benefits
$0
Total compensation
$35,561
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9194
Total Pay
$35,561

Patrick Cannon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,561.

Xiomara Oliveras

Police Officer 1/PPD Police

2026 total comp
$35,558
Base pay
$19,484
Overtime
$14,062
Other pay
$2,013
Benefits
$0
Total compensation
$35,558
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45704
Total Pay
$35,558

At PPD Police, Xiomara Oliveras serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,558.

Carl Charles

Police Officer 1/PPD Police

2026 total comp
$35,557
Base pay
$21,648
Overtime
$10,235
Other pay
$3,673
Benefits
$0
Total compensation
$35,557
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25185
Total Pay
$35,557

Carl Charles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,557.

Brian Solomon

Police Officer 1/PPD Police

2026 total comp
$35,555
Base pay
$20,925
Overtime
$11,388
Other pay
$3,242
Benefits
$0
Total compensation
$35,555
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15629
Total Pay
$35,555

Brian Solomon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,555.

William Gress Jr

Police Officer 1/PPD Police

2026 total comp
$35,547
Base pay
$21,648
Overtime
$9,896
Other pay
$4,002
Benefits
$0
Total compensation
$35,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22890
Total Pay
$35,547

William Gress Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,547.

Jeffrey Stauffer

Police Officer 1/PPD Police

2026 total comp
$35,545
Base pay
$21,648
Overtime
$10,439
Other pay
$3,458
Benefits
$0
Total compensation
$35,545
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8511
Total Pay
$35,545

At PPD Police, Jeffrey Stauffer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,545.

Tequan Harris

Police Officer 1/PPD Police

2026 total comp
$35,541
Base pay
$20,783
Overtime
$11,518
Other pay
$3,241
Benefits
$0
Total compensation
$35,541
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
32857
Total Pay
$35,541

Tequan Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Tequan earned $35,541 in 2026.

Alexander Rivera-Agosto

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17050
Total Pay
$35,530

At PPD Police, Alexander Rivera-Agosto serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,530.

Michael Lawley

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30612
Total Pay
$35,530

Michael Lawley works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $35,530 in 2026.

Jonathan Henriquez

Police Officer 1/PPD Police

2026 total comp
$35,530
Base pay
$21,648
Overtime
$10,642
Other pay
$3,240
Benefits
$0
Total compensation
$35,530
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16280
Total Pay
$35,530

Jonathan Henriquez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,530.

Brian Johnson

Police Officer 1/PPD Police

2026 total comp
$35,498
Base pay
$21,648
Overtime
$10,032
Other pay
$3,818
Benefits
$0
Total compensation
$35,498
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25855
Total Pay
$35,498

Brian Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,498.

Mark Minissale

Police Officer 1/PPD Police

2026 total comp
$35,494
Base pay
$21,648
Overtime
$10,642
Other pay
$3,204
Benefits
$0
Total compensation
$35,494
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14219
Total Pay
$35,494

Mark Minissale works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $35,494 in 2026.

Thomas Ditro

Police Officer 1/PPD Police

2026 total comp
$35,493
Base pay
$21,648
Overtime
$10,608
Other pay
$3,236
Benefits
$0
Total compensation
$35,493
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14551
Total Pay
$35,493

Thomas Ditro works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $35,493 in 2026.

Edward Seislove

Police Officer 1/PPD Police

2026 total comp
$35,481
Base pay
$21,648
Overtime
$10,168
Other pay
$3,665
Benefits
$0
Total compensation
$35,481
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13596
Total Pay
$35,481

Edward Seislove holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,481.

Wednesday Reid

Police Officer 1/PPD Police

2026 total comp
$35,471
Base pay
$21,648
Overtime
$9,829
Other pay
$3,994
Benefits
$0
Total compensation
$35,471
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27967
Total Pay
$35,471

Wednesday Reid is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,471.

Leonard Wright

Police Officer 1/PPD Police

2026 total comp
$35,471
Base pay
$21,648
Overtime
$9,829
Other pay
$3,994
Benefits
$0
Total compensation
$35,471
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35682
Total Pay
$35,471

Leonard Wright holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,471.

Joseph Campbell

Police Officer 1/PPD Police

2026 total comp
$35,470
Base pay
$21,648
Overtime
$10,371
Other pay
$3,451
Benefits
$0
Total compensation
$35,470
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3731
Total Pay
$33,675

Joseph Campbell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,470.

Edward Solvibile

Police Officer 1/PPD Police

2026 total comp
$35,458
Base pay
$19,841
Overtime
$11,625
Other pay
$3,992
Benefits
$0
Total compensation
$35,458
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5782
Total Pay
$35,458

Edward Solvibile works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $35,458 in 2026.

Shawn Liles

Police Officer 1/PPD Police

2023 total comp
$35,431
Base pay
$16,865
Overtime
$0
Other pay
$18,566
Benefits
$0
Total compensation
$35,431
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4641
Total Pay
$35,431

Shawn Liles is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $35,431.

Michael Mullin

Police Officer 1/PPD Police

2026 total comp
$35,419
Base pay
$21,648
Overtime
$10,540
Other pay
$3,230
Benefits
$0
Total compensation
$35,419
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36720
Total Pay
$35,419

Michael Mullin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,419.

Drew Rice

Police Officer 1/PPD Police

2026 total comp
$35,406
Base pay
$21,648
Overtime
$10,100
Other pay
$3,657
Benefits
$0
Total compensation
$35,406
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3724
Total Pay
$35,406

Drew Rice holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,406.

Marchetta Kinard

Police Officer 1/PPD Police

2026 total comp
$35,395
Base pay
$21,648
Overtime
$10,303
Other pay
$3,443
Benefits
$0
Total compensation
$35,395
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10000
Total Pay
$35,395

Marchetta Kinard works as a Police Officer 1 for PPD Police. Their status is salaried. Marchetta earned $35,395 in 2026.

Matthew Kaiser

Police Officer 1/PPD Police

2026 total comp
$35,395
Base pay
$21,648
Overtime
$10,303
Other pay
$3,443
Benefits
$0
Total compensation
$35,395
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33710
Total Pay
$35,395

Matthew Kaiser works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $35,395 in 2026.

Jacqueline Rosa

Police Officer 1/PPD Police

2026 total comp
$35,394
Base pay
$21,648
Overtime
$9,761
Other pay
$3,985
Benefits
$0
Total compensation
$35,394
Employment type
Salaried

Source-specific fields

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

Jacqueline Rosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,394.

Christopher Szewczak

Police Officer 1/PPD Police

2026 total comp
$35,394
Base pay
$21,648
Overtime
$9,761
Other pay
$3,985
Benefits
$0
Total compensation
$35,394
Employment type
Salaried

Source-specific fields

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

At PPD Police, Christopher Szewczak serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,394.

Maritza Matos

Police Officer 1/PPD Police

2024 total comp
$35,389
Base pay
$21,489
Overtime
$0
Other pay
$13,900
Benefits
$0
Total compensation
$35,389
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6592
Total Pay
$35,389

Maritza Matos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,389.

Victor Vespasiani

Police Officer 1/PPD Police

2026 total comp
$35,381
Base pay
$21,648
Overtime
$10,507
Other pay
$3,226
Benefits
$0
Total compensation
$35,381
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13686
Total Pay
$35,381

Victor Vespasiani works as a Police Officer 1 for PPD Police. Their status is salaried. Victor earned $35,381 in 2026.

Jose Gutierrez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13624
Total Pay
$35,368

Jose Gutierrez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,368.

Michael Southerland

Police Officer 1/PPD Police

2024 total comp
$35,342
Base pay
$28,101
Overtime
$0
Other pay
$7,241
Benefits
$0
Total compensation
$35,342
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10510
Total Pay
$35,342

Michael Southerland holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $35,342.

Kevin Ward

Police Officer 1/PPD Police

2026 total comp
$35,330
Base pay
$21,648
Overtime
$10,032
Other pay
$3,649
Benefits
$0
Total compensation
$35,330
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15724
Total Pay
$35,330

At PPD Police, Kevin Ward serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,330.

Ryan Clement

Police Officer 1/PPD Police

2026 total comp
$35,330
Base pay
$21,648
Overtime
$10,032
Other pay
$3,649
Benefits
$0
Total compensation
$35,330
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5823
Total Pay
$35,330

Ryan Clement is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,330.

Danielle Gonzalez

Police Officer 1/PPD Police

2026 total comp
$35,307
Base pay
$21,648
Overtime
$10,439
Other pay
$3,219
Benefits
$0
Total compensation
$35,307
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25038
Total Pay
$35,307

Danielle Gonzalez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,307.