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 76

Peter Crandley

Police Officer 1/PPD Police

2026 total comp
$26,955
Base pay
$21,648
Overtime
$2,271
Other pay
$3,035
Benefits
$0
Total compensation
$26,955
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4069
Total Pay
$26,955

At PPD Police, Peter Crandley serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,955.

Chelsea Keenan

Police Officer 1/PPD Police

2026 total comp
$26,954
Base pay
$21,648
Overtime
$2,847
Other pay
$2,458
Benefits
$0
Total compensation
$26,954
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2352
Total Pay
$26,954

Chelsea Keenan works as a Police Officer 1 for PPD Police. Their status is salaried. Chelsea earned $26,954 in 2026.

Michael Hoelsworth

Police Officer 1/PPD Police

2023 total comp
$26,949
Base pay
$0
Overtime
$0
Other pay
$26,949
Benefits
$0
Total compensation
$26,949
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
34396
Total Pay
$26,949

Michael Hoelsworth is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $26,949.

Barbara Mcnally

Police Officer 1/PPD Police

2026 total comp
$26,948
Base pay
$21,648
Overtime
$2,678
Other pay
$2,622
Benefits
$0
Total compensation
$26,948
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31959
Total Pay
$26,948

Barbara Mcnally works as a Police Officer 1 for PPD Police. Their status is salaried. Barbara earned $26,948 in 2026.

William Smith

Police Officer 1/PPD Police

2026 total comp
$26,941
Base pay
$18,185
Overtime
$7,231
Other pay
$1,525
Benefits
$0
Total compensation
$26,941
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8506
Total Pay
$35,638

William Smith works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $26,941 in 2026.

Michael Gentile

Police Officer 1/PPD Police

2026 total comp
$26,940
Base pay
$21,648
Overtime
$2,508
Other pay
$2,783
Benefits
$0
Total compensation
$26,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3463
Total Pay
$26,940

At PPD Police, Michael Gentile serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,940.

Torin Saunders

Police Officer 1/PPD Police

2026 total comp
$26,940
Base pay
$21,648
Overtime
$2,508
Other pay
$2,783
Benefits
$0
Total compensation
$26,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
156
Total Pay
$26,940

Torin Saunders works as a Police Officer 1 for PPD Police. Their status is salaried. Torin earned $26,940 in 2026.

James Battista Iii

Police Officer 1/PPD Police

2026 total comp
$26,940
Base pay
$21,648
Overtime
$2,508
Other pay
$2,783
Benefits
$0
Total compensation
$26,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25681
Total Pay
$26,940

James Battista Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,940.

Cy Saunders

Police Officer 1/PPD Police

2026 total comp
$26,935
Base pay
$16,669
Overtime
$2,140
Other pay
$8,127
Benefits
$0
Total compensation
$26,935
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
52018
Total Pay
$26,935

Cy Saunders holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,935.

Gregorrio Santiago

Police Officer 1/PPD Police

2025 total comp
$26,928
Base pay
$0
Overtime
$0
Other pay
$26,928
Benefits
$0
Total compensation
$26,928
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36836
Total Pay
$26,928

Gregorrio Santiago works as a Police Officer 1 for PPD Police. Their status is salaried. Gregorrio earned $26,928 in 2025.

Daniel Gonzalez

Police Officer 1/PPD Police

2026 total comp
$26,925
Base pay
$19,484
Overtime
$5,918
Other pay
$1,524
Benefits
$0
Total compensation
$26,925
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45254
Total Pay
$26,925

Daniel Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $26,925 in 2026.

Mario Rossi

Police Officer 1/PPD Police

2026 total comp
$26,916
Base pay
$21,648
Overtime
$2,237
Other pay
$3,031
Benefits
$0
Total compensation
$26,916
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2817
Total Pay
$26,916

Mario Rossi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,916.

Antonio Russo

Police Officer 1/PPD Police

2026 total comp
$26,916
Base pay
$21,648
Overtime
$2,813
Other pay
$2,455
Benefits
$0
Total compensation
$26,916
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22915
Total Pay
$26,916

At PPD Police, Antonio Russo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,916.

Leslie White

Police Officer 1/PPD Police

2026 total comp
$26,910
Base pay
$21,648
Overtime
$2,644
Other pay
$2,618
Benefits
$0
Total compensation
$26,910
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20184
Total Pay
$26,910

Leslie White holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,910.

Kyle Smith

Police Officer 1/PPD Police

2026 total comp
$26,910
Base pay
$21,648
Overtime
$2,644
Other pay
$2,618
Benefits
$0
Total compensation
$26,910
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15545
Total Pay
$26,910

Kyle Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Kyle earned $26,910 in 2026.

Kymere Norman

Police Officer 1/PPD Police

2026 total comp
$26,898
Base pay
$21,648
Overtime
$2,915
Other pay
$2,335
Benefits
$0
Total compensation
$26,898
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38229
Total Pay
$26,898

Kymere Norman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,898.

Diane Conn

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
6153
Total Pay
$26,890

Diane Conn is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $26,890.

Daquan Amos

Police Officer 1/PPD Police

2026 total comp
$26,874
Base pay
$18,185
Overtime
$1,623
Other pay
$7,067
Benefits
$0
Total compensation
$26,874
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49954
Total Pay
$26,874

Daquan Amos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,874.

Andre Coles

Police Officer 1/PPD Police

2026 total comp
$26,873
Base pay
$21,648
Overtime
$2,610
Other pay
$2,615
Benefits
$0
Total compensation
$26,873
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36498
Total Pay
$26,873

Andre Coles is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,873.

Jonathan Castro

Police Officer 1/PPD Police

2026 total comp
$26,872
Base pay
$23,653
Overtime
$542
Other pay
$2,677
Benefits
$0
Total compensation
$26,872
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18880
Total Pay
$26,872

