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 Officer roles 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

Thomas Dempsey

Police Officer 1/PPD Police

2026 total comp
$27,155
Base pay
$21,648
Overtime
$3,457
Other pay
$2,050
Benefits
$0
Total compensation
$27,155
Employment type
Salaried

Source-specific fields

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

Thomas Dempsey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,155.

Marcus Otto

Police Officer 1/PPD Police

2026 total comp
$27,152
Base pay
$19,484
Overtime
$6,131
Other pay
$1,537
Benefits
$0
Total compensation
$27,152
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43168
Total Pay
$27,152

Marcus Otto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,152.

Lawrence Powell

Police Officer 1/PPD Police

2026 total comp
$27,146
Base pay
$18,185
Overtime
$1,879
Other pay
$7,082
Benefits
$0
Total compensation
$27,146
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49272
Total Pay
$27,146

Lawrence Powell is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,146.

Fernando Quiles

Police Officer 1/PPD Police

2026 total comp
$27,140
Base pay
$21,648
Overtime
$3,016
Other pay
$2,475
Benefits
$0
Total compensation
$27,140
Employment type
Salaried

Source-specific fields

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

Fernando Quiles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,140.

Devin Alford

Police Officer 1/PPD Police

2026 total comp
$27,140
Base pay
$21,648
Overtime
$3,016
Other pay
$2,475
Benefits
$0
Total compensation
$27,140
Employment type
Salaried

Source-specific fields

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

Devin Alford works as a Police Officer 1 for PPD Police. Their status is salaried. Devin earned $27,140 in 2026.

Amanda Cartagena

Police Officer 1/PPD Police

2026 total comp
$27,129
Base pay
$18,185
Overtime
$2,335
Other pay
$6,609
Benefits
$0
Total compensation
$27,129
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49443
Total Pay
$27,129

Amanda Cartagena is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,129.

Stacey Gonzalez

Police Officer 1/PPD Police

2026 total comp
$27,120
Base pay
$21,287
Overtime
$2,779
Other pay
$3,054
Benefits
$0
Total compensation
$27,120
Employment type
Salaried

Source-specific fields

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

Stacey Gonzalez works as a Police Officer 1 for PPD Police. Their status is salaried. Stacey earned $27,120 in 2026.

Joseph Rapone Jr

Police Officer 1/PPD Police

2026 total comp
$27,120
Base pay
$21,648
Overtime
$2,305
Other pay
$3,167
Benefits
$0
Total compensation
$27,120
Employment type
Salaried

Source-specific fields

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

Joseph Rapone Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,120.

Jeffery Batchler

Police Officer 1/PPD Police

2026 total comp
$27,120
Base pay
$21,648
Overtime
$2,305
Other pay
$3,167
Benefits
$0
Total compensation
$27,120
Employment type
Salaried

Source-specific fields

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

Jeffery Batchler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,120.

Shawn Minnick

Police Officer 1/PPD Police

2026 total comp
$27,119
Base pay
$21,577
Overtime
$3,186
Other pay
$2,356
Benefits
$0
Total compensation
$27,119
Employment type
Salaried

Source-specific fields

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

Shawn Minnick holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,119.

Matthew O Hanlon

Police Officer 1/PPD Police

2026 total comp
$27,115
Base pay
$21,648
Overtime
$2,372
Other pay
$3,094
Benefits
$0
Total compensation
$27,115
Employment type
Salaried

Source-specific fields

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

Matthew O Hanlon holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,115.

Walter Wyatt

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Walter Wyatt serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $27,109.

Robert Krol

Police Officer 1/PPD Police

2026 total comp
$27,106
Base pay
$21,648
Overtime
$2,542
Other pay
$2,916
Benefits
$0
Total compensation
$27,106
Employment type
Salaried

Source-specific fields

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

Robert Krol works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $27,106 in 2026.

Nicholas Aurilia

Police Officer 1/PPD Police

2026 total comp
$27,103
Base pay
$21,648
Overtime
$2,983
Other pay
$2,472
Benefits
$0
Total compensation
$27,103
Employment type
Salaried

Source-specific fields

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

At PPD Police, Nicholas Aurilia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,103.

