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 13

Michael Moore

Police Officer 1/PPD Police

2026 total comp
$73,698
Base pay
$21,648
Overtime
$43,754
Other pay
$8,295
Benefits
$0
Total compensation
$73,698
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17876
Total Pay
$73,698

Michael Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $73,698.

Tomekia Terry

Police Officer 1/PPD Police

2023 total comp
$73,655
Base pay
$27,750
Overtime
$656
Other pay
$45,249
Benefits
$0
Total compensation
$73,655
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
35123
Total Pay
$73,655

Tomekia Terry is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $73,655.

Marlon Brinson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36320
Total Pay
$73,650

Marlon Brinson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $73,650.

Larry Shields

Police Officer 1/PPD Police

2026 total comp
$73,622
Base pay
$21,648
Overtime
$43,382
Other pay
$8,592
Benefits
$0
Total compensation
$73,622
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31414
Total Pay
$73,622

Larry Shields works as a Police Officer 1 for PPD Police. Their status is salaried. Larry earned $73,622 in 2026.

Gary Sinclair

Police Officer 1/PPD Police

2025 total comp
$73,571
Base pay
$63,423
Overtime
$0
Other pay
$10,147
Benefits
$0
Total compensation
$73,571
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
11924
Total Pay
$73,571

Gary Sinclair is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $73,571.

Michael Brush

Police Officer 1/PPD Police

2022 total comp
$73,555
Base pay
$50,539
Overtime
$10,442
Other pay
$12,574
Benefits
$0
Total compensation
$73,555
Employment type
Salaried

Source-specific fields

Base Salary
$74,743
Employee Category
Civil Service
Job Code
6A02
Public Id
26215
Total Pay
$73,555

Michael Brush is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $73,555.

Alex Bagley

Police Officer 1/PPD Police

2022 total comp
$73,446
Base pay
$54,834
Overtime
$9,631
Other pay
$8,981
Benefits
$0
Total compensation
$73,446
Employment type
Salaried

Source-specific fields

Base Salary
$74,743
Employee Category
Civil Service
Job Code
6A02
Public Id
7057
Total Pay
$73,446

Alex Bagley works as a Police Officer 1 for PPD Police. Their status is salaried. Alex earned $73,446 in 2022.

Michael Maresca

Police Officer 1/PPD Police

2021 total comp
$73,382
Base pay
$56,850
Overtime
$2,721
Other pay
$13,811
Benefits
$0
Total compensation
$73,382
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13591
Total Pay
$73,382

At PPD Police, Michael Maresca serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $73,382.

Broc Johnson

Police Officer 1/PPD Police

2022 total comp
$73,264
Base pay
$56,596
Overtime
$10,464
Other pay
$6,204
Benefits
$0
Total compensation
$73,264
Employment type
Salaried

Source-specific fields

Base Salary
$74,743
Employee Category
Civil Service
Job Code
6A02
Public Id
19945
Total Pay
$73,264

Broc Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Broc earned $73,264 in 2022.

Joseph Staszak

Police Officer 1/PPD Police

2025 total comp
$73,205
Base pay
$5,187
Overtime
$0
Other pay
$68,018
Benefits
$0
Total compensation
$73,205
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33969
Total Pay
$73,205

Joseph Staszak is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $73,205.

John Durkin

Police Officer 1/PPD Police

2025 total comp
$73,153
Base pay
$58,094
Overtime
$2,237
Other pay
$12,822
Benefits
$0
Total compensation
$73,153
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
20939
Total Pay
$73,153

John Durkin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $73,153.

Theresa Santamala

Police Officer 1/PPD Police

2022 total comp
$73,116
Base pay
$59,016
Overtime
$721
Other pay
$13,380
Benefits
$0
Total compensation
$73,116
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30728
Total Pay
$73,116

Theresa Santamala is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $73,116.

Casandra Rimmer

Police Officer 1/PPD Police

2020 total comp
$73,044
Base pay
$62,340
Overtime
$0
Other pay
$10,704
Benefits
$0
Total compensation
$73,044
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
28489
Total Pay
$73,044

