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 33

Wanda Jenkins

Police Officer 1/PPD Police

2026 total comp
$39,977
Base pay
$21,648
Overtime
$13,828
Other pay
$4,501
Benefits
$0
Total compensation
$39,977
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4668
Total Pay
$39,977

Wanda Jenkins works as a Police Officer 1 for PPD Police. Their status is salaried. Wanda earned $39,977 in 2026.

Carl Drew

Police Officer 1/PPD Police

2026 total comp
$39,977
Base pay
$21,648
Overtime
$13,828
Other pay
$4,501
Benefits
$0
Total compensation
$39,977
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28035
Total Pay
$39,977

Carl Drew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,977.

Ernest Brown

Police Officer 1/PPD Police

2026 total comp
$39,973
Base pay
$21,648
Overtime
$13,658
Other pay
$4,666
Benefits
$0
Total compensation
$39,973
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7732
Total Pay
$39,973

Ernest Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,973.

Edin Espinosa

Police Officer 1/PPD Police

2026 total comp
$39,968
Base pay
$21,648
Overtime
$14,675
Other pay
$3,644
Benefits
$0
Total compensation
$39,968
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16989
Total Pay
$39,968

Edin Espinosa works as a Police Officer 1 for PPD Police. Their status is salaried. Edin earned $39,968 in 2026.

Norman De Fields

Police Officer 1/PPD Police

2025 total comp
$39,955
Base pay
$8,645
Overtime
$0
Other pay
$31,310
Benefits
$0
Total compensation
$39,955
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4737
Total Pay
$39,955

Norman De Fields works as a Police Officer 1 for PPD Police. Their status is salaried. Norman earned $39,955 in 2025.

Mario Aviles

Police Officer 1/PPD Police

2026 total comp
$39,943
Base pay
$21,648
Overtime
$14,653
Other pay
$3,642
Benefits
$0
Total compensation
$39,943
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24148
Total Pay
$39,943

Mario Aviles works as a Police Officer 1 for PPD Police. Their status is salaried. Mario earned $39,943 in 2026.

Hollman Brian

Police Officer 1/PPD Police

2026 total comp
$39,941
Base pay
$21,648
Overtime
$14,167
Other pay
$4,125
Benefits
$0
Total compensation
$39,941
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8058
Total Pay
$39,941

Hollman Brian works as a Police Officer 1 for PPD Police. Their status is salaried. Hollman earned $39,941 in 2026.

Emmanuel Rodriguez

Police Officer 1/PPD Police

2026 total comp
$39,937
Base pay
$21,648
Overtime
$14,404
Other pay
$3,885
Benefits
$0
Total compensation
$39,937
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31915
Total Pay
$39,937

At PPD Police, Emmanuel Rodriguez serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $39,937.

Dawn Lyles

Police Officer 1/PPD Police

2022 total comp
$39,936
Base pay
$31,277
Overtime
$0
Other pay
$8,659
Benefits
$0
Total compensation
$39,936
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3953
Total Pay
$39,936

Dawn Lyles holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $39,936.

Todd Lewis

Police Officer 1/PPD Police

2026 total comp
$39,935
Base pay
$21,648
Overtime
$13,625
Other pay
$4,662
Benefits
$0
Total compensation
$39,935
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22540
Total Pay
$39,935

Todd Lewis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $39,935.

James Klepesky

Police Officer 1/PPD Police

2023 total comp
$39,929
Base pay
$0
Overtime
$0
Other pay
$39,929
Benefits
$0
Total compensation
$39,929
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
392
Total Pay
$39,929

James Klepesky is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $39,929.

Michael Edinger

Police Officer 1/PPD Police

2026 total comp
$39,903
Base pay
$21,648
Overtime
$13,963
Other pay
$4,291
Benefits
$0
Total compensation
$39,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23659
Total Pay
$39,903

Michael Edinger holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,903.

Kyle Hirsch

Police Officer 1/PPD Police

