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 95

Myrna Moore

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7583
Total Pay
$24,511

Myrna Moore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Joseph Wieczorek

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8134
Total Pay
$24,511

Joseph Wieczorek works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $24,511 in 2026.

Arthur Green

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8227
Total Pay
$24,511

At PPD Police, Arthur Green serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Richard Price

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9186
Total Pay
$24,511

Richard Price is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Thomas Devine

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9883
Total Pay
$24,511

Thomas Devine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Mark Selby

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11619
Total Pay
$24,511

Mark Selby works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $24,511 in 2026.

Joseph Cooney

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12628
Total Pay
$24,511

Joseph Cooney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Nelson Villalta

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13084
Total Pay
$24,511

At PPD Police, Nelson Villalta serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Felicia Martin

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13542
Total Pay
$24,511

Felicia Martin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Dennis Andrejczak

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13585
Total Pay
$24,511

At PPD Police, Dennis Andrejczak serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Michael Devlin

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13947
Total Pay
$24,511

At PPD Police, Michael Devlin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Derrick Bryant

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14275
Total Pay
$24,511

At PPD Police, Derrick Bryant serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Richard Hamilton

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14509
Total Pay
$24,511

At PPD Police, Richard Hamilton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Joseph Smith

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
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 $24,511.

Jennifer Brunson

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15271
Total Pay
$24,511

Jennifer Brunson works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $24,511 in 2026.

Mitchell Mc Keever

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15552
Total Pay
$24,511

Mitchell Mc Keever is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Rhonda Congleton

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16207
Total Pay
$24,511

Rhonda Congleton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Michael O Hanlon

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17395
Total Pay
$24,511

At PPD Police, Michael O Hanlon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Charles Taylor

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17528
Total Pay
$24,511

Charles Taylor is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Michelle Holmes

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19229
Total Pay
$24,511

Michelle Holmes works as a Police Officer 1 for PPD Police. Their status is salaried. Michelle earned $24,511 in 2026.

Rocio Garnica

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19754
Total Pay
$24,511

Rocio Garnica works as a Police Officer 1 for PPD Police. Their status is salaried. Rocio earned $24,511 in 2026.

Gary Burrell

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20146
Total Pay
$24,511

At PPD Police, Gary Burrell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Samantha Hancock

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20498
Total Pay
$24,511

Samantha Hancock holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Jacqueline Carter-Pearsall

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20946
Total Pay
$24,511

Jacqueline Carter-Pearsall holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

James Quick

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21191
Total Pay
$24,511

James Quick is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Kenneth Vassallo

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21509
Total Pay
$24,511

Kenneth Vassallo works as a Police Officer 1 for PPD Police. Their status is salaried. Kenneth earned $24,511 in 2026.

Christoph Tynes

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22110
Total Pay
$24,511

Christoph Tynes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Joseph Ellerby Jr

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25878
Total Pay
$24,511

Joseph Ellerby Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $24,511 in 2026.

Saab Abraham

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26022
Total Pay
$24,511

Saab Abraham is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Clifford Durham Jr

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26165
Total Pay
$24,511

Clifford Durham Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Kyle Bey

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26195
Total Pay
$24,511

Kyle Bey works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $24,511 in 2026.

Gary Mercante

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26230
Total Pay
$24,511

Gary Mercante works as a Police Officer 1 for PPD Police. Their status is salaried. Gary earned $24,511 in 2026.

Francis Ciamaichelo

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27242
Total Pay
$24,511

Francis Ciamaichelo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Waleska Garcia

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27244
Total Pay
$24,511

Waleska Garcia works as a Police Officer 1 for PPD Police. Their status is salaried. Waleska earned $24,511 in 2026.

Ronald Mc Cutcheon

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27471
Total Pay
$24,511

Ronald Mc Cutcheon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,511.

Laurie Carter

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28413
Total Pay
$24,511

Laurie Carter works as a Police Officer 1 for PPD Police. Their status is salaried. Laurie earned $24,511 in 2026.

Kathleen Ciamaichelo

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30160
Total Pay
$24,511

Kathleen Ciamaichelo is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Gabriel Torres

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32717
Total Pay
$24,511

Gabriel Torres is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,511.

Ernest Pollard Jr

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32742
Total Pay
$24,511

At PPD Police, Ernest Pollard Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.

Rashaan Cooper

Police Officer 1/PPD Police

2026 total comp
$24,511
Base pay
$21,648
Overtime
$0
Other pay
$2,862
Benefits
$0
Total compensation
$24,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33122
Total Pay
$24,511

At PPD Police, Rashaan Cooper serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,511.