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 27

Tina Staley-Bailey

Police Officer 1/PPD Police

2026 total comp
$25,045
Base pay
$21,648
Overtime
$576
Other pay
$2,821
Benefits
$0
Total compensation
$25,045
Employment type
Salaried

Source-specific fields

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

Tina Staley-Bailey works as a Police Officer 1 for PPD Police. Their status is salaried. Tina earned $25,045 in 2026.

Eric Robbins

Police Officer 1/PPD Police

2026 total comp
$25,042
Base pay
$21,648
Overtime
$1,220
Other pay
$2,174
Benefits
$0
Total compensation
$25,042
Employment type
Salaried

Source-specific fields

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

Eric Robbins works as a Police Officer 1 for PPD Police. Their status is salaried. Eric earned $25,042 in 2026.

Michael Kirby

Police Officer 1/PPD Police

2026 total comp
$25,041
Base pay
$21,577
Overtime
$1,288
Other pay
$2,176
Benefits
$0
Total compensation
$25,041
Employment type
Salaried

Source-specific fields

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

Michael Kirby works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $25,041 in 2026.

Troy Dighello

Police Officer 1/PPD Police

2026 total comp
$25,039
Base pay
$21,648
Overtime
$1,898
Other pay
$1,493
Benefits
$0
Total compensation
$25,039
Employment type
Salaried

Source-specific fields

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

At PPD Police, Troy Dighello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,039.

Robert Doody Iii

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

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

Robert Doody Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,033.

Ayeesha Floyd

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

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

Ayeesha Floyd works as a Police Officer 1 for PPD Police. Their status is salaried. Ayeesha earned $25,033 in 2026.

Michael Fulcher

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

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

Michael Fulcher works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $25,033 in 2026.

Michael Carabello

Police Officer 1/PPD Police

2026 total comp
$25,033
Base pay
$21,648
Overtime
$949
Other pay
$2,436
Benefits
$0
Total compensation
$25,033
Employment type
Salaried

Source-specific fields

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

Michael Carabello holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,033.

Presley Stevenson

Police Officer 1/PPD Police

2026 total comp
$25,031
Base pay
$21,648
Overtime
$1,966
Other pay
$1,417
Benefits
$0
Total compensation
$25,031
Employment type
Salaried

Source-specific fields

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

Presley Stevenson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,031.

Kurt Myers

Police Officer 1/PPD Police

2026 total comp
$25,017
Base pay
$21,648
Overtime
$678
Other pay
$2,691
Benefits
$0
Total compensation
$25,017
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kurt Myers serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,017.

Salena Montijo

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
29045
Total Pay
$25,014

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

Andrew Ricci

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
30008
Total Pay
$25,014

Andrew Ricci holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,014.

Eric Schroder

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
26519
Total Pay
$25,014

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

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.

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.

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.

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.

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.

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.

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.

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.

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.