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

Joseph Mccann

Police Officer 1/PPD Police

2026 total comp
$34,815
Base pay
$21,648
Overtime
$9,422
Other pay
$3,744
Benefits
$0
Total compensation
$34,815
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31193
Total Pay
$34,815

At PPD Police, Joseph Mccann serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,815.

Chris Harrigan

Police Officer 1/PPD Police

2026 total comp
$34,815
Base pay
$21,648
Overtime
$9,422
Other pay
$3,744
Benefits
$0
Total compensation
$34,815
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25394
Total Pay
$34,815

Chris Harrigan works as a Police Officer 1 for PPD Police. Their status is salaried. Chris earned $34,815 in 2026.

Brandon Moore

Police Officer 1/PPD Police

2026 total comp
$34,801
Base pay
$21,648
Overtime
$9,558
Other pay
$3,595
Benefits
$0
Total compensation
$34,801
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36465
Total Pay
$34,801

Brandon Moore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,801.

Natasha Chestnut

Police Officer 1/PPD Police

2026 total comp
$34,801
Base pay
$21,648
Overtime
$9,558
Other pay
$3,595
Benefits
$0
Total compensation
$34,801
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13955
Total Pay
$34,801

Natasha Chestnut works as a Police Officer 1 for PPD Police. Their status is salaried. Natasha earned $34,801 in 2026.

Daniel Cicale

Police Officer 1/PPD Police

2026 total comp
$34,794
Base pay
$21,648
Overtime
$9,083
Other pay
$4,062
Benefits
$0
Total compensation
$34,794
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14686
Total Pay
$34,794

Daniel Cicale works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $34,794 in 2026.

Tracey Cooper

Police Officer 1/PPD Police

2026 total comp
$34,794
Base pay
$21,648
Overtime
$9,083
Other pay
$4,062
Benefits
$0
Total compensation
$34,794
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30506
Total Pay
$34,794

Tracey Cooper works as a Police Officer 1 for PPD Police. Their status is salaried. Tracey earned $34,794 in 2026.

Stephen Mazzoni

Police Officer 1/PPD Police

2026 total comp
$34,768
Base pay
$21,648
Overtime
$9,456
Other pay
$3,663
Benefits
$0
Total compensation
$34,768
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34376
Total Pay
$34,768

Stephen Mazzoni works as a Police Officer 1 for PPD Police. Their status is salaried. Stephen earned $34,768 in 2026.

Sarah O'Shaughnessy

Police Officer 1/PPD Police

2023 total comp
$34,762
Base pay
$6,364
Overtime
$0
Other pay
$28,398
Benefits
$0
Total compensation
$34,762
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30523
Total Pay
$34,762

Sarah O'Shaughnessy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $34,762.

Shaddai Nieto

Police Officer 1/PPD Police

2026 total comp
$34,757
Base pay
$18,185
Overtime
$14,605
Other pay
$1,967
Benefits
$0
Total compensation
$34,757
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50883
Total Pay
$34,757

Shaddai Nieto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,757.

Lavar Jeffrey

Police Officer 1/PPD Police

2026 total comp
$34,757
Base pay
$21,648
Overtime
$9,727
Other pay
$3,381
Benefits
$0
Total compensation
$34,757
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18567
Total Pay
$34,757

Lavar Jeffrey works as a Police Officer 1 for PPD Police. Their status is salaried. Lavar earned $34,757 in 2026.

Knud Kristensen

Police Officer 1/PPD Police

2026 total comp
$34,747
Base pay
$21,648
Overtime
$9,930
Other pay
$3,169
Benefits
$0
Total compensation
$34,747
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27861
Total Pay
$34,747

Knud Kristensen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,747.

Ian Nance

Police Officer 1/PPD Police

2026 total comp
$34,739
Base pay
$21,648
Overtime
$9,354
Other pay
$3,736
Benefits
$0
Total compensation
$34,739
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34036
Total Pay
$34,739

Ian Nance holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,739.

Cassandra Winward

Police Officer 1/PPD Police

2026 total comp
$34,739
Base pay
$21,648
Overtime
$9,354
Other pay
$3,736
Benefits
$0
Total compensation
$34,739
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13231
Total Pay
$34,739