Casandra Rimmer is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $73,044.

Richard Nicoletti

Police Officer 1/PPD Police

2022 total comp
$73,041
Base pay
$12,298
Overtime
$0
Other pay
$60,743
Benefits
$0
Total compensation
$73,041
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
12559
Total Pay
$73,041

Richard Nicoletti holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $73,041.

Maria Torres

Police Officer 1/PPD Police

2024 total comp
$73,027
Base pay
$26,448
Overtime
$0
Other pay
$46,579
Benefits
$0
Total compensation
$73,027
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
7612
Total Pay
$73,027

Maria Torres holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $73,027.

Robert Bonds Jr

Police Officer 1/PPD Police

2024 total comp
$73,012
Base pay
$60,192
Overtime
$0
Other pay
$12,820
Benefits
$0
Total compensation
$73,012
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1085
Total Pay
$73,012

Robert Bonds Jr is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $73,012.

Enock Burgos Jr.

Police Officer 1/PPD Police

2022 total comp
$72,985
Base pay
$44,708
Overtime
$922
Other pay
$27,355
Benefits
$0
Total compensation
$72,985
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35427
Total Pay
$72,985

Enock Burgos Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $72,985.

Michael Musial

Police Officer 1/PPD Police

2023 total comp
$72,890
Base pay
$25,766
Overtime
$31,152
Other pay
$15,972
Benefits
$0
Total compensation
$72,890
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
31416
Total Pay
$72,890

At PPD Police, Michael Musial serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $72,890.

Robert Robinson Jr

Police Officer 1/PPD Police

2022 total comp
$72,874
Base pay
$14,142
Overtime
$0
Other pay
$58,732
Benefits
$0
Total compensation
$72,874
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
20548
Total Pay
$72,874

Robert Robinson Jr is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $72,874.

Alex Nicholson

Police Officer 1/PPD Police

2021 total comp
$72,844
Base pay
$35,905
Overtime
$4,264
Other pay
$32,675
Benefits
$0
Total compensation
$72,844
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
34482
Total Pay
$72,844

Alex Nicholson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $72,844.

Brittany Colon

Police Officer 1/PPD Police

2023 total comp
$72,796
Base pay
$35,023
Overtime
$14,339
Other pay
$23,434
Benefits
$0
Total compensation
$72,796
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21188
Total Pay
$72,796

Brittany Colon is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $72,796.

Jean Spicer

Police Officer 1/PPD Police

2023 total comp
$72,682
Base pay
$33,700
Overtime
$0
Other pay
$38,982
Benefits
$0
Total compensation
$72,682
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
15089
Total Pay
$72,682

Jean Spicer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $72,682.

Ramon Chaulisant

Police Officer 1/PPD Police

2022 total comp
$72,665
Base pay
$42,992
Overtime
$1,729
Other pay
$27,943
Benefits
$0
Total compensation
$72,665
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4868
Total Pay
$72,665

Ramon Chaulisant works as a Police Officer 1 for PPD Police. Their status is salaried. Ramon earned $72,665 in 2022.

Frances Combs

Police Officer 1/PPD Police

2021 total comp
$72,654
Base pay
$26,929
Overtime
$0
Other pay
$45,725
Benefits
$0
Total compensation
$72,654
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
24159
Total Pay
$72,654

Frances Combs works as a Police Officer 1 for PPD Police. Their status is salaried. Frances earned $72,654 in 2021.

Kenneth Shelton

Police Officer 1/PPD Police

2021 total comp
$72,632
Base pay
$19,449
Overtime
$0
Other pay
$53,184
Benefits
$0
Total compensation
$72,632
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32879
Total Pay
$72,632

Kenneth Shelton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $72,632.

Christine Walsh

Police Officer 1/PPD Police

2022 total comp
$72,551
Base pay
$6,149
Overtime
$0
Other pay
$66,402
Benefits
$0
Total compensation
$72,551
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28237
Total Pay
$72,551

Christine Walsh holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $72,551.

Anthony Hill

Police Officer 1/PPD Police

