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 12

George Rodriguez

Police Officer 1/PPD Police

2025 total comp
$77,156
Base pay
$63,313
Overtime
$0
Other pay
$13,843
Benefits
$0
Total compensation
$77,156
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12553
Total Pay
$77,156

George Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $77,156.

Gregory West

Police Officer 1/PPD Police

2025 total comp
$77,046
Base pay
$62,956
Overtime
$259
Other pay
$13,830
Benefits
$0
Total compensation
$77,046
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
24113
Total Pay
$77,046

Gregory West is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $77,046.

Omar Sanabria

Police Officer 1/PPD Police

2019 total comp
$76,947
Base pay
$43,399
Overtime
$12,266
Other pay
$21,282
Benefits
$0
Total compensation
$76,947
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30027
Total Pay
$76,947

At PPD Police, Omar Sanabria serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $76,947.

Christopher Culver

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24178
Total Pay
$76,810

At PPD Police, Christopher Culver serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $76,810.

Jacqueline Speaks

Police Officer 1/PPD Police

2025 total comp
$76,807
Base pay
$1,729
Overtime
$0
Other pay
$75,078
Benefits
$0
Total compensation
$76,807
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22552
Total Pay
$76,807

Jacqueline Speaks is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $76,807.

Donnell Creighton

Police Officer 1/PPD Police

2022 total comp
$76,718
Base pay
$57,425
Overtime
$0
Other pay
$19,292
Benefits
$0
Total compensation
$76,718
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19482
Total Pay
$76,718

At PPD Police, Donnell Creighton serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $76,718.

Jeffery Francis

Police Officer 1/PPD Police

2024 total comp
$76,631
Base pay
$37,688
Overtime
$0
Other pay
$38,942
Benefits
$0
Total compensation
$76,631
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32860
Total Pay
$76,631

Jeffery Francis works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffery earned $76,631 in 2024.

Joseph Cappellano

Police Officer 1/PPD Police

2024 total comp
$76,513
Base pay
$49,620
Overtime
$3,249
Other pay
$23,644
Benefits
$0
Total compensation
$76,513
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15531
Total Pay
$76,513

Joseph Cappellano works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $76,513 in 2024.

Thomas La Corte Jr

Police Officer 1/PPD Police

2024 total comp
$76,149
Base pay
$34,713
Overtime
$14,567
Other pay
$26,869
Benefits
$0
Total compensation
$76,149
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
24766
Total Pay
$76,149

At PPD Police, Thomas La Corte Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $76,149.

L'Tonya Cousins

Police Officer 1/PPD Police

2021 total comp
$75,994
Base pay
$45,779
Overtime
$0
Other pay
$30,215
Benefits
$0
Total compensation
$75,994
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2673
Total Pay
$75,994

L'Tonya Cousins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,994.

Rodney Dickerson

Police Officer 1/PPD Police

2024 total comp
$75,977
Base pay
$67,108
Overtime
$0
Other pay
$8,869
Benefits
$0
Total compensation
$75,977
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13251
Total Pay
$75,977

At PPD Police, Rodney Dickerson serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $75,977.

Vincent Manzo

Police Officer 1/PPD Police

2022 total comp
$75,976
Base pay
$47,561
Overtime
$5,678
Other pay
$22,737
Benefits
$0
Total compensation
$75,976
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
28736
Total Pay
$75,976

Vincent Manzo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,976.

David Tamamoto

Police Officer 1/PPD Police

2022 total comp
$75,910
Base pay
$39,967
Overtime
$3,487
Other pay
$32,456
Benefits
$0
Total compensation
$75,910
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13056
Total Pay
$75,910

David Tamamoto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,910.

John Robison

Police Officer 1/PPD Police

2021 total comp
$75,903
Base pay
$39,197
Overtime
$926
Other pay
$35,781
Benefits
$0
Total compensation
$75,903
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28797
Total Pay
$75,903

John Robison holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,903.

Christopher Daukaus

Police Officer 1/PPD Police