Cassandra Winward is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,739.

Terrance Wright

Police Officer 1/PPD Police

2026 total comp
$34,717
Base pay
$21,648
Overtime
$9,015
Other pay
$4,053
Benefits
$0
Total compensation
$34,717
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7704
Total Pay
$34,717

Terrance Wright works as a Police Officer 1 for PPD Police. Their status is salaried. Terrance earned $34,717 in 2026.

Matthew Lint

Police Officer 1/PPD Police

2026 total comp
$34,707
Base pay
$21,648
Overtime
$9,151
Other pay
$3,908
Benefits
$0
Total compensation
$34,707
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29893
Total Pay
$34,707

Matthew Lint holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,707.

Derrick Nelson

Police Officer 1/PPD Police

2021 total comp
$34,676
Base pay
$23,841
Overtime
$0
Other pay
$10,835
Benefits
$0
Total compensation
$34,676
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
19055
Total Pay
$34,676

Derrick Nelson is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $34,676.

Henry Lesesane

Police Officer 1/PPD Police

2026 total comp
$34,673
Base pay
$21,648
Overtime
$9,863
Other pay
$3,162
Benefits
$0
Total compensation
$34,673
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2841
Total Pay
$34,673

Henry Lesesane is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,673.

Jonathan Czapor

Police Officer 1/PPD Police

2026 total comp
$34,657
Base pay
$21,648
Overtime
$9,219
Other pay
$3,790
Benefits
$0
Total compensation
$34,657
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29070
Total Pay
$34,657

Jonathan Czapor works as a Police Officer 1 for PPD Police. Their status is salaried. Jonathan earned $34,657 in 2026.

Lesinette Heim

Police Officer 1/PPD Police

2026 total comp
$34,650
Base pay
$21,648
Overtime
$9,422
Other pay
$3,579
Benefits
$0
Total compensation
$34,650
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26860
Total Pay
$34,650

At PPD Police, Lesinette Heim serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,650.

Michael Diaz-Leclerc

Police Officer 1/PPD Police

2026 total comp
$34,635
Base pay
$21,648
Overtime
$9,829
Other pay
$3,158
Benefits
$0
Total compensation
$34,635
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
803
Total Pay
$34,635

Michael Diaz-Leclerc is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,635.

Steven Fritz

Police Officer 1/PPD Police

2026 total comp
$34,631
Base pay
$21,648
Overtime
$9,083
Other pay
$3,899
Benefits
$0
Total compensation
$34,631
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15980
Total Pay
$34,631

Steven Fritz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,631.

Shamaya Mincer

Police Officer 1/PPD Police

2024 total comp
$34,610
Base pay
$29,423
Overtime
$0
Other pay
$5,187
Benefits
$0
Total compensation
$34,610
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
35274
Total Pay
$34,610

Shamaya Mincer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $34,610.

Patrcia Joseph

Police Officer 1/PPD Police

2026 total comp
$34,606
Base pay
$18,185
Overtime
$14,463
Other pay
$1,959
Benefits
$0
Total compensation
$34,606
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50996
Total Pay
$34,606

Patrcia Joseph holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,606.

Sean Coleman

Police Officer 1/PPD Police

2026 total comp
$34,602
Base pay
$21,648
Overtime
$8,914
Other pay
$4,040
Benefits
$0
Total compensation
$34,602
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13982
Total Pay
$34,602

Sean Coleman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,602.

James Butler Iii

Police Officer 1/PPD Police

2026 total comp
$34,587
Base pay
$21,648
Overtime
$9,219
Other pay
$3,720
Benefits
$0
Total compensation
$34,587
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32617
Total Pay
$34,587

James Butler Iii works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $34,587 in 2026.

Adam Kelty

Police Officer 1/PPD Police

2026 total comp
$34,586
Base pay
$19,484
Overtime
$10,767
Other pay
$4,335
Benefits
$0
Total compensation
$34,586
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45894
Total Pay
$34,586

Adam Kelty works as a Police Officer 1 for PPD Police. Their status is salaried. Adam earned $34,586 in 2026.

