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
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+

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.

Record list

Employees with this title

Highest-paid first / page 75

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.

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.

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.

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.

Kevin Chea

Police Officer 1/PPD Police

2026 total comp
$26,992
Base pay
$21,648
Overtime
$2,440
Other pay
$2,903
Benefits
$0
Total compensation
$26,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34552
Total Pay
$26,992

Kevin Chea works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $26,992 in 2026.

Les Charlton

Police Officer 1/PPD Police

2026 total comp
$26,992
Base pay
$21,648
Overtime
$2,440
Other pay
$2,903
Benefits
$0
Total compensation
$26,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36349
Total Pay
$26,992

At PPD Police, Les Charlton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,992.

Kristen Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$26,990
Base pay
$19,484
Overtime
$5,979
Other pay
$1,528
Benefits
$0
Total compensation
$26,990
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45258
Total Pay
$26,990

Kristen Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. Kristen earned $26,990 in 2026.

Malik Berry

Police Officer 1/PPD Police

2026 total comp
$26,990
Base pay
$18,185
Overtime
$6,463
Other pay
$2,342
Benefits
$0
Total compensation
$26,990
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
40790
Total Pay
$26,990

Malik Berry holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,990.

Stephen Halbherr

Police Officer 1/PPD Police

2026 total comp
$26,986
Base pay
$21,648
Overtime
$2,711
Other pay
$2,626
Benefits
$0
Total compensation
$26,986
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10596
Total Pay
$26,986

Stephen Halbherr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $26,986.

James Beattie

Police Officer 1/PPD Police

2026 total comp
$26,986
Base pay
$21,648
Overtime
$2,711
Other pay
$2,626
Benefits
$0
Total compensation
$26,986
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31376
Total Pay
$26,986

James Beattie works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $26,986 in 2026.

Christopher Foley

Police Officer 1/PPD Police

2026 total comp
$26,986
Base pay
$21,648
Overtime
$2,711
Other pay
$2,626
Benefits
$0
Total compensation
$26,986
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36875
Total Pay
$26,986

Christopher Foley works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $26,986 in 2026.

Brian Patterson

Police Officer 1/PPD Police

2026 total comp
$26,985
Base pay
$21,648
Overtime
$2,711
Other pay
$2,626
Benefits
$0
Total compensation
$26,985
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2617
Total Pay
$26,985

Brian Patterson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,985.

Abigail Fernandez

Police Officer 1/PPD Police

2026 total comp
$26,985
Base pay
$21,648
Overtime
$2,711
Other pay
$2,626
Benefits
$0
Total compensation
$26,985
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27384
Total Pay
$26,985

Abigail Fernandez works as a Police Officer 1 for PPD Police. Their status is salaried. Abigail earned $26,985 in 2026.

Gabriel Valle

Police Officer 1/PPD Police

2026 total comp
$26,981
Base pay
$19,204
Overtime
$6,261
Other pay
$1,516
Benefits
$0
Total compensation
$26,981
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46902
Total Pay
$26,981

Gabriel Valle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,981.

Jennifer Lewis

Police Officer 1/PPD Police

2026 total comp
$26,967
Base pay
$21,648
Overtime
$2,169
Other pay
$3,149
Benefits
$0
Total compensation
$26,967
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19152
Total Pay
$26,967

At PPD Police, Jennifer Lewis serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $26,967.

Richard Devlin

Police Officer 1/PPD Police

2026 total comp
$26,967
Base pay
$21,648
Overtime
$2,169
Other pay
$3,149
Benefits
$0
Total compensation
$26,967
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2562
Total Pay
$26,967

Richard Devlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $26,967.

Katelyn Ham

Police Officer 1/PPD Police

2026 total comp
$26,965
Base pay
$18,185
Overtime
$1,708
Other pay
$7,072
Benefits
$0
Total compensation
$26,965
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50009
Total Pay
$26,965

Katelyn Ham works as a Police Officer 1 for PPD Police. Their status is salaried. Katelyn earned $26,965 in 2026.