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 98

Sabrina Grant

Police Officer 1/PPD Police

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

Source-specific fields

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

Sabrina Grant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Melvin Brooks

Police Officer 1/PPD Police

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

Source-specific fields

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

Melvin Brooks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Michael Gereaghty Iii

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Thomas Seymour

Police Officer 1/PPD Police

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

Source-specific fields

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

Thomas Seymour is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Gretchen Flanagan

Police Officer 1/PPD Police

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

Source-specific fields

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

Gretchen Flanagan works as a Police Officer 1 for PPD Police. Their status is salaried. Gretchen earned $24,396 in 2026.

Dionne Baker-Grant

Police Officer 1/PPD Police

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

Source-specific fields

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

Dionne Baker-Grant works as a Police Officer 1 for PPD Police. Their status is salaried. Dionne earned $24,396 in 2026.

Jose Cartagena

Police Officer 1/PPD Police

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

Source-specific fields

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

Jose Cartagena holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Wesley Moore

Police Officer 1/PPD Police

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

Source-specific fields

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

Wesley Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Arnold Downing Jr

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Arnold Downing Jr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.

Brendan Mclaughlin

Police Officer 1/PPD Police

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

Source-specific fields

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

Brendan Mclaughlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

James Hartsfield Jr.

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, James Hartsfield Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.

Paul Jesberger

Police Officer 1/PPD Police

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

Source-specific fields

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

Paul Jesberger holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Haydee Mendez

Police Officer 1/PPD Police

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

Source-specific fields

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

Haydee Mendez works as a Police Officer 1 for PPD Police. Their status is salaried. Haydee earned $24,396 in 2026.

Tanisha Rosario

Police Officer 1/PPD Police

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

Source-specific fields

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

Tanisha Rosario is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Thomas Wilmer Iii

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Kasey Phillips

Police Officer 1/PPD Police

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

Source-specific fields

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

Kasey Phillips holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Gina Martin

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Kevin Devlin

Police Officer 1/PPD Police

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

Source-specific fields

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

Kevin Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $24,396 in 2026.

Cherie Jones

Police Officer 1/PPD Police

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

Source-specific fields

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

Cherie Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Cherie earned $24,396 in 2026.

Barbara Blackford

Police Officer 1/PPD Police

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

Source-specific fields

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

Barbara Blackford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Katrina Tyler

Police Officer 1/PPD Police

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

Source-specific fields

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

Katrina Tyler is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Cathy Seiple

Police Officer 1/PPD Police

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

Source-specific fields

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

Cathy Seiple works as a Police Officer 1 for PPD Police. Their status is salaried. Cathy earned $24,396 in 2026.

Ricardo Colon

Police Officer 1/PPD Police

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

Source-specific fields

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

Ricardo Colon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Melissa Smith

Police Officer 1/PPD Police

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

Source-specific fields

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

Melissa Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Melissa earned $24,396 in 2026.

Kelly Boos

Police Officer 1/PPD Police

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

Source-specific fields

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

Kelly Boos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Matthew Mocharnuk

Police Officer 1/PPD Police

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

Source-specific fields

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

Matthew Mocharnuk is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Stephen Gantz

Police Officer 1/PPD Police

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

Source-specific fields

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

Stephen Gantz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Joseph Rush

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Joseph Rush serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.

Naima Abdullah

Police Officer 1/PPD Police

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

Source-specific fields

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

Naima Abdullah works as a Police Officer 1 for PPD Police. Their status is salaried. Naima earned $24,396 in 2026.

Kenneth Long

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Adam Douglas

Police Officer 1/PPD Police

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

Source-specific fields

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

Adam Douglas works as a Police Officer 1 for PPD Police. Their status is salaried. Adam earned $24,396 in 2026.

Tawana Smith

Police Officer 1/PPD Police

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

Source-specific fields

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

Tawana Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Tawana earned $24,396 in 2026.

Joseph Kelly

Police Officer 1/PPD Police

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

Source-specific fields

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

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

Adrian Truitt

Police Officer 1/PPD Police

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

Source-specific fields

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

Adrian Truitt holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Holly Dennis

Police Officer 1/PPD Police

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

Source-specific fields

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

Holly Dennis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Joycetta Collins

Police Officer 1/PPD Police

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

Source-specific fields

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

Joycetta Collins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,396.

Denis Szychulski

Police Officer 1/PPD Police

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

Source-specific fields

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

Denis Szychulski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,396.

Albert Cruz

Police Officer 1/PPD Police

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

Source-specific fields

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

Albert Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Albert earned $24,396 in 2026.

Ronald Dubose Jr.

Police Officer 1/PPD Police

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

Source-specific fields

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

Ronald Dubose Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. Ronald earned $24,396 in 2026.

Robert Mccarthy

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Robert Mccarthy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,396.