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 89

Richard Custer

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5441
Total Pay
$25,014

Richard Custer is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,014.

Kelly Bell

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6913
Total Pay
$25,014

Kelly Bell works as a Police Officer 1 for PPD Police. Their status is salaried. Kelly earned $25,014 in 2026.

Andrew Millan

Police Officer 1/PPD Police

2026 total comp
$25,014
Base pay
$21,648
Overtime
$1,085
Other pay
$2,281
Benefits
$0
Total compensation
$25,014
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32095
Total Pay
$25,014

Andrew Millan is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,014.

Edline Jabrun

Police Officer 1/PPD Police

2026 total comp
$25,012
Base pay
$21,648
Overtime
$780
Other pay
$2,584
Benefits
$0
Total compensation
$25,012
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20613
Total Pay
$25,012

At PPD Police, Edline Jabrun serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,012.

Robert Hoppel

Police Officer 1/PPD Police

2026 total comp
$25,010
Base pay
$18,185
Overtime
$5,409
Other pay
$1,416
Benefits
$0
Total compensation
$25,010
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51321
Total Pay
$25,010

Robert Hoppel works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $25,010 in 2026.

Effie King-Ross

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8089
Total Pay
$25,007

Effie King-Ross works as a Police Officer 1 for PPD Police. Their status is salaried. Effie earned $25,007 in 2026.

Raymond Champ Jr

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21264
Total Pay
$25,007

Raymond Champ Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,007.

Darnell Young

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24164
Total Pay
$25,007

Darnell Young holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,007.

Sharon Ivy

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3829
Total Pay
$25,007

Sharon Ivy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,007.

Paul Rann

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5368
Total Pay
$25,007

Paul Rann holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,007.

Wilfredo Hernandez

Police Officer 1/PPD Police

2026 total comp
$25,007
Base pay
$21,648
Overtime
$542
Other pay
$2,816
Benefits
$0
Total compensation
$25,007
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12858
Total Pay
$25,007

Wilfredo Hernandez works as a Police Officer 1 for PPD Police. Their status is salaried. Wilfredo earned $25,007 in 2026.

Marguerita Wilcox

Police Officer 1/PPD Police

2024 total comp
$25,005
Base pay
$7,604
Overtime
$0
Other pay
$17,402
Benefits
$0
Total compensation
$25,005
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32713
Total Pay
$25,005

Marguerita Wilcox works as a Police Officer 1 for PPD Police. Their status is salaried. Marguerita earned $25,005 in 2024.

Michael Clark

Police Officer 1/PPD Police

2026 total comp
$24,996
Base pay
$21,648
Overtime
$915
Other pay
$2,432
Benefits
$0
Total compensation
$24,996
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25911
Total Pay
$24,996

At PPD Police, Michael Clark serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,996.

Brigid Martin

Police Officer 1/PPD Police

2026 total comp
$24,996
Base pay
$21,648
Overtime
$915
Other pay
$2,432
Benefits
$0
Total compensation
$24,996
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
29916
Total Pay
$24,996

At PPD Police, Brigid Martin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,996.

Shana Moore

Police Officer 1/PPD Police

2026 total comp
$24,988
Base pay
$20,202
Overtime
$2,406
Other pay
$2,379
Benefits
$0
Total compensation
$24,988
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15348
Total Pay
$24,988

Shana Moore is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,988.

Alex Kuriawa

Police Officer 1/PPD Police

2026 total comp
$24,985
Base pay
$19,484
Overtime
$4,087
Other pay
$1,414
Benefits
$0
Total compensation
$24,985
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45592
Total Pay
$24,985

Alex Kuriawa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,985.

Brittany Ramos

Police Officer 1/PPD Police

2026 total comp
$24,977
Base pay
$21,648
Overtime
$1,051
Other pay
$2,278
Benefits
$0
Total compensation
$24,977
Employment type
Salaried

Source-specific fields

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

Brittany Ramos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,977.

Jasmine Fraticelli

Police Officer 1/PPD Police

2026 total comp
$24,977
Base pay
$21,648
Overtime
$1,051
Other pay
$2,278
Benefits
$0
Total compensation
$24,977
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jasmine Fraticelli serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,977.

Shane Gallagher

Police Officer 1/PPD Police

2026 total comp
$24,977
Base pay
$21,648
Overtime
$1,051
Other pay
$2,278
Benefits
$0
Total compensation
$24,977
Employment type
Salaried

Source-specific fields

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

Shane Gallagher works as a Police Officer 1 for PPD Police. Their status is salaried. Shane earned $24,977 in 2026.

Sammy Brinson

Police Officer 1/PPD Police

2026 total comp
$24,975
Base pay
$21,648
Overtime
$746
Other pay
$2,580
Benefits
$0
Total compensation
$24,975
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8374
Total Pay
$24,975

Sammy Brinson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,975.

Qasim Hayes

Police Officer 1/PPD Police

2026 total comp
$24,967
Base pay
$21,577
Overtime
$1,220
Other pay
$2,169
Benefits
$0
Total compensation
$24,967
Employment type
Salaried

