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 Officerroles 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 1

Andrew Rehr

Police Officer 1/PPD Police

2020 total comp
$102,103
Base pay
$35,339
Overtime
$0
Other pay
$66,763
Benefits
$0
Total compensation
$102,103
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
14737
Total Pay
$102,103

At PPD Police, Andrew Rehr serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $102,103.

Edward Becker

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20526
Total Pay
$102,014

Edward Becker works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $102,014 in 2023.

Marchail Macon

Police Officer 1/PPD Police

2025 total comp
$101,961
Base pay
$84,072
Overtime
$0
Other pay
$17,889
Benefits
$0
Total compensation
$101,961
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
33946
Total Pay
$101,961

At PPD Police, Marchail Macon serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $101,961.

Edward Ledford

Police Officer 1/PPD Police

2020 total comp
$101,707
Base pay
$38,320
Overtime
$4,750
Other pay
$58,637
Benefits
$0
Total compensation
$101,707
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
3882
Total Pay
$101,707

Edward Ledford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $101,707.

Nicholas Moffa

Police Officer 1/PPD Police

2022 total comp
$101,607
Base pay
$80,491
Overtime
$7,116
Other pay
$14,001
Benefits
$0
Total compensation
$101,607
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6179
Total Pay
$101,607

Nicholas Moffa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $101,607.

Cathy Thomas

Police Officer 1/PPD Police

2025 total comp
$101,580
Base pay
$82,291
Overtime
$2,380
Other pay
$16,909
Benefits
$0
Total compensation
$101,580
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4803
Total Pay
$101,580

Cathy Thomas works as a Police Officer 1 for PPD Police. Their status is salaried. Cathy earned $101,580 in 2025.

Bobbie Stone

Police Officer 1/PPD Police

2020 total comp
$101,553
Base pay
$0
Overtime
$0
Other pay
$101,553
Benefits
$0
Total compensation
$101,553
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
9574
Total Pay
$101,553

Bobbie Stone holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $101,553.

Michael Bolduc

Police Officer 1/PPD Police

2023 total comp
$101,036
Base pay
$20,146
Overtime
$11,402
Other pay
$69,488
Benefits
$0
Total compensation
$101,036
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29536
Total Pay
$101,036

Michael Bolduc holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $101,036.

William Digiuseppe

Police Officer 1/PPD Police

2022 total comp
$100,860
Base pay
$59,016
Overtime
$2,911
Other pay
$38,933
Benefits
$0
Total compensation
$100,860
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20233
Total Pay
$100,860

William Digiuseppe works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $100,860 in 2022.

Laverne Towns

Police Officer 1/PPD Police

2025 total comp
$100,120
Base pay
$85,852
Overtime
$0
Other pay
$14,268
Benefits
$0
Total compensation
$100,120
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
36643
Total Pay
$100,120

Laverne Towns works as a Police Officer 1 for PPD Police. Their status is salaried. Laverne earned $100,120 in 2025.

Arthur Weston

Police Officer 1/PPD Police

2024 total comp
$100,026
Base pay
$44,631
Overtime
$9,732
Other pay
$45,663
Benefits
$0
Total compensation
$100,026
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
14735
Total Pay
$100,026

Arthur Weston is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $100,026.

Sidney Dantzler

Police Officer 1/PPD Police

2020 total comp
$99,896
Base pay
$0
Overtime
$0
Other pay
$99,896
Benefits
$0
Total compensation
$99,896
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
30012
Total Pay
$99,896

Sidney Dantzler is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $99,896.

Derrick Williams

Police Officer 1/PPD Police

2022 total comp
$99,878
Base pay
$81,290
Overtime
$1,787
Other pay
$16,801
Benefits
$0
Total compensation
$99,878
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
33766
Total Pay
$49,804

Derrick Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Derrick earned $99,878 in 2022.

Cynthia Felicetti

Police Officer 1/PPD Police

2021 total comp
$99,669
Base pay
$14,961
Overtime
$0
Other pay
$84,709
Benefits
$0
Total compensation
$99,669
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10541
Total Pay
$99,669

Cynthia Felicetti works as a Police Officer 1 for PPD Police. Their status is salaried. Cynthia earned $99,669 in 2021.

Laverne Jarrett

Police Officer 1/PPD Police

2019 total comp
$99,559
Base pay
$5,649
Overtime
$0
Other pay
$93,910
Benefits
$0
Total compensation
$99,559
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34713
Total Pay
$99,559

Laverne Jarrett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $99,559.

Daniel Cha

Police Officer 1/PPD Police

2022 total comp
$99,476
Base pay
$28,899
Overtime
$12,739
Other pay
$57,838
Benefits
$0
Total compensation
$99,476
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
10210
Total Pay
$99,476

Daniel Cha holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $99,476.

Junius Smalls

Police Officer 1/PPD Police

2020 total comp
$99,408
Base pay
$23,264
Overtime
$0
Other pay
$76,144
Benefits
$0
Total compensation
$99,408
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16245
Total Pay
$99,408

Junius Smalls holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $99,408.

Angel Rodriguez

Police Officer 1/PPD Police

2024 total comp
$99,170
Base pay
$67,108
Overtime
$17,542
Other pay
$14,520
Benefits
$0
Total compensation
$99,170
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13933
Total Pay
$99,170

At PPD Police, Angel Rodriguez serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,170.

Timothy Bickel

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10329
Total Pay
$99,078

At PPD Police, Timothy Bickel serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $99,078.

Wallace Curran

Police Officer 1/PPD Police

