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

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.

Record list

Employees with this title

Highest-paid first / page 88

Michael Tait

Police Officer 1/PPD Police

2026 total comp
$25,128
Base pay
$21,648
Overtime
$0
Other pay
$3,479
Benefits
$0
Total compensation
$25,128
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21159
Total Pay
$25,128

Michael Tait holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,128.

Shakira Horton

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$1,186
Other pay
$2,292
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31491
Total Pay
$25,126

Shakira Horton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,126.

Ryan Sundry

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$1,186
Other pay
$2,292
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35991
Total Pay
$25,126

Ryan Sundry works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $25,126 in 2026.

John Kiker Jr

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$881
Other pay
$2,596
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4639
Total Pay
$25,126

John Kiker Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,126.

Jill Gargel

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10790
Total Pay
$25,125

Jill Gargel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Joseph Smith

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13308
Total Pay
$25,125

At PPD Police, Joseph Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,125.

Robert Di Pietro

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15311
Total Pay
$25,125

Robert Di Pietro is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,125.

Tracy Brooks

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23330
Total Pay
$25,125

Tracy Brooks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Rafael Nieves-Smart

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24480
Total Pay
$25,125

Rafael Nieves-Smart holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Patricia Vicchiarelli

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27708
Total Pay
$25,125

Patricia Vicchiarelli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Scott Brous

Police Officer 1/PPD Police

2026 total comp
$25,125
Base pay
$21,648
Overtime
$542
Other pay
$2,934
Benefits
$0
Total compensation
$25,125
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32594
Total Pay
$25,125

Scott Brous holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Johangelie Thomas Estrada

Police Officer 1/PPD Police

2026 total comp
$25,121
Base pay
$21,648
Overtime
$0
Other pay
$3,473
Benefits
$0
Total compensation
$25,121
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36835
Total Pay
$25,121

Johangelie Thomas Estrada holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,121.

Lynne Zirilli

Police Officer 1/PPD Police

2026 total comp
$25,103
Base pay
$21,648
Overtime
$576
Other pay
$2,879
Benefits
$0
Total compensation
$25,103
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36552
Total Pay
$25,103

Lynne Zirilli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,103.

Carle Gabauer

Police Officer 1/PPD Police

2026 total comp
$25,089
Base pay
$21,648
Overtime
$1,152
Other pay
$2,288
Benefits
$0
Total compensation
$25,089
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3455
Total Pay
$25,089

At PPD Police, Carle Gabauer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,089.

Thomas Price

Police Officer 1/PPD Police

2026 total comp
$25,089
Base pay
$21,648
Overtime
$1,152
Other pay
$2,288
Benefits
$0
Total compensation
$25,089
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18175
Total Pay
$44,434

Thomas Price works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $25,089 in 2026.

Michael Givens

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11676
Total Pay
$25,083

Michael Givens is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

William Bonner

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16025
Total Pay
$25,083

William Bonner is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

Eric Tyler

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36230
Total Pay
$25,083

Eric Tyler is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

Guillermo Torres

Police Officer 1/PPD Police

2026 total comp
$25,057
Base pay
$21,303
Overtime
$0
Other pay
$3,754
Benefits
$0
Total compensation
$25,057
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4327
Total Pay
$25,057

At PPD Police, Guillermo Torres serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,057.

Tahira Bradley

Police Officer 1/PPD Police

2026 total comp
$25,053
Base pay
$19,204
Overtime
$3,408
Other pay
$2,440
Benefits
$0
Total compensation
$25,053
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
14313
Total Pay
$25,053

Tahira Bradley works as a Police Officer 1 for PPD Police. Their status is salaried. Tahira earned $25,053 in 2026.

Matthew Mccuen

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36324
Total Pay
$25,050

Matthew Mccuen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

John Lee Iii

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27068
Total Pay
$25,050

John Lee Iii works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $25,050 in 2026.

Shaterra Phillips

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4101
Total Pay
$25,050

Shaterra Phillips is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Todd Jones

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9694
Total Pay
$25,050

Todd Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Owen Schaeffer

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14512
Total Pay
$25,050

At PPD Police, Owen Schaeffer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,050.

Angel Bardales

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30325
Total Pay
$25,050

Angel Bardales is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Lawrence Webb

Police Officer 1/PPD Police

2026 total comp
$25,045
Base pay
$21,648
Overtime
$542
Other pay
$2,855
Benefits
$0
Total compensation
$25,045
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13706
Total Pay
$25,045

Lawrence Webb holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,045.

Tina Staley-Bailey

Police Officer 1/PPD Police

2026 total comp
$25,045
Base pay
$21,648
Overtime
$576
Other pay
$2,821
Benefits
$0
Total compensation
$25,045
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36249
Total Pay
$25,045

Tina Staley-Bailey works as a Police Officer 1 for PPD Police. Their status is salaried. Tina earned $25,045 in 2026.

Eric Robbins

Police Officer 1/PPD Police

2026 total comp
$25,042
Base pay
$21,648
Overtime
$1,220
Other pay
$2,174
Benefits
$0
Total compensation
$25,042
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
37875
Total Pay
$25,042

Eric Robbins works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $25,042 in 2026.

Michael Kirby

Police Officer 1/PPD Police

2026 total comp
$25,041
Base pay
$21,577
Overtime
$1,288
Other pay
$2,176
Benefits
$0
Total compensation
$25,041
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38911
Total Pay
$25,041

Michael Kirby works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $25,041 in 2026.

Troy Dighello

Police Officer 1/PPD Police

2026 total comp
$25,039
Base pay
$21,648
Overtime
$1,898
Other pay
$1,493
Benefits
$0
Total compensation
$25,039
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32882
Total Pay
$25,039

At PPD Police, Troy Dighello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,039.

Robert Doody Iii

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34009
Total Pay
$25,033

Robert Doody Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,033.

Michael Carabello

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1269
Total Pay
$25,033

Michael Carabello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,033.

Ayeesha Floyd

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16520
Total Pay
$25,033

Ayeesha Floyd works as a Police Officer 1 for PPD Police. Their status is salaried. Ayeesha earned $25,033 in 2026.

Michael Fulcher

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19460
Total Pay
$25,033

Michael Fulcher works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $25,033 in 2026.

Presley Stevenson

Police Officer 1/PPD Police

2026 total comp
$25,031
Base pay
$21,648
Overtime
$1,966
Other pay
$1,417
Benefits
$0
Total compensation
$25,031
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
54008
Total Pay
$25,031

Presley Stevenson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,031.

Kurt Myers

Police Officer 1/PPD Police

2026 total comp
$25,017
Base pay
$21,648
Overtime
$678
Other pay
$2,691
Benefits
$0
Total compensation
$25,017
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21250
Total Pay
$25,017

At PPD Police, Kurt Myers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,017.

Salena Montijo

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29045
Total Pay
$25,014

Salena Montijo works as a Police Officer 1 for PPD Police. Their status is salaried. Salena earned $25,014 in 2026.

Eric Schroder

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26519
Total Pay
$25,014

Eric Schroder works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $25,014 in 2026.

Andrew Ricci

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30008
Total Pay
$25,014

Andrew Ricci holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,014.