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 3

David Campbell

Police Officer 1/PPD Police

2023 total comp
$58,217
Base pay
$6,364
Overtime
$2,565
Other pay
$49,287
Benefits
$0
Total compensation
$58,217
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4283
Total Pay
$58,217

At PPD Police, David Campbell serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $58,217.

Eric Kornberg

Police Officer 1/PPD Police

2023 total comp
$58,173
Base pay
$10,819
Overtime
$0
Other pay
$47,354
Benefits
$0
Total compensation
$58,173
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
201
Total Pay
$58,173

Eric Kornberg is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $58,173.

Christopher Adams

Police Officer 1/PPD Police

2024 total comp
$58,110
Base pay
$26,448
Overtime
$0
Other pay
$31,662
Benefits
$0
Total compensation
$58,110
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
5334
Total Pay
$58,110

Christopher Adams works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $58,110 in 2024.

Kamerin Spears

Police Officer 1/PPD Police

2022 total comp
$58,068
Base pay
$46,883
Overtime
$2,671
Other pay
$8,514
Benefits
$0
Total compensation
$58,068
Employment type
Salaried

Source-specific fields

Base Salary
$69,762
Employee Category
Civil Service
Job Code
6A02
Public Id
25077
Total Pay
$58,068

At PPD Police, Kamerin Spears serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $58,068.

Brian Reynolds

Police Officer 1/PPD Police

2026 total comp
$58,045
Base pay
$21,648
Overtime
$29,622
Other pay
$6,775
Benefits
$0
Total compensation
$58,045
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18266
Total Pay
$58,045

Brian Reynolds is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $58,045.

Brianna Deloughery

Police Officer 1/PPD Police

2023 total comp
$58,035
Base pay
$36,918
Overtime
$8,434
Other pay
$12,683
Benefits
$0
Total compensation
$58,035
Employment type
Salaried

Source-specific fields

Base Salary
$72,204
Employee Category
Civil Service
Job Code
6A02
Public Id
39054
Total Pay
$58,035

Brianna Deloughery works as a Police Officer 1 for PPD Police. Their status is salaried. Brianna earned $58,035 in 2023.

Todd Gittel

Police Officer 1/PPD Police

2026 total comp
$58,006
Base pay
$21,648
Overtime
$30,367
Other pay
$5,990
Benefits
$0
Total compensation
$58,006
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15289
Total Pay
$58,006

At PPD Police, Todd Gittel serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $58,006.

James Burke

Police Officer 1/PPD Police

2022 total comp
$57,981
Base pay
$46,288
Overtime
$0
Other pay
$11,693
Benefits
$0
Total compensation
$57,981
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
28308
Total Pay
$113,640

James Burke is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $57,981.

Brian Godcharles

Police Officer 1/PPD Police

2022 total comp
$57,915
Base pay
$36,893
Overtime
$115
Other pay
$20,907
Benefits
$0
Total compensation
$57,915
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
8687
Total Pay
$57,915

Brian Godcharles works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $57,915 in 2022.

Sheila Jones

Police Officer 1/PPD Police

2024 total comp
$57,716
Base pay
$29,754
Overtime
$0
Other pay
$27,962
Benefits
$0
Total compensation
$57,716
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
10316
Total Pay
$57,716

At PPD Police, Sheila Jones serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $57,716.

Todd Johnson

Police Officer 1/PPD Police

2026 total comp
$57,700
Base pay
$21,648
Overtime
$29,317
Other pay
$6,735
Benefits
$0
Total compensation
$57,700
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19465
Total Pay
$57,700

Todd Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Todd earned $57,700 in 2026.

Kevin Lombardi

Police Officer 1/PPD Police

2026 total comp
$57,681
Base pay
$21,648
Overtime
$30,774
Other pay
$5,259
Benefits
$0
Total compensation
$57,681
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
502
Total Pay
$57,681

Kevin Lombardi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $57,681.

Nathaniel Harper

Police Officer 1/PPD Police

2026 total comp
$57,620
Base pay
$21,648
Overtime
$29,486
Other pay
$6,486
Benefits
$0
Total compensation
$57,620
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1190
Total Pay
$57,620

Nathaniel Harper is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $57,620.

Jude Becker

Police Officer 1/PPD Police

2021 total comp
$57,602
Base pay
$37,401
Overtime
$4,982
Other pay
$15,219
Benefits
$0
Total compensation
$57,602
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
8261
Total Pay
$57,602

At PPD Police, Jude Becker serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $57,602.

Mark Dial

Police Officer 1/PPD Police

2023 total comp
$57,581
Base pay
$29,733
Overtime
$6,026
Other pay
$21,822
Benefits
$0
Total compensation
$57,581
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29036
Total Pay
$57,581

Mark Dial is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $57,581.

William Stuski

Police Officer 1/PPD Police

2026 total comp
$57,506
Base pay
$21,648
Overtime
$29,384
Other pay
$6,473
Benefits
$0
Total compensation
$57,506
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32222
Total Pay
$57,506

William Stuski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $57,506.

Dennis Smith

Police Officer 1/PPD Police

2026 total comp
$57,506
Base pay
$21,648
Overtime
$29,384
Other pay
$6,473
Benefits
$0
Total compensation
$57,506
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15835
Total Pay
$57,506

At PPD Police, Dennis Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $57,506.

Ada Torres

Police Officer 1/PPD Police

2022 total comp
$57,273
Base pay
$39,967
Overtime
$0
Other pay
$17,306
Benefits
$0
Total compensation
$57,273
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
5895
Total Pay
$57,273

Ada Torres holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $57,273.

Daniel Levitt

Police Officer 1/PPD Police