2024 total comp
$99,016
Base pay
$27,440
Overtime
$0
Other pay
$71,576
Benefits
$0
Total compensation
$99,016
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36657
Total Pay
$99,016

At PPD Police, Wallace Curran serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $99,016.

Matthew Ibbotson

Police Officer 1/PPD Police

2022 total comp
$98,856
Base pay
$68,880
Overtime
$11,482
Other pay
$18,494
Benefits
$0
Total compensation
$98,856
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
157
Total Pay
$98,856

At PPD Police, Matthew Ibbotson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,856.

Michael Snowden

Police Officer 1/PPD Police

2025 total comp
$98,798
Base pay
$82,647
Overtime
$1,701
Other pay
$14,450
Benefits
$0
Total compensation
$98,798
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
34216
Total Pay
$98,798

Michael Snowden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $98,798.

Scott Wilson

Police Officer 1/PPD Police

2022 total comp
$98,744
Base pay
$62,198
Overtime
$22,366
Other pay
$14,179
Benefits
$0
Total compensation
$98,744
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
27116
Total Pay
$98,744

Scott Wilson works as a Police Officer 1 for PPD Police. Their status is salaried. Scott earned $98,744 in 2022.

Freddie Mccrea Jr

Police Officer 1/PPD Police

2022 total comp
$98,191
Base pay
$81,290
Overtime
$700
Other pay
$16,201
Benefits
$0
Total compensation
$98,191
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
26290
Total Pay
$98,191

At PPD Police, Freddie Mccrea Jr serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $98,191.

Joseph Lukaitis

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29386
Total Pay
$98,039

Joseph Lukaitis works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $98,039 in 2021.

Mauricio Rodriguez

Police Officer 1/PPD Police

2022 total comp
$97,958
Base pay
$81,290
Overtime
$1,095
Other pay
$15,572
Benefits
$0
Total compensation
$97,958
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31505
Total Pay
$97,958

Mauricio Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Mauricio earned $97,958 in 2022.

William Redanauer

Police Officer 1/PPD Police

2022 total comp
$97,905
Base pay
$81,290
Overtime
$519
Other pay
$16,096
Benefits
$0
Total compensation
$97,905
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35557
Total Pay
$97,905

William Redanauer works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $97,905 in 2022.

Eric White

Police Officer 1/PPD Police

2022 total comp
$97,855
Base pay
$81,290
Overtime
$0
Other pay
$16,564
Benefits
$0
Total compensation
$97,855
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32707
Total Pay
$97,855

At PPD Police, Eric White serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $97,855.

Edward Mc Ginley

Police Officer 1/PPD Police

2020 total comp
$97,831
Base pay
$13,086
Overtime
$6,434
Other pay
$78,311
Benefits
$0
Total compensation
$97,831
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
26062
Total Pay
$97,831

Edward Mc Ginley is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $97,831.

Edward Schoeniger

Police Officer 1/PPD Police

2020 total comp
$97,815
Base pay
$43,993
Overtime
$5,989
Other pay
$47,833
Benefits
$0
Total compensation
$97,815
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28243
Total Pay
$97,815

Edward Schoeniger works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $97,815 in 2020.

Janae Mcdonald

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
2298
Total Pay
$97,476

Janae Mcdonald holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $97,476.

George Gee

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
4778
Total Pay
$97,476

George Gee is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,476.

Mark Digenio

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12015
Total Pay
$97,476

At PPD Police, Mark Digenio serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $97,476.

Daniel Moll

Police Officer 1/PPD Police

2025 total comp
$97,476
Base pay
$80,510
Overtime
$0
Other pay
$16,966
Benefits
$0
Total compensation
$97,476
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
21492
Total Pay
$97,476

Daniel Moll works as a Police Officer 1 for PPD Police. Their status is salaried. Daniel earned $97,476 in 2025.

Lacarmela Fortune

Police Officer 1/PPD Police

2025 total comp
$97,300
Base pay
$80,510
Overtime
$0
Other pay
$16,790
Benefits
$0
Total compensation
$97,300
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22901
Total Pay
$97,300

Lacarmela Fortune is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $97,300.

Veronica Abrams

Police Officer 1/PPD Police

2022 total comp
$97,254
Base pay
$45,652
Overtime
$7,984
Other pay
$43,619
Benefits
$0
Total compensation
$97,254
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18954
Total Pay
$97,254

Veronica Abrams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,254.

Sequitta Adams

Police Officer 1/PPD Police

2022 total comp
$97,023
Base pay
$81,290
Overtime
$537
Other pay
$15,196
Benefits
$0
Total compensation
$97,023
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20853
Total Pay
$97,023

Sequitta Adams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $97,023.

Michael Minor

Police Officer 1/PPD Police

2025 total comp
$96,889
Base pay
$81,222
Overtime
$0
Other pay
$15,667
Benefits
$0
Total compensation
$96,889
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
16522
Total Pay
$96,889

Michael Minor is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $96,889.

Karen Guzman

Police Officer 1/PPD Police

2022 total comp
$96,880
Base pay
$81,290
Overtime
$0
Other pay
$15,590
Benefits
$0
Total compensation
$96,880
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21477
Total Pay
$96,880

Karen Guzman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $96,880.

Theresa Shipanga

Police Officer 1/PPD Police

2025 total comp
$96,644
Base pay
$68,043
Overtime
$13,406
Other pay
$15,194
Benefits
$0
Total compensation
$96,644
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14533
Total Pay
$96,644

Theresa Shipanga holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,644.