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 42

Eric Girill

Police Officer 1/PPD Police

2021 total comp
$35,774
Base pay
$15,858
Overtime
$337
Other pay
$19,579
Benefits
$0
Total compensation
$35,774
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
8397
Total Pay
$35,774

Eric Girill is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $35,774.

Alyssa Soler

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

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

Alyssa Soler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Elizabeth Elder

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

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

Elizabeth Elder holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Shalva Kalandadze

Police Officer 1/PPD Police

2026 total comp
$35,737
Base pay
$21,648
Overtime
$12,066
Other pay
$2,023
Benefits
$0
Total compensation
$35,737
Employment type
Salaried

Source-specific fields

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

Shalva Kalandadze is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,737.

Richard Riddick

Police Officer 1/PPD Police

2023 total comp
$35,734
Base pay
$7,955
Overtime
$4,773
Other pay
$23,006
Benefits
$0
Total compensation
$35,734
Employment type
Salaried

Source-specific fields

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

Richard Riddick is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $35,734.

Rhonda Smith

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18076
Total Pay
$35,725

Rhonda Smith is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $35,725.

Kevin Mcfadden

Police Officer 1/PPD Police

2026 total comp
$35,717
Base pay
$21,648
Overtime
$10,812
Other pay
$3,257
Benefits
$0
Total compensation
$35,717
Employment type
Salaried

Source-specific fields

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

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

Le Vaun Rudisill

Police Officer 1/PPD Police

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

Source-specific fields

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

Le Vaun Rudisill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,714.

Matthew Zagursky

Police Officer 1/PPD Police

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

Source-specific fields

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

Matthew Zagursky holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,708.

John Bradbury

Police Officer 1/PPD Police

2026 total comp
$35,695
Base pay
$20,564
Overtime
$11,659
Other pay
$3,472
Benefits
$0
Total compensation
$35,695
Employment type
Salaried

Source-specific fields

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

At PPD Police, John Bradbury serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,695.

James Cullen

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, James Cullen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,674.

Bernard Turner Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36834
Total Pay
$35,673

Bernard Turner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Bernard earned $35,673 in 2025.

Reigert Pone

Police Officer 1/PPD Police

2026 total comp
$35,670
Base pay
$21,648
Overtime
$10,337
Other pay
$3,685
Benefits
$0
Total compensation
$35,670
Employment type
Salaried

Source-specific fields

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

Reigert Pone holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,670.

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.