2025 total comp
$72,330
Base pay
$38,038
Overtime
$0
Other pay
$34,292
Benefits
$0
Total compensation
$72,330
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
33047
Total Pay
$72,330

Anthony Hill works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $72,330 in 2025.

Michael Farrell

Police Officer 1/PPD Police

2021 total comp
$72,305
Base pay
$43,385
Overtime
$1,066
Other pay
$27,854
Benefits
$0
Total compensation
$72,305
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
21545
Total Pay
$72,305

Michael Farrell is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $72,305.

George Patterson

Police Officer 1/PPD Police

2022 total comp
$72,305
Base pay
$59,016
Overtime
$0
Other pay
$13,288
Benefits
$0
Total compensation
$72,305
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17091
Total Pay
$72,305

George Patterson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $72,305.

Joseph Spei

Police Officer 1/PPD Police

2021 total comp
$72,297
Base pay
$34,409
Overtime
$0
Other pay
$37,888
Benefits
$0
Total compensation
$72,297
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4871
Total Pay
$72,297

Joseph Spei works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $72,297 in 2021.

Billy Hsu Jr

Police Officer 1/PPD Police

2020 total comp
$72,098
Base pay
$51,514
Overtime
$5,593
Other pay
$14,991
Benefits
$0
Total compensation
$72,098
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
36256
Total Pay
$72,098

At PPD Police, Billy Hsu Jr serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $72,098.

Catherine Mccallion

Police Officer 1/PPD Police

2022 total comp
$72,084
Base pay
$43,106
Overtime
$0
Other pay
$28,978
Benefits
$0
Total compensation
$72,084
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5263
Total Pay
$72,084

Catherine Mccallion works as a Police Officer 1 for PPD Police. Their status is salaried. Catherine earned $72,084 in 2022.

Darin Friel

Police Officer 1/PPD Police

2022 total comp
$71,942
Base pay
$62,198
Overtime
$0
Other pay
$9,743
Benefits
$0
Total compensation
$71,942
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1182
Total Pay
$27,625

Darin Friel is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $71,942.

Patrick Lutz

Police Officer 1/PPD Police

2022 total comp
$71,894
Base pay
$51,061
Overtime
$5,033
Other pay
$15,800
Benefits
$0
Total compensation
$71,894
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
18936
Total Pay
$71,894

Patrick Lutz works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $71,894 in 2022.

Joseph Raap

Police Officer 1/PPD Police

2021 total comp
$71,876
Base pay
$59,543
Overtime
$0
Other pay
$12,333
Benefits
$0
Total compensation
$71,876
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22264
Total Pay
$71,876

At PPD Police, Joseph Raap serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $71,876.

Sean Matarazzo

Police Officer 1/PPD Police

2025 total comp
$71,446
Base pay
$43,225
Overtime
$16,955
Other pay
$11,266
Benefits
$0
Total compensation
$71,446
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
19818
Total Pay
$71,446

At PPD Police, Sean Matarazzo serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $71,446.

Hector Maldonado Jr

Police Officer 1/PPD Police

2020 total comp
$71,375
Base pay
$27,626
Overtime
$0
Other pay
$43,749
Benefits
$0
Total compensation
$71,375
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34951
Total Pay
$71,375

Hector Maldonado Jr is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $71,375.

James Johnson

Police Officer 1/PPD Police

2023 total comp
$71,295
Base pay
$58,826
Overtime
$0
Other pay
$12,469
Benefits
$0
Total compensation
$71,295
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10987
Total Pay
$71,295

James Johnson is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $71,295.

Devon Petaccio

Police Officer 1/PPD Police

2021 total comp
$71,198
Base pay
$57,415
Overtime
$4,809
Other pay
$8,974
Benefits
$0
Total compensation
$71,198
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
17019
Total Pay
$71,198

Devon Petaccio holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $71,198.

Veronica Cooper

Police Officer 1/PPD Police

2021 total comp
$71,101
Base pay
$37,401
Overtime
$28
Other pay
$33,672
Benefits
$0
Total compensation
$71,101
Employment type
Salaried

Source-specific fields

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

Veronica Cooper is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $71,101.