2022 total comp
$57,159
Base pay
$18,447
Overtime
$5,217
Other pay
$33,495
Benefits
$0
Total compensation
$57,159
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
25731
Total Pay
$57,159

Daniel Levitt is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $57,159.

Tina Willis

Police Officer 1/PPD Police

2026 total comp
$57,086
Base pay
$21,648
Overtime
$29,011
Other pay
$6,426
Benefits
$0
Total compensation
$57,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15750
Total Pay
$57,086

Tina Willis works as a Police Officer 1 for PPD Police. Their status is salaried. Tina earned $57,086 in 2026.

Robert Mcmahon

Police Officer 1/PPD Police

2022 total comp
$56,924
Base pay
$33,818
Overtime
$6,197
Other pay
$16,909
Benefits
$0
Total compensation
$56,924
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
28516
Total Pay
$56,924

At PPD Police, Robert Mcmahon serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $56,924.

Tab Ali

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27820
Total Pay
$56,871

Tab Ali holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $56,871.

Sheniece Clements

Police Officer 1/PPD Police

2026 total comp
$56,818
Base pay
$21,648
Overtime
$28,774
Other pay
$6,395
Benefits
$0
Total compensation
$56,818
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1535
Total Pay
$56,818

At PPD Police, Sheniece Clements serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $56,818.

Daniel Glass

Police Officer 1/PPD Police

2022 total comp
$56,803
Base pay
$34,741
Overtime
$0
Other pay
$22,063
Benefits
$0
Total compensation
$56,803
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14403
Total Pay
$56,803

Daniel Glass is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $56,803.

Clarence Clark Iii

Police Officer 1/PPD Police

2026 total comp
$56,665
Base pay
$21,648
Overtime
$28,639
Other pay
$6,378
Benefits
$0
Total compensation
$56,665
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14951
Total Pay
$56,665

Clarence Clark Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $56,665.

Tony-Tuan Thai

Police Officer 1/PPD Police

2026 total comp
$56,627
Base pay
$21,648
Overtime
$28,605
Other pay
$6,374
Benefits
$0
Total compensation
$56,627
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1904
Total Pay
$56,627

At PPD Police, Tony-Tuan Thai serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $56,627.

Jonathan Ransom

Police Officer 1/PPD Police

2026 total comp
$56,589
Base pay
$21,648
Overtime
$28,571
Other pay
$6,370
Benefits
$0
Total compensation
$56,589
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24697
Total Pay
$56,589

Jonathan Ransom holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $56,589.

Joseph Sposato

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
35701
Total Pay
$56,567

Joseph Sposato is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $56,567.

Donald Cain

Police Officer 1/PPD Police

2024 total comp
$56,513
Base pay
$0
Overtime
$0
Other pay
$56,513
Benefits
$0
Total compensation
$56,513
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
26068
Total Pay
$56,513

At PPD Police, Donald Cain serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $56,513.

Frank Bonett

Police Officer 1/PPD Police

2026 total comp
$56,475
Base pay
$21,648
Overtime
$28,469
Other pay
$6,357
Benefits
$0
Total compensation
$56,475
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14835
Total Pay
$56,475

Frank Bonett is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $56,475.

James Madden

Police Officer 1/PPD Police

2026 total comp
$56,433
Base pay
$21,648
Overtime
$28,198
Other pay
$6,587
Benefits
$0
Total compensation
$56,433
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21815
Total Pay
$56,433

James Madden holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $56,433.

Andrew Kruc Jr

Police Officer 1/PPD Police

2024 total comp
$56,385
Base pay
$0
Overtime
$0
Other pay
$56,385
Benefits
$0
Total compensation
$56,385
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
25195
Total Pay
$56,385

Andrew Kruc Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $56,385 in 2024.

Gary Mc Neil

Police Officer 1/PPD Police

2026 total comp
$56,357
Base pay
$21,648
Overtime
$28,130
Other pay
$6,578
Benefits
$0
Total compensation
$56,357
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30917
Total Pay
$56,357

At PPD Police, Gary Mc Neil serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $56,357.

Michael Shear

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
7389
Total Pay
$56,347

Michael Shear works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $56,347 in 2025.

Bonny Mccloskey

Police Officer 1/PPD Police

2024 total comp
$56,109
Base pay
$47,774
Overtime
$0
Other pay
$8,336
Benefits
$0
Total compensation
$56,109
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24512
Total Pay
$56,109

Bonny Mccloskey works as a Police Officer 1 for PPD Police. Their status is salaried. Bonny earned $56,109 in 2024.

Darryl Jones

Police Officer 1/PPD Police

2021 total comp
$56,101
Base pay
$13,464
Overtime
$0
Other pay
$42,637
Benefits
$0
Total compensation
$56,101
Employment type
Salaried

Source-specific fields

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

Darryl Jones holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $56,101.

Michael Crowe

Police Officer 1/PPD Police

2021 total comp
$56,051
Base pay
$47,874
Overtime
$0
Other pay
$8,177
Benefits
$0
Total compensation
$56,051
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
10030
Total Pay
$56,051

At PPD Police, Michael Crowe serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $56,051.

Jason Wentzell

Police Officer 1/PPD Police

2026 total comp
$55,978
Base pay
$21,648
Overtime
$28,029
Other pay
$6,301
Benefits
$0
Total compensation
$55,978
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5014
Total Pay
$55,978

At PPD Police, Jason Wentzell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $55,978.

Yvette Palmer

Police Officer 1/PPD Police

2025 total comp
$55,938
Base pay
$18,673
Overtime
$0
Other pay
$37,264
Benefits
$0
Total compensation
$55,938
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
29785
Total Pay
$55,938

Yvette Palmer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $55,938.