Anthony Curtosi

Police Officer 1/PPD Police

2026 total comp
$27,103
Base pay
$21,648
Overtime
$2,983
Other pay
$2,472
Benefits
$0
Total compensation
$27,103
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Curtosi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,103.

Philip Lattanzio

Police Officer 1/PPD Police

2026 total comp
$27,103
Base pay
$21,648
Overtime
$2,983
Other pay
$2,472
Benefits
$0
Total compensation
$27,103
Employment type
Salaried

Source-specific fields

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

Philip Lattanzio works as a Police Officer 1 for PPD Police. Their status is salaried. Philip earned $27,103 in 2026.

Patrick Dougherty

Police Officer 1/PPD Police

2026 total comp
$27,103
Base pay
$21,648
Overtime
$2,983
Other pay
$2,472
Benefits
$0
Total compensation
$27,103
Employment type
Salaried

Source-specific fields

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

Patrick Dougherty holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,103.

Nicholas Harper

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32808
Total Pay
$27,099

Nicholas Harper holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $27,099.

Michael Mitchell

Police Officer 1/PPD Police

2026 total comp
$27,098
Base pay
$21,648
Overtime
$2,813
Other pay
$2,637
Benefits
$0
Total compensation
$27,098
Employment type
Salaried

Source-specific fields

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

At PPD Police, Michael Mitchell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,098.

Dylan Dougherty

Police Officer 1/PPD Police

2026 total comp
$27,098
Base pay
$21,648
Overtime
$1,796
Other pay
$3,653
Benefits
$0
Total compensation
$27,098
Employment type
Salaried

Source-specific fields

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

Dylan Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Dylan earned $27,098 in 2026.

Ruben Velazquez

Police Officer 1/PPD Police

2026 total comp
$27,091
Base pay
$21,648
Overtime
$2,644
Other pay
$2,799
Benefits
$0
Total compensation
$27,091
Employment type
Salaried

Source-specific fields

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

Ruben Velazquez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,091.

Andre Brockenbrough

Police Officer 1/PPD Police

2026 total comp
$27,091
Base pay
$21,648
Overtime
$2,644
Other pay
$2,799
Benefits
$0
Total compensation
$27,091
Employment type
Salaried

Source-specific fields

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

At PPD Police, Andre Brockenbrough serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,091.

Roslyn Lindsay

Police Officer 1/PPD Police

2026 total comp
$27,091
Base pay
$21,648
Overtime
$2,644
Other pay
$2,799
Benefits
$0
Total compensation
$27,091
Employment type
Salaried

Source-specific fields

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

Roslyn Lindsay works as a Police Officer 1 for PPD Police. Their status is salaried. Roslyn earned $27,091 in 2026.

Alexander Moragne

Police Officer 1/PPD Police

2026 total comp
$27,086
Base pay
$18,185
Overtime
$1,822
Other pay
$7,079
Benefits
$0
Total compensation
$27,086
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49386
Total Pay
$27,086

Alexander Moragne works as a Police Officer 1 for PPD Police. Their status is salaried. Alexander earned $27,086 in 2026.

Stephen Burgoon

Police Officer 1/PPD Police

2026 total comp
$27,068
Base pay
$21,648
Overtime
$2,508
Other pay
$2,912
Benefits
$0
Total compensation
$27,068
Employment type
Salaried

Source-specific fields

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

At PPD Police, Stephen Burgoon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,068.

Yalitza Velez

Police Officer 1/PPD Police

2026 total comp
$27,068
Base pay
$21,648
Overtime
$2,508
Other pay
$2,912
Benefits
$0
Total compensation
$27,068
Employment type
Salaried

Source-specific fields

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

Yalitza Velez works as a Police Officer 1 for PPD Police. Their status is salaried. Yalitza earned $27,068 in 2026.

Luis Delacruz

Police Officer 1/PPD Police

2026 total comp
$27,065
Base pay
$21,648
Overtime
$2,949
Other pay
$2,468
Benefits
$0
Total compensation
$27,065
Employment type
Salaried

Source-specific fields

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

At PPD Police, Luis Delacruz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,065.

George Tsoflias

