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 4

Justin Layton

Police Officer 1/PPD Police

2026 total comp
$21,873
Base pay
$16,669
Overtime
$3,967
Other pay
$1,238
Benefits
$0
Total compensation
$21,873
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52758
Total Pay
$21,873

Justin Layton works as a Police Officer 1 for PPD Police. Their status is salaried. Justin earned $21,873 in 2026.

Norman Tierney

Police Officer 1/PPD Police

2026 total comp
$21,873
Base pay
$18,532
Overtime
$2,103
Other pay
$1,238
Benefits
$0
Total compensation
$21,873
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47493
Total Pay
$21,873

Norman Tierney works as a Police Officer 1 for PPD Police. Their status is salaried. Norman earned $21,873 in 2026.

Michael Albert

Police Officer 1/PPD Police

2026 total comp
$21,842
Base pay
$19,484
Overtime
$1,129
Other pay
$1,230
Benefits
$0
Total compensation
$21,842
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43348
Total Pay
$21,842

Michael Albert holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,842.

Matthew Knauss

Police Officer 1/PPD Police

2026 total comp
$21,838
Base pay
$19,484
Overtime
$1,159
Other pay
$1,195
Benefits
$0
Total compensation
$21,838
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43871
Total Pay
$21,838

At PPD Police, Matthew Knauss serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,838.

Kiana Farlow

Police Officer 1/PPD Police

2026 total comp
$21,832
Base pay
$19,841
Overtime
$0
Other pay
$1,991
Benefits
$0
Total compensation
$21,832
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5729
Total Pay
$21,832

Kiana Farlow works as a Police Officer 1 for PPD Police. Their status is salaried. Kiana earned $21,832 in 2026.

Matthew Liebman

Police Officer 1/PPD Police

2026 total comp
$21,827
Base pay
$18,185
Overtime
$1,651
Other pay
$1,991
Benefits
$0
Total compensation
$21,827
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
22420
Total Pay
$21,827

Matthew Liebman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,827.

Richard Praul

Police Officer 1/PPD Police

2025 total comp
$21,820
Base pay
$19,365
Overtime
$0
Other pay
$2,455
Benefits
$0
Total compensation
$21,820
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35441
Total Pay
$21,820

Richard Praul is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $21,820.

Jaron Macon

Police Officer 1/PPD Police

2026 total comp
$21,817
Base pay
$19,484
Overtime
$1,098
Other pay
$1,235
Benefits
$0
Total compensation
$21,817
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
53373
Total Pay
$21,817

Jaron Macon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,817.

Thomas Morrow

Police Officer 1/PPD Police

2026 total comp
$21,804
Base pay
$21,648
Overtime
$0
Other pay
$156
Benefits
$0
Total compensation
$21,804
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3917
Total Pay
$21,804

Thomas Morrow is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,804.

Mark Leonard

Police Officer 1/PPD Police

2026 total comp
$21,798
Base pay
$21,648
Overtime
$136
Other pay
$14
Benefits
$0
Total compensation
$21,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33445
Total Pay
$21,798

Mark Leonard is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,798.

Tylor Cespedes

Police Officer 1/PPD Police

2026 total comp
$21,798
Base pay
$21,648
Overtime
$136
Other pay
$14
Benefits
$0
Total compensation
$21,798
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17562
Total Pay
$21,798

At PPD Police, Tylor Cespedes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,798.

Daniel Demalto

Police Officer 1/PPD Police

2026 total comp
$21,752
Base pay
$19,484
Overtime
$1,037
Other pay
$1,231
Benefits
$0
Total compensation
$21,752
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45095
Total Pay
$21,752

Daniel Demalto is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,752.

Lamount Northan

Police Officer 1/PPD Police

2026 total comp
$21,751
Base pay
$18,185
Overtime
$2,335
Other pay
$1,231
Benefits
$0
Total compensation
$21,751
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50359
Total Pay
$21,751

At PPD Police, Lamount Northan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,751.

Darcel Lackey

Police Officer 1/PPD Police

2021 total comp
$21,748
Base pay
$0
Overtime
$0
Other pay
$21,748
Benefits
$0
Total compensation
$21,748
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
5645
Total Pay
$21,748