2021 total comp
$39,896
Base pay
$30,161
Overtime
$3,016
Other pay
$6,720
Benefits
$0
Total compensation
$39,896
Employment type
Salaried

Source-specific fields

Base Salary
$65,599
Employee Category
Civil Service
Job Code
6A02
Public Id
7778
Total Pay
$39,896

At PPD Police, Kyle Hirsch serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $39,896.

Yaasim Thompson

Police Officer 1/PPD Police

2026 total comp
$39,892
Base pay
$21,577
Overtime
$14,675
Other pay
$3,640
Benefits
$0
Total compensation
$39,892
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14598
Total Pay
$39,892

Yaasim Thompson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,892.

Ragen Hines

Police Officer 1/PPD Police

2026 total comp
$39,865
Base pay
$21,648
Overtime
$14,099
Other pay
$4,118
Benefits
$0
Total compensation
$39,865
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22135
Total Pay
$39,865

Ragen Hines holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,865.

Andrew Crawford

Police Officer 1/PPD Police

2026 total comp
$39,858
Base pay
$19,484
Overtime
$18,119
Other pay
$2,256
Benefits
$0
Total compensation
$39,858
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
43572
Total Pay
$39,858

At PPD Police, Andrew Crawford serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $39,858.

Jean Mimy

Police Officer 1/PPD Police

2026 total comp
$39,856
Base pay
$21,648
Overtime
$14,574
Other pay
$3,634
Benefits
$0
Total compensation
$39,856
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
555
Total Pay
$39,856

Jean Mimy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $39,856.

Gloria Toledo

Police Officer 1/PPD Police

2026 total comp
$39,856
Base pay
$21,648
Overtime
$14,574
Other pay
$3,634
Benefits
$0
Total compensation
$39,856
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6309
Total Pay
$39,856

Gloria Toledo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,856.

Richard Hough

Police Officer 1/PPD Police

2026 total comp
$39,827
Base pay
$21,648
Overtime
$14,065
Other pay
$4,114
Benefits
$0
Total compensation
$39,827
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30470
Total Pay
$39,827

Richard Hough holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,827.

Michael Guinter

Police Officer 1/PPD Police

2026 total comp
$39,827
Base pay
$21,648
Overtime
$14,065
Other pay
$4,114
Benefits
$0
Total compensation
$39,827
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8635
Total Pay
$39,827

Michael Guinter works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $39,827 in 2026.

Minh Le

Police Officer 1/PPD Police

2021 total comp
$39,826
Base pay
$34,469
Overtime
$215
Other pay
$5,142
Benefits
$0
Total compensation
$39,826
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
33462
Total Pay
$39,826

Minh Le is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $39,826.

John Brady

Police Officer 1/PPD Police

2026 total comp
$39,824
Base pay
$21,648
Overtime
$13,692
Other pay
$4,483
Benefits
$0
Total compensation
$39,824
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19912
Total Pay
$39,824

John Brady is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $39,824.

Kyra Carter

Police Officer 1/PPD Police

2021 total comp
$39,803
Base pay
$29,622
Overtime
$0
Other pay
$10,181
Benefits
$0
Total compensation
$39,803
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
3824
Total Pay
$39,803

Kyra Carter is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $39,803.

Ronald Weitman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
8900
Total Pay
$39,802

Ronald Weitman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $39,802.

Kimberli Harris

Police Officer 1/PPD Police

2026 total comp
$39,789
Base pay
$21,648
Overtime
$13,862
Other pay
$4,279
Benefits
$0
Total compensation
$39,789
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7367
Total Pay
$39,789

Kimberli Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Kimberli earned $39,789 in 2026.

Mark Robinson

Police Officer 1/PPD Police

2026 total comp
$39,782
Base pay
$21,648
Overtime
$13,489
Other pay
$4,644
Benefits
$0
Total compensation
$39,782
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21123
Total Pay
$39,782