2021 total comp
$75,878
Base pay
$63,468
Overtime
$1,459
Other pay
$10,951
Benefits
$0
Total compensation
$75,878
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
894
Total Pay
$75,878

Christopher Daukaus holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $75,878.

Kevin Whetstone

Police Officer 1/PPD Police

2023 total comp
$75,674
Base pay
$20,146
Overtime
$7,905
Other pay
$47,623
Benefits
$0
Total compensation
$75,674
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12143
Total Pay
$75,674

At PPD Police, Kevin Whetstone serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $75,674.

William Bolds

Police Officer 1/PPD Police

2022 total comp
$75,666
Base pay
$63,153
Overtime
$0
Other pay
$12,513
Benefits
$0
Total compensation
$75,666
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14454
Total Pay
$75,666

William Bolds is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $75,666.

Rana Sahel Ali Ashfaq

Police Officer 1/PPD Police

2026 total comp
$75,655
Base pay
$21,648
Overtime
$47,110
Other pay
$6,897
Benefits
$0
Total compensation
$75,655
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27330
Total Pay
$75,655

At PPD Police, Rana Sahel Ali Ashfaq serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $75,655.

David Nelson

Police Officer 1/PPD Police

2025 total comp
$75,627
Base pay
$24,898
Overtime
$0
Other pay
$50,730
Benefits
$0
Total compensation
$75,627
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
23395
Total Pay
$75,627

David Nelson works as a Police Officer 1 for PPD Police. Their status is salaried. David earned $75,627 in 2025.

Brian Kennedy Jr

Police Officer 1/PPD Police

2025 total comp
$75,572
Base pay
$55,674
Overtime
$8,169
Other pay
$11,729
Benefits
$0
Total compensation
$75,572
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
20389
Total Pay
$75,572

Brian Kennedy Jr is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $75,572.

Matina Muntaqeem

Police Officer 1/PPD Police

2021 total comp
$75,568
Base pay
$69,327
Overtime
$0
Other pay
$6,241
Benefits
$0
Total compensation
$75,568
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
11091
Total Pay
$75,568

At PPD Police, Matina Muntaqeem serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $75,568.

Brad Allmond

Police Officer 1/PPD Police

2020 total comp
$75,564
Base pay
$62,385
Overtime
$3,781
Other pay
$9,398
Benefits
$0
Total compensation
$75,564
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
33570
Total Pay
$75,564

Brad Allmond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $75,564.

Darryl Brown

Police Officer 1/PPD Police

2021 total comp
$75,557
Base pay
$16,756
Overtime
$224
Other pay
$58,576
Benefits
$0
Total compensation
$75,557
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27005
Total Pay
$75,557

At PPD Police, Darryl Brown serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $75,557.

Paige Pellicciotti

Police Officer 1/PPD Police

2022 total comp
$75,364
Base pay
$50,580
Overtime
$4,900
Other pay
$19,884
Benefits
$0
Total compensation
$75,364
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8560
Total Pay
$75,364

Paige Pellicciotti holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,364.

Michael Walker

Police Officer 1/PPD Police

2022 total comp
$75,282
Base pay
$70,153
Overtime
$0
Other pay
$5,128
Benefits
$0
Total compensation
$75,282
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36609
Total Pay
$75,282

Michael Walker holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $75,282.

Danielle Foreman

Police Officer 1/PPD Police

2025 total comp
$75,151
Base pay
$69,824
Overtime
$0
Other pay
$5,327
Benefits
$0
Total compensation
$75,151
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
11360
Total Pay
$75,151

At PPD Police, Danielle Foreman serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $75,151.

John Hesdon

Police Officer 1/PPD Police

2025 total comp
$75,151
Base pay
$69,824
Overtime
$0
Other pay
$5,327
Benefits
$0
Total compensation
$75,151
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
17785
Total Pay
$75,151

At PPD Police, John Hesdon serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $75,151.

Anthony Carapucci

Police Officer 1/PPD Police