Brian Cain

Police Officer 1/PPD Police

2026 total comp
$34,563
Base pay
$21,648
Overtime
$8,880
Other pay
$4,035
Benefits
$0
Total compensation
$34,563
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5927
Total Pay
$34,563

Brian Cain holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,563.

Timothy Mcmonagle

Police Officer 1/PPD Police

2026 total comp
$34,561
Base pay
$21,648
Overtime
$9,761
Other pay
$3,151
Benefits
$0
Total compensation
$34,561
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7665
Total Pay
$34,561

Timothy Mcmonagle is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,561.

Amanda Arena

Police Officer 1/PPD Police

2026 total comp
$34,561
Base pay
$21,648
Overtime
$9,761
Other pay
$3,151
Benefits
$0
Total compensation
$34,561
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1267
Total Pay
$34,561

Amanda Arena is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,561.

James Mccrorey

Police Officer 1/PPD Police

2026 total comp
$34,516
Base pay
$21,648
Overtime
$8,981
Other pay
$3,886
Benefits
$0
Total compensation
$34,516
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6086
Total Pay
$34,516

James Mccrorey works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $34,516 in 2026.

Nasir Hickman

Police Officer 1/PPD Police

2026 total comp
$34,515
Base pay
$20,783
Overtime
$10,737
Other pay
$2,995
Benefits
$0
Total compensation
$34,515
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
16370
Total Pay
$34,515

At PPD Police, Nasir Hickman serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,515.

Andre Randle

Police Officer 1/PPD Police

2026 total comp
$34,515
Base pay
$20,783
Overtime
$10,737
Other pay
$2,995
Benefits
$0
Total compensation
$34,515
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
19217
Total Pay
$34,515

Andre Randle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $34,515.

Erin Tokley

Police Officer 1/PPD Police

2021 total comp
$34,508
Base pay
$13,764
Overtime
$673
Other pay
$20,072
Benefits
$0
Total compensation
$34,508
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
21831
Total Pay
$34,508

Erin Tokley is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $34,508.

Ricardo Pereira

Police Officer 1/PPD Police

2026 total comp
$34,496
Base pay
$21,648
Overtime
$9,558
Other pay
$3,290
Benefits
$0
Total compensation
$34,496
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9350
Total Pay
$34,496

Ricardo Pereira is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,496.

Liam Herron

Police Officer 1/PPD Police

2026 total comp
$34,480
Base pay
$21,648
Overtime
$10,879
Other pay
$1,952
Benefits
$0
Total compensation
$34,480
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
45808
Total Pay
$34,480

Liam Herron works as a Police Officer 1 for PPD Police. Their status is salaried. Liam earned $34,480 in 2026.

Jovannie Ramirez

Police Officer 1/PPD Police

2026 total comp
$34,479
Base pay
$20,783
Overtime
$10,704
Other pay
$2,992
Benefits
$0
Total compensation
$34,479
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39717
Total Pay
$34,479

At PPD Police, Jovannie Ramirez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $34,479.

Kevin Horn

Police Officer 1/PPD Police

2026 total comp
$34,449
Base pay
$21,648
Overtime
$9,659
Other pay
$3,141
Benefits
$0
Total compensation
$34,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25027
Total Pay
$34,449

Kevin Horn works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $34,449 in 2026.

Christopher Campbell

Police Officer 1/PPD Police

2026 total comp
$34,448
Base pay
$21,648
Overtime
$8,778
Other pay
$4,022
Benefits
$0
Total compensation
$34,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2917
Total Pay
$34,448

Christopher Campbell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,448.

Frank Luca

Police Officer 1/PPD Police

2026 total comp
$34,448
Base pay
$21,648
Overtime
$8,778
Other pay
$4,022
Benefits
$0
Total compensation
$34,448
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27562
Total Pay
$34,448

Frank Luca is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,448.

Eric Garcia

Police Officer 1/PPD Police

2026 total comp
$34,428
Base pay
$18,185
Overtime
$8,455
Other pay
$7,787
Benefits
$0
Total compensation
$34,428
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48301
Total Pay
$34,428

Eric Garcia is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $34,428.