At PPD Police, Mark Robinson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $39,782.

Justin Davis

Police Officer 1/PPD Police

2026 total comp
$39,774
Base pay
$21,577
Overtime
$14,743
Other pay
$3,454
Benefits
$0
Total compensation
$39,774
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38612
Total Pay
$39,774

Justin Davis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,774.

Andrew Jenkins

Police Officer 1/PPD Police

2026 total comp
$39,752
Base pay
$21,648
Overtime
$13,997
Other pay
$4,106
Benefits
$0
Total compensation
$39,752
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5623
Total Pay
$39,752

Andrew Jenkins holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,752.

John Mc Carron Jr

Police Officer 1/PPD Police

2026 total comp
$39,743
Base pay
$21,648
Overtime
$13,455
Other pay
$4,640
Benefits
$0
Total compensation
$39,743
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36440
Total Pay
$39,743

John Mc Carron Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,743.

Hillard Travis Jr

Police Officer 1/PPD Police

2026 total comp
$39,705
Base pay
$21,648
Overtime
$13,421
Other pay
$4,635
Benefits
$0
Total compensation
$39,705
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35593
Total Pay
$39,705

Hillard Travis Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Hillard earned $39,705 in 2026.

Mason Etier

Police Officer 1/PPD Police

2023 total comp
$39,692
Base pay
$29,320
Overtime
$124
Other pay
$10,248
Benefits
$0
Total compensation
$39,692
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
5387
Total Pay
$39,692

Mason Etier is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $39,692.

Lemorris Grover Iii

Police Officer 1/PPD Police

2026 total comp
$39,676
Base pay
$21,648
Overtime
$13,930
Other pay
$4,098
Benefits
$0
Total compensation
$39,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2147
Total Pay
$39,676

Lemorris Grover Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,676.

Edward Taylor

Police Officer 1/PPD Police

2026 total comp
$39,676
Base pay
$21,648
Overtime
$13,930
Other pay
$4,098
Benefits
$0
Total compensation
$39,676
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12736
Total Pay
$39,676

Edward Taylor holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,676.

Benjamin Johnson

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
1983
Total Pay
$39,672

Benjamin Johnson holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $39,672.

James Roach

Police Officer 1/PPD Police

2026 total comp
$39,659
Base pay
$21,648
Overtime
$13,489
Other pay
$4,522
Benefits
$0
Total compensation
$39,659
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8208
Total Pay
$39,659

James Roach holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,659.

Anthony Walker

Police Officer 1/PPD Police

2026 total comp
$39,645
Base pay
$21,648
Overtime
$14,381
Other pay
$3,615
Benefits
$0
Total compensation
$39,645
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17049
Total Pay
$39,645

Anthony Walker is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $39,645.

Jacqueline Mccalister

Police Officer 1/PPD Police

2026 total comp
$39,600
Base pay
$21,648
Overtime
$14,099
Other pay
$3,852
Benefits
$0
Total compensation
$39,600
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14465
Total Pay
$39,600

Jacqueline Mccalister holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $39,600.

George Ritzheimer

Police Officer 1/PPD Police

2019 total comp
$39,595
Base pay
$0
Overtime
$0
Other pay
$39,595
Benefits
$0
Total compensation
$39,595
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
9070
Total Pay
$39,595

George Ritzheimer works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $39,595 in 2019.

Donna Sherwood

Police Officer 1/PPD Police

2020 total comp
$39,590
Base pay
$21,810
Overtime
$0
Other pay
$17,780
Benefits
$0
Total compensation
$39,590
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
456
Total Pay
$39,590

Donna Sherwood is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $39,590.

Anthony Parrotti

Police Officer 1/PPD Police

2020 total comp
$39,587
Base pay
$12,504
Overtime
$4,089
Other pay
$22,993
Benefits
$0
Total compensation
$39,587
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
7871
Total Pay
$39,587

Anthony Parrotti holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $39,587.