Source-specific fields

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

Qasim Hayes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,967.

Matthew Langan

Police Officer 1/PPD Police

2026 total comp
$24,958
Base pay
$21,648
Overtime
$881
Other pay
$2,429
Benefits
$0
Total compensation
$24,958
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34232
Total Pay
$24,958

At PPD Police, Matthew Langan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,958.

John Durando

Police Officer 1/PPD Police

2026 total comp
$24,958
Base pay
$21,648
Overtime
$881
Other pay
$2,429
Benefits
$0
Total compensation
$24,958
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2582
Total Pay
$24,958

John Durando holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,958.

Christopher Hopkins

Police Officer 1/PPD Police

2026 total comp
$24,958
Base pay
$21,648
Overtime
$881
Other pay
$2,429
Benefits
$0
Total compensation
$24,958
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2731
Total Pay
$24,958

Christopher Hopkins works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $24,958 in 2026.

Brian Condran

Police Officer 1/PPD Police

2026 total comp
$24,952
Base pay
$21,287
Overtime
$1,390
Other pay
$2,276
Benefits
$0
Total compensation
$24,952
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15756
Total Pay
$24,952

Brian Condran holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,952.

John Omara

Police Officer 1/PPD Police

2026 total comp
$24,949
Base pay
$21,648
Overtime
$723
Other pay
$2,578
Benefits
$0
Total compensation
$24,949
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34683
Total Pay
$24,949

At PPD Police, John Omara serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,949.

Herbert Johnson

Police Officer 1/PPD Police

2026 total comp
$24,942
Base pay
$21,648
Overtime
$610
Other pay
$2,683
Benefits
$0
Total compensation
$24,942
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3582
Total Pay
$24,942

Herbert Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Herbert earned $24,942 in 2026.

Matthew Zesdorn

Police Officer 1/PPD Police

2026 total comp
$24,940
Base pay
$21,648
Overtime
$1,017
Other pay
$2,275
Benefits
$0
Total compensation
$24,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9982
Total Pay
$24,940

At PPD Police, Matthew Zesdorn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,940.

Samantha Vivarina

Police Officer 1/PPD Police

2026 total comp
$24,940
Base pay
$21,648
Overtime
$1,017
Other pay
$2,275
Benefits
$0
Total compensation
$24,940
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34952
Total Pay
$24,940

Samantha Vivarina holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,940.

Kenroy Cummings

Police Officer 1/PPD Police

2026 total comp
$24,936
Base pay
$18,185
Overtime
$4,868
Other pay
$1,883
Benefits
$0
Total compensation
$24,936
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48003
Total Pay
$24,936

Kenroy Cummings is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,936.

Jennifer Zerr

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13032
Total Pay
$24,931

Jennifer Zerr works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $24,931 in 2026.

Danielle Lacy

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15048
Total Pay
$24,931

Danielle Lacy is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $24,931.

John Mcquiggan

Police Officer 1/PPD Police

2026 total comp
$24,931
Base pay
$21,648
Overtime
$474
Other pay
$2,808
Benefits
$0
Total compensation
$24,931
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16291
Total Pay
$24,931

At PPD Police, John Mcquiggan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,931.

Matthew Halner

Police Officer 1/PPD Police

2026 total comp
$24,930
Base pay
$21,577
Overtime
$1,186
Other pay
$2,166
Benefits
$0
Total compensation
$24,930
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39226
Total Pay
$24,930

At PPD Police, Matthew Halner serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $24,930.

Kevin Fay

Police Officer 1/PPD Police

2026 total comp
$24,921
Base pay
$21,648
Overtime
$847
Other pay
$2,425
Benefits
$0
Total compensation
$24,921
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24557
Total Pay
$24,921

Kevin Fay holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,921.

Patricia Muldrew

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
14892
Total Pay
$24,908

Patricia Muldrew holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $24,908.

Michael Long

Police Officer 1/PPD Police

2026 total comp
$24,904
Base pay
$21,648
Overtime
$576
Other pay
$2,679
Benefits
$0
Total compensation
$24,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4671
Total Pay
$24,904

Michael Long works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $24,904 in 2026.

Ricardo Soto

Police Officer 1/PPD Police

2026 total comp
$24,904
Base pay
$21,648
Overtime
$576
Other pay
$2,679
Benefits
$0
Total compensation
$24,904
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21028
Total Pay
$24,904

Ricardo Soto holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $24,904.

Candice Gongora

Police Officer 1/PPD Police

2026 total comp
$24,903
Base pay
$21,648
Overtime
$983
Other pay
$2,271
Benefits
$0
Total compensation
$24,903
Employment type
Salaried

Source-specific fields

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

Candice Gongora works as a Police Officer 1 for PPD Police. Their status is salaried. Candice earned $24,903 in 2026.

Charles Morgan Iii

Police Officer 1/PPD Police

2026 total comp
$24,899
Base pay
$21,648
Overtime
$678
Other pay
$2,573
Benefits
$0
Total compensation
$24,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22655
Total Pay
$24,899

Charles Morgan Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Charles earned $24,899 in 2026.