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

Craig Perry

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
28643
Total Pay
$121,903

Craig Perry works as a Police Officer 1 for PPD Police. Their status is salaried. Craig earned $121,903 in 2026.

Kevin Sexworth

Police Officer 1/PPD Police

2025 total comp
$121,655
Base pay
$82,291
Overtime
$19,781
Other pay
$19,583
Benefits
$0
Total compensation
$121,655
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
6541
Total Pay
$121,655

At PPD Police, Kevin Sexworth serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $121,655.

Joseph Mc Govern

Police Officer 1/PPD Police

2021 total comp
$121,315
Base pay
$13,764
Overtime
$0
Other pay
$107,551
Benefits
$0
Total compensation
$121,315
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28442
Total Pay
$121,315

Joseph Mc Govern holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $121,315.

Ronald Jackson

Police Officer 1/PPD Police

2022 total comp
$121,168
Base pay
$60,289
Overtime
$2,199
Other pay
$58,680
Benefits
$0
Total compensation
$121,168
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12712
Total Pay
$121,168

Ronald Jackson is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $121,168.

Nadir Osborne

Police Officer 1/PPD Police

2020 total comp
$120,990
Base pay
$43,993
Overtime
$7,134
Other pay
$69,863
Benefits
$0
Total compensation
$120,990
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
6079
Total Pay
$120,990

Nadir Osborne works as a Police Officer 1 for PPD Police. Their status is salaried. Nadir earned $120,990 in 2020.

Micah Waters Sr

Police Officer 1/PPD Police

2024 total comp
$120,986
Base pay
$63,650
Overtime
$21,914
Other pay
$35,422
Benefits
$0
Total compensation
$120,986
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
8995
Total Pay
$120,986

Micah Waters Sr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $120,986.

James Mc Aroy

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
25037
Total Pay
$120,602

James Mc Aroy is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $120,602.

Brian Keenan

Police Officer 1/PPD Police

2024 total comp
$120,412
Base pay
$41,986
Overtime
$20,177
Other pay
$58,249
Benefits
$0
Total compensation
$120,412
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
21082
Total Pay
$120,412

Brian Keenan works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $120,412 in 2024.

Carl Zelner

Police Officer 1/PPD Police

2022 total comp
$119,487
Base pay
$65,380
Overtime
$231
Other pay
$53,876
Benefits
$0
Total compensation
$119,487
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20681
Total Pay
$119,487

Carl Zelner holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $119,487.

Vernon Ancrum

Police Officer 1/PPD Police

2025 total comp
$119,272
Base pay
$68,043
Overtime
$32,011
Other pay
$19,217
Benefits
$0
Total compensation
$119,272
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
35108
Total Pay
$119,272

Vernon Ancrum holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $119,272.

Frank Macrane

Police Officer 1/PPD Police

2023 total comp
$119,137
Base pay
$26,758
Overtime
$606
Other pay
$91,773
Benefits
$0
Total compensation
$119,137
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4252
Total Pay
$119,137

Frank Macrane works as a Police Officer 1 for PPD Police. Their status is salaried. Frank earned $119,137 in 2023.

Marilyn James

Police Officer 1/PPD Police

2020 total comp
$118,206
Base pay
$47,882
Overtime
$883
Other pay
$69,441
Benefits
$0
Total compensation
$118,206
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
2152
Total Pay
$118,206

Marilyn James works as a Police Officer 1 for PPD Police. Their status is salaried. Marilyn earned $118,206 in 2020.

Andrew Maenner

Police Officer 1/PPD Police

2024 total comp
$118,201
Base pay
$5,290
Overtime
$0
Other pay
$112,912
Benefits
$0
Total compensation
$118,201
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22154
Total Pay
$118,201

Andrew Maenner works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $118,201 in 2024.

Alexis Montanez

Police Officer 1/PPD Police

2019 total comp
$118,180
Base pay
$37,219
Overtime
$10,319
Other pay
$70,642
Benefits
$0
Total compensation
$118,180
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16170
Total Pay
$118,180

Alexis Montanez works as a Police Officer 1 for PPD Police. Their status is salaried. Alexis earned $118,180 in 2019.

Robert Cucinelli

Police Officer 1/PPD Police

2025 total comp
$117,898
Base pay
$64,025
Overtime
$38,286
Other pay
$15,587
Benefits
$0
Total compensation
$117,898
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
25463
Total Pay
$117,898

At PPD Police, Robert Cucinelli serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $117,898.

Valerie Streets

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
15855
Total Pay
$116,757

Valerie Streets is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $116,757.

Pernell Chandler

Police Officer 1/PPD Police

2023 total comp
$116,552
Base pay
$43,949
Overtime
$0
Other pay
$72,603
Benefits
$0
Total compensation
$116,552
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12283
Total Pay
$116,552

Pernell Chandler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $116,552.

Glenn Holmes

Police Officer 1/PPD Police

2020 total comp
$116,406
Base pay
$64,937
Overtime
$8,754
Other pay
$42,715
Benefits
$0
Total compensation
$116,406
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
36504
Total Pay
$116,406

Glenn Holmes is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $116,406.

Jaime Roman

Police Officer 1/PPD Police

2024 total comp
$116,386
Base pay
$62,613
Overtime
$18,258
Other pay
$35,515
Benefits
$0
Total compensation
$116,386
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20298
Total Pay
$116,386

Jaime Roman works as a Police Officer 1 for PPD Police. Their status is salaried. Jaime earned $116,386 in 2024.

Vien Dang

Police Officer 1/PPD Police

2022 total comp
$116,284
Base pay
$51,061
Overtime
$13,373
Other pay
$51,849
Benefits
$0
Total compensation
$116,284
Employment type
Salaried

Source-specific fields

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

Vien Dang is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $116,284.

Oscar Chaves

Police Officer 1/PPD Police

2022 total comp
$115,849
Base pay
$16,602
Overtime
$0
Other pay
$99,248
Benefits
$0
Total compensation
$115,849
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
26535
Total Pay
$115,849

Oscar Chaves holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $115,849.

Shawn Mclaughlin

Police Officer 1/PPD Police

2023 total comp
$115,718
Base pay
$41,304
Overtime
$239
Other pay
$74,175
Benefits
$0
Total compensation
$115,718
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17678
Total Pay
$115,718

Shawn Mclaughlin is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $115,718.

Bernard Smith

Police Officer 1/PPD Police

2024 total comp
$115,423
Base pay
$74,113
Overtime
$26,522
Other pay
$14,788
Benefits
$0
Total compensation
$115,423
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
35910
Total Pay
$115,423

Bernard Smith is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $115,423.