Darcel Lackey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $21,748.

Yaretzi Collet-Rosa

Police Officer 1/PPD Police

2026 total comp
$21,745
Base pay
$19,118
Overtime
$644
Other pay
$1,983
Benefits
$0
Total compensation
$21,745
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6084
Total Pay
$21,745

Yaretzi Collet-Rosa works as a Police Officer 1 for PPD Police. Their status is salaried. Yaretzi earned $21,745 in 2026.

Brandon Mcpoyle

Police Officer 1/PPD Police

2022 total comp
$21,733
Base pay
$0
Overtime
$0
Other pay
$21,733
Benefits
$0
Total compensation
$21,733
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5745
Total Pay
$21,733

At PPD Police, Brandon Mcpoyle serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $21,733.

Kern Antoine

Police Officer 1/PPD Police

2026 total comp
$21,733
Base pay
$19,479
Overtime
$271
Other pay
$1,982
Benefits
$0
Total compensation
$21,733
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13937
Total Pay
$21,733

Kern Antoine is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,733.

Nabil Assad

Police Officer 1/PPD Police

2026 total comp
$21,726
Base pay
$21,648
Overtime
$0
Other pay
$78
Benefits
$0
Total compensation
$21,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10327
Total Pay
$21,726

At PPD Police, Nabil Assad serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,726.

Andrew Chim

Police Officer 1/PPD Police

2026 total comp
$21,720
Base pay
$18,185
Overtime
$2,306
Other pay
$1,229
Benefits
$0
Total compensation
$21,720
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51034
Total Pay
$21,720

Andrew Chim is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,720.

Isaac Rodriguez

Police Officer 1/PPD Police

2026 total comp
$21,662
Base pay
$19,484
Overtime
$610
Other pay
$1,568
Benefits
$0
Total compensation
$21,662
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
39889
Total Pay
$21,662

At PPD Police, Isaac Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,662.

Sean Devlin

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
148
Total Pay
$21,648

Sean Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $21,648 in 2026.

Sean Gelsleichter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
160
Total Pay
$21,648

Sean Gelsleichter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Conor Murphy

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
721
Total Pay
$21,648

Conor Murphy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Tracye Turk

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1384
Total Pay
$21,648

At PPD Police, Tracye Turk serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Stacyann Zieminski

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2210
Total Pay
$21,648

Stacyann Zieminski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Ryan Babcock

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2513
Total Pay
$21,648

At PPD Police, Ryan Babcock serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Michael Fitzgerald Ii

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2629
Total Pay
$21,648

At PPD Police, Michael Fitzgerald Ii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Juan Ramirez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3008
Total Pay
$21,648

Juan Ramirez works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $21,648 in 2026.

Stephen Vivarina

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3019
Total Pay
$21,648

Stephen Vivarina holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Jessie West

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3698
Total Pay
$21,648

At PPD Police, Jessie West serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Hope Alvarez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3966
Total Pay
$21,648

At PPD Police, Hope Alvarez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Justin Hynes

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5777
Total Pay
$21,648

Justin Hynes works as a Police Officer 1 for PPD Police. Their status is salaried. Justin earned $21,648 in 2026.

Carlos Mejia

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7820
Total Pay
$21,648

At PPD Police, Carlos Mejia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

George Lutz

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8307
Total Pay
$21,648

At PPD Police, George Lutz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Kenneth Smith

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12691
Total Pay
$21,648

At PPD Police, Kenneth Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $21,648.

Jonathan Sanders

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13524
Total Pay
$21,648

Jonathan Sanders is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Kevin Mcgrorty Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14065
Total Pay
$21,648

Kevin Mcgrorty Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $21,648.

Joi Fields

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15355
Total Pay
$21,648

Joi Fields holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Arthur Bukowski

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16620
Total Pay
$21,648

Arthur Bukowski holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $21,648.

Sergey Vozny

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17337
Total Pay
$21,648

Sergey Vozny works as a Police Officer 1 for PPD Police. Their status is salaried. Sergey earned $21,648 in 2026.