Jonathan Castro works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $26,872 in 2026.

Robert Jones

Police Officer 1/PPD Police

2026 total comp
$26,864
Base pay
$21,648
Overtime
$2,440
Other pay
$2,775
Benefits
$0
Total compensation
$26,864
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24100
Total Pay
$26,864

Robert Jones works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $26,864 in 2026.

Justin Rios

Police Officer 1/PPD Police

2026 total comp
$26,864
Base pay
$21,648
Overtime
$2,440
Other pay
$2,775
Benefits
$0
Total compensation
$26,864
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11075
Total Pay
$26,864

Justin Rios is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,864.

Justin Delgado

Police Officer 1/PPD Police

2026 total comp
$26,861
Base pay
$19,484
Overtime
$5,857
Other pay
$1,520
Benefits
$0
Total compensation
$26,861
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42494
Total Pay
$26,861

Justin Delgado holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,861.

Eric Rivera, Jr.

Police Officer 1/PPD Police

2026 total comp
$26,861
Base pay
$19,484
Overtime
$5,857
Other pay
$1,520
Benefits
$0
Total compensation
$26,861
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45024
Total Pay
$26,861

At PPD Police, Eric Rivera, Jr. serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,861.

Nina Durham

Police Officer 1/PPD Police

2024 total comp
$26,853
Base pay
$1,653
Overtime
$0
Other pay
$25,200
Benefits
$0
Total compensation
$26,853
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
34495
Total Pay
$26,853

At PPD Police, Nina Durham serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $26,853.

Megan Bucher

Police Officer 1/PPD Police

2026 total comp
$26,848
Base pay
$18,532
Overtime
$5,865
Other pay
$2,451
Benefits
$0
Total compensation
$26,848
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
22493
Total Pay
$26,848

Megan Bucher holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,848.

Kevin Semonelle

Police Officer 1/PPD Police

2026 total comp
$26,842
Base pay
$21,648
Overtime
$2,745
Other pay
$2,448
Benefits
$0
Total compensation
$26,842
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22807
Total Pay
$26,842

Kevin Semonelle works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $26,842 in 2026.

John Hanejko

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,305
Other pay
$2,887
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35575
Total Pay
$26,840

John Hanejko works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $26,840 in 2026.

Kimberli Jenkins

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,169
Other pay
$3,022
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13413
Total Pay
$26,840

Kimberli Jenkins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,840.

Mark Grier

Police Officer 1/PPD Police

2026 total comp
$26,840
Base pay
$21,648
Overtime
$2,169
Other pay
$3,022
Benefits
$0
Total compensation
$26,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1361
Total Pay
$26,840

Mark Grier works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $26,840 in 2026.

Christopher Lamaina

Police Officer 1/PPD Police

2026 total comp
$26,839
Base pay
$18,185
Overtime
$6,206
Other pay
$2,447
Benefits
$0
Total compensation
$26,839
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
16673
Total Pay
$26,839

At PPD Police, Christopher Lamaina serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,839.

Matthew Luetz

Police Officer 1/PPD Police

2026 total comp
$26,835
Base pay
$21,648
Overtime
$2,576
Other pay
$2,611
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31016
Total Pay
$26,835

Matthew Luetz works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $26,835 in 2026.

George Wetzel Jr.

Police Officer 1/PPD Police

2026 total comp
$26,835
Base pay
$21,648
Overtime
$2,576
Other pay
$2,611
Benefits
$0
Total compensation
$26,835
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3081
Total Pay
$26,835

George Wetzel Jr. works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $26,835 in 2026.

Jesus Arlequin-Zapata

Police Officer 1/PPD Police

2026 total comp
$26,828
Base pay
$19,484
Overtime
$5,826
Other pay
$1,519
Benefits
$0
Total compensation
$26,828
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45515
Total Pay
$26,828

Jesus Arlequin-Zapata is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,828.

Eddie Mendez

Police Officer 1/PPD Police

2026 total comp
$26,826
Base pay
$21,648
Overtime
$2,406
Other pay
$2,772
Benefits
$0
Total compensation
$26,826
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9638
Total Pay
$26,826

At PPD Police, Eddie Mendez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,826.

Frank Sackosky

Police Officer 1/PPD Police

2026 total comp
$26,826
Base pay
$21,648
Overtime
$2,406
Other pay
$2,772
Benefits
$0
Total compensation
$26,826
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16395
Total Pay
$26,826

Frank Sackosky is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,826.

Taraya Thwaites

Police Officer 1/PPD Police

2026 total comp
$26,825
Base pay
$16,669
Overtime
$2,036
Other pay
$8,120
Benefits
$0
Total compensation
$26,825
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51562
Total Pay
$26,825

Taraya Thwaites works as a Police Officer 1 for PPD Police. Their status is salaried. Taraya earned $26,825 in 2026.

Michael Forrester

Police Officer 1/PPD Police

2026 total comp
$26,806
Base pay
$18,185
Overtime
$1,737
Other pay
$6,884
Benefits
$0
Total compensation
$26,806
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47301
Total Pay
$26,806

At PPD Police, Michael Forrester serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,806.

Michael Davis

Police Officer 1/PPD Police

2026 total comp
$26,804
Base pay
$21,648
Overtime
$2,711
Other pay
$2,445
Benefits
$0
Total compensation
$26,804
Employment type
Salaried

Source-specific fields

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

Michael Davis works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $26,804 in 2026.

Edwin Velez-Figueroa

Police Officer 1/PPD Police

2026 total comp
$26,804
Base pay
$21,648
Overtime
$2,711
Other pay
$2,445
Benefits
$0
Total compensation
$26,804
Employment type
Salaried

Source-specific fields

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

Edwin Velez-Figueroa is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,804.