Police Officer 1/PPD Police

2026 total comp
$27,065
Base pay
$21,648
Overtime
$2,949
Other pay
$2,468
Benefits
$0
Total compensation
$27,065
Employment type
Salaried

Source-specific fields

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

George Tsoflias is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,065.

Sean Burgess

Police Officer 1/PPD Police

2026 total comp
$27,061
Base pay
$21,648
Overtime
$2,779
Other pay
$2,633
Benefits
$0
Total compensation
$27,061
Employment type
Salaried

Source-specific fields

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

At PPD Police, Sean Burgess serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,061.

Kadeem Hankey

Police Officer 1/PPD Police

2026 total comp
$27,049
Base pay
$18,185
Overtime
$6,861
Other pay
$2,003
Benefits
$0
Total compensation
$27,049
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47924
Total Pay
$27,049

Kadeem Hankey works as a Police Officer 1 for PPD Police. Their status is salaried. Kadeem earned $27,049 in 2026.

Hashim Taylor

Police Officer 1/PPD Police

2026 total comp
$27,048
Base pay
$17,631
Overtime
$1,756
Other pay
$7,661
Benefits
$0
Total compensation
$27,048
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51872
Total Pay
$27,048

Hashim Taylor works as a Police Officer 1 for PPD Police. Their status is salaried. Hashim earned $27,048 in 2026.

Vanessa Brown

Police Officer 1/PPD Police

2026 total comp
$27,043
Base pay
$21,648
Overtime
$2,237
Other pay
$3,158
Benefits
$0
Total compensation
$27,043
Employment type
Salaried

Source-specific fields

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

At PPD Police, Vanessa Brown serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,043.

Dysheen Randall

Police Officer 1/PPD Police

2026 total comp
$27,042
Base pay
$18,185
Overtime
$1,196
Other pay
$7,661
Benefits
$0
Total compensation
$27,042
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49440
Total Pay
$27,042

At PPD Police, Dysheen Randall serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,042.

Casey Mcgovern

Police Officer 1/PPD Police

2026 total comp
$27,028
Base pay
$21,648
Overtime
$2,915
Other pay
$2,465
Benefits
$0
Total compensation
$27,028
Employment type
Salaried

Source-specific fields

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

Casey Mcgovern works as a Police Officer 1 for PPD Police. Their status is salaried. Casey earned $27,028 in 2026.

Emily Diaz

Police Officer 1/PPD Police

2026 total comp
$27,028
Base pay
$21,648
Overtime
$2,915
Other pay
$2,465
Benefits
$0
Total compensation
$27,028
Employment type
Salaried

Source-specific fields

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

Emily Diaz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,028.

Robert Ginocchio

Police Officer 1/PPD Police

2026 total comp
$27,028
Base pay
$21,648
Overtime
$2,915
Other pay
$2,465
Benefits
$0
Total compensation
$27,028
Employment type
Salaried

Source-specific fields

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

At PPD Police, Robert Ginocchio serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,028.

Sean Foley

Police Officer 1/PPD Police

2024 total comp
$27,027
Base pay
$6,612
Overtime
$496
Other pay
$19,919
Benefits
$0
Total compensation
$27,027
Employment type
Salaried

Source-specific fields

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

Sean Foley works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $27,027 in 2024.

Kevin Dorin

Police Officer 1/PPD Police

2026 total comp
$27,015
Base pay
$21,648
Overtime
$2,576
Other pay
$2,791
Benefits
$0
Total compensation
$27,015
Employment type
Salaried

Source-specific fields

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

Kevin Dorin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,015.

Sheryl Contee

Police Officer 1/PPD Police

2026 total comp
$27,005
Base pay
$21,648
Overtime
$2,203
Other pay
$3,153
Benefits
$0
Total compensation
$27,005
Employment type
Salaried

Source-specific fields

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

Sheryl Contee is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,005.

Derrick Holiday

Police Officer 1/PPD Police

2026 total comp
$27,002
Base pay
$18,185
Overtime
$7,288
Other pay
$1,528
Benefits
$0
Total compensation
$27,002
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50351
Total Pay
$27,002

Derrick Holiday is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,002.