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 36

Marita Trimber

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Marita Trimber serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,408.

Adam Trush

Police Officer 1/PPD Police

2026 total comp
$24,399
Base pay
$21,292
Overtime
$881
Other pay
$2,225
Benefits
$0
Total compensation
$24,399
Employment type
Salaried

Source-specific fields

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

Adam Trush is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,399.

Eric Bee

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
4731
Total Pay
$24,396

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

Leea Woodlin

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
5025
Total Pay
$24,396

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

Deon Taylor

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
5915
Total Pay
$24,396

At PPD Police, Deon Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Joseph Flynn

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
30199
Total Pay
$24,396

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

Lisa Baker

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
30767
Total Pay
$24,396

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

Scott Burns

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
34601
Total Pay
$24,396

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

Robbi Huff

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
30289
Total Pay
$24,396

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

Keren Rabinovitch

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
6480
Total Pay
$24,396

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

Michael Ragucci

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
1171
Total Pay
$24,396

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

Paul Langford

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
1844
Total Pay
$24,396

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

Terrance Sanders

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
2986
Total Pay
$24,396

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

Joseph Murphy

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
4289
Total Pay
$24,396

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

Thomas Maminski Sr

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
4495
Total Pay
$24,396

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

Blendina Corbin

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
4963
Total Pay
$24,396

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

John Levy

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
5973
Total Pay
$24,396

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