2022 total comp
$74,909
Base pay
$61,891
Overtime
$0
Other pay
$13,019
Benefits
$0
Total compensation
$74,909
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12432
Total Pay
$74,909

Anthony Carapucci works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $74,909 in 2022.

Patricia Kelly-Murao

Police Officer 1/PPD Police

2022 total comp
$74,850
Base pay
$62,198
Overtime
$231
Other pay
$12,421
Benefits
$0
Total compensation
$74,850
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11507
Total Pay
$74,850

Patricia Kelly-Murao holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $74,850.

James Bozarth

Police Officer 1/PPD Police

2022 total comp
$74,805
Base pay
$47,879
Overtime
$0
Other pay
$26,926
Benefits
$0
Total compensation
$74,805
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20028
Total Pay
$74,805

At PPD Police, James Bozarth serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $74,805.

Diane Doyle

Police Officer 1/PPD Police

2020 total comp
$74,759
Base pay
$57,457
Overtime
$0
Other pay
$17,302
Benefits
$0
Total compensation
$74,759
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
7596
Total Pay
$74,759

Diane Doyle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $74,759.

Brandon Katz

Police Officer 1/PPD Police

2022 total comp
$74,685
Base pay
$57,040
Overtime
$9,949
Other pay
$7,696
Benefits
$0
Total compensation
$74,685
Employment type
Salaried

Source-specific fields

Base Salary
$69,762
Employee Category
Civil Service
Job Code
6A02
Public Id
37725
Total Pay
$74,685

Brandon Katz is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $74,685.

John Seymour

Police Officer 1/PPD Police

2023 total comp
$74,618
Base pay
$38,990
Overtime
$0
Other pay
$35,628
Benefits
$0
Total compensation
$74,618
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
6135
Total Pay
$74,618

John Seymour works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $74,618 in 2023.

Tracey Bryant

Police Officer 1/PPD Police

2020 total comp
$74,618
Base pay
$39,512
Overtime
$0
Other pay
$35,105
Benefits
$0
Total compensation
$74,618
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
4931
Total Pay
$74,618

Tracey Bryant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $74,618.

John Ross Jr

Police Officer 1/PPD Police

2024 total comp
$74,315
Base pay
$38,019
Overtime
$0
Other pay
$36,296
Benefits
$0
Total compensation
$74,315
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
2550
Total Pay
$74,315

At PPD Police, John Ross Jr serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $74,315.

Dominick Thurston

Police Officer 1/PPD Police

2025 total comp
$74,147
Base pay
$19,019
Overtime
$3,404
Other pay
$51,724
Benefits
$0
Total compensation
$74,147
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15991
Total Pay
$74,147

Dominick Thurston holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $74,147.

John Dobson

Police Officer 1/PPD Police

2022 total comp
$73,774
Base pay
$36,893
Overtime
$7,177
Other pay
$29,704
Benefits
$0
Total compensation
$73,774
Employment type
Salaried

Source-specific fields

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

John Dobson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $73,774.

Frank Ruffin

Police Officer 1/PPD Police

2023 total comp
$73,724
Base pay
$20,146
Overtime
$0
Other pay
$53,578
Benefits
$0
Total compensation
$73,724
Employment type
Salaried

Source-specific fields

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

At PPD Police, Frank Ruffin serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $73,724.

Robert Fredericksdorf

Police Officer 1/PPD Police

2025 total comp
$73,719
Base pay
$54,291
Overtime
$10,828
Other pay
$8,601
Benefits
$0
Total compensation
$73,719
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Fredericksdorf serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $73,719.

Manuel Serrano

Police Officer 1/PPD Police

2025 total comp
$73,715
Base pay
$57,403
Overtime
$3,177
Other pay
$13,135
Benefits
$0
Total compensation
$73,715
Employment type
Salaried

Source-specific fields

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

Manuel Serrano works as a Police Officer 1 for PPD Police. Their status is salaried. Manuel earned $73,715 in 2025.