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 43

Melissa Milanese

Police Officer 1/PPD Police

2026 total comp
$23,982
Base pay
$21,648
Overtime
$0
Other pay
$2,334
Benefits
$0
Total compensation
$23,982
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33086
Total Pay
$23,982

Melissa Milanese holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,982.

Michelle Argyriou

Police Officer 1/PPD Police

2026 total comp
$23,982
Base pay
$21,648
Overtime
$0
Other pay
$2,334
Benefits
$0
Total compensation
$23,982
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26998
Total Pay
$23,982

At PPD Police, Michelle Argyriou serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,982.

Donte Coleman-Bush

Police Officer 1/PPD Police

2026 total comp
$23,970
Base pay
$21,648
Overtime
$136
Other pay
$2,186
Benefits
$0
Total compensation
$23,970
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31969
Total Pay
$23,970

Donte Coleman-Bush is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,970.

Antonio Lopez

Police Officer 1/PPD Police

2026 total comp
$23,970
Base pay
$21,648
Overtime
$136
Other pay
$2,186
Benefits
$0
Total compensation
$23,970
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6163
Total Pay
$23,970

Antonio Lopez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,970.

Ravenne Frederick

Police Officer 1/PPD Police

2026 total comp
$23,970
Base pay
$21,648
Overtime
$136
Other pay
$2,186
Benefits
$0
Total compensation
$23,970
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35629
Total Pay
$23,970

Ravenne Frederick works as a Police Officer 1 for PPD Police. Their status is salaried. Ravenne earned $23,970 in 2026.

Larissa Smith

Police Officer 1/PPD Police

2026 total comp
$23,970
Base pay
$21,648
Overtime
$136
Other pay
$2,186
Benefits
$0
Total compensation
$23,970
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2526
Total Pay
$23,970

Larissa Smith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,970.

Gainet Mata

Police Officer 1/PPD Police

2026 total comp
$23,963
Base pay
$21,648
Overtime
$0
Other pay
$2,314
Benefits
$0
Total compensation
$23,963
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19654
Total Pay
$23,963

Gainet Mata is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,963.

Brian Egrie

Police Officer 1/PPD Police

2026 total comp
$23,956
Base pay
$21,648
Overtime
$0
Other pay
$2,307
Benefits
$0
Total compensation
$23,956
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1286
Total Pay
$23,956

Brian Egrie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,956.

Luis Trinidad

Police Officer 1/PPD Police

2026 total comp
$23,941
Base pay
$18,185
Overtime
$3,929
Other pay
$1,827
Benefits
$0
Total compensation
$23,941
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47868
Total Pay
$23,941

Luis Trinidad is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,941.

An Nguyen

Police Officer 1/PPD Police

2026 total comp
$23,941
Base pay
$18,185
Overtime
$3,929
Other pay
$1,827
Benefits
$0
Total compensation
$23,941
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48213
Total Pay
$23,941

An Nguyen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,941.

Vincenzo Primavera

Police Officer 1/PPD Police

2026 total comp
$23,939
Base pay
$18,879
Overtime
$3,705
Other pay
$1,355
Benefits
$0
Total compensation
$23,939
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44967
Total Pay
$23,939

Vincenzo Primavera is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,939.

Shawn Goodlin

Police Officer 1/PPD Police

2026 total comp
$23,918
Base pay
$19,484
Overtime
$3,081
Other pay
$1,354
Benefits
$0
Total compensation
$23,918
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45686
Total Pay
$23,918

At PPD Police, Shawn Goodlin serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,918.

Andrea Justice

Police Officer 1/PPD Police

2022 total comp
$23,903
Base pay
$10,760
Overtime
$0
Other pay
$13,142
Benefits
$0
Total compensation
$23,903
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22104
Total Pay
$23,903

Andrea Justice holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $23,903.

Emily Edmiston

Police Officer 1/PPD Police

2026 total comp
$23,896
Base pay
$21,648
Overtime
$68
Other pay
$2,179
Benefits
$0
Total compensation
$23,896
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4781
Total Pay
$23,896

Emily Edmiston is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,896.

Alyssa Snyder

Police Officer 1/PPD Police

2026 total comp
$23,896
Base pay
$21,648
Overtime
$68
Other pay
$2,179
Benefits
$0
Total compensation
$23,896
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8186
Total Pay
$23,896

Alyssa Snyder works as a Police Officer 1 for PPD Police. Their status is salaried. Alyssa earned $23,896 in 2026.

Gwynna Clair

Police Officer 1/PPD Police

2026 total comp
$23,896
Base pay
$21,648
Overtime
$68
Other pay
$2,179
Benefits
$0
Total compensation
$23,896
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21141
Total Pay
$23,896

Gwynna Clair works as a Police Officer 1 for PPD Police. Their status is salaried. Gwynna earned $23,896 in 2026.

James Grant

Police Officer 1/PPD Police

2026 total comp
$23,896
Base pay
$21,648
Overtime
$68
Other pay
$2,179
Benefits
$0
Total compensation
$23,896
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30572
Total Pay
$23,896

James Grant is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,896.

Christopher Dunkle

Police Officer 1/PPD Police

2026 total comp
$23,896
Base pay
$21,648
Overtime
$68
Other pay
$2,179
Benefits
$0
Total compensation
$23,896
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28411
Total Pay
$23,896

Christopher Dunkle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,896.

Christian Hahn

Police Officer 1/PPD Police

2026 total comp
$23,886
Base pay
$19,484
Overtime
$3,050
Other pay
$1,352
Benefits
$0
Total compensation
$23,886
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42519
Total Pay
$23,886

Christian Hahn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,886.

Robin Robinson

Police Officer 1/PPD Police

2026 total comp
$23,877
Base pay
$21,648
Overtime
$441
Other pay
$1,788
Benefits
$0
Total compensation
$23,877
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13249
Total Pay
$23,877

At PPD Police, Robin Robinson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,877.

Patrick Keller

Police Officer 1/PPD Police

2022 total comp
$23,868
Base pay
$14,388
Overtime
$908
Other pay
$8,573
Benefits
$0
Total compensation
$23,868
Employment type
Salaried

Source-specific fields

Base Salary
$72,215
Employee Category
Civil Service
Job Code
6A02
Public Id
33987
Total Pay
$23,868

At PPD Police, Patrick Keller serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $23,868.

Maurice Alfano

Police Officer 1/PPD Police

2026 total comp
$23,866
Base pay
$21,648
Overtime
$0
Other pay
$2,218
Benefits
$0
Total compensation
$23,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8836
Total Pay
$23,866

Maurice Alfano is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,866.

Samira Rasheed

Police Officer 1/PPD Police

2026 total comp
$23,862
Base pay
$21,648
Overtime
$136
Other pay
$2,078
Benefits
$0
Total compensation
$23,862
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8959
Total Pay
$23,862

Samira Rasheed holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,862.

Ryan Mcanany

Police Officer 1/PPD Police

2026 total comp
$23,854
Base pay
$19,484
Overtime
$3,020
Other pay
$1,350
Benefits
$0
Total compensation
$23,854
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42677
Total Pay
$23,854

Ryan Mcanany works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $23,854 in 2026.

Santino Nunez

Police Officer 1/PPD Police

2026 total comp
$23,852
Base pay
$20,931
Overtime
$746
Other pay
$2,175
Benefits
$0
Total compensation
$23,852
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28587
Total Pay
$23,852

Santino Nunez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,852.

Denise Anselmo

Police Officer 1/PPD Police

2022 total comp
$23,839
Base pay
$21,521
Overtime
$0
Other pay
$2,318
Benefits
$0
Total compensation
$23,839
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
22838
Total Pay
$23,839

Denise Anselmo is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $23,839.

Magdalena Ortiz

Police Officer 1/PPD Police

2021 total comp
$23,834
Base pay
$7,480
Overtime
$0
Other pay
$16,353
Benefits
$0
Total compensation
$23,834
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
16923
Total Pay
$23,834

Magdalena Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $23,834.

Mark Kidd

Police Officer 1/PPD Police

2026 total comp
$23,833
Base pay
$18,185
Overtime
$4,299
Other pay
$1,349
Benefits
$0
Total compensation
$23,833
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50876
Total Pay
$23,833

At PPD Police, Mark Kidd serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,833.

Nino Hernandez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
304
Total Pay
$23,821

Nino Hernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

Katrina Iskra

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4205
Total Pay
$23,821

Katrina Iskra works as a Police Officer 1 for PPD Police. Their status is salaried. Katrina earned $23,821 in 2026.

Rethzana Demarais

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5658
Total Pay
$23,821

At PPD Police, Rethzana Demarais serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Stephanie Aitken

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9526
Total Pay
$23,821

Stephanie Aitken is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Jessica Rodriguez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10873
Total Pay
$23,821

Jessica Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Jessica earned $23,821 in 2026.

Antonio Quinones Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11759
Total Pay
$23,821

Antonio Quinones Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

Dezare Lyles

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13668
Total Pay
$23,821

At PPD Police, Dezare Lyles serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.

Kaitlin Rodriguez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13951
Total Pay
$23,821

Kaitlin Rodriguez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $23,821.

Nicholas Oneill

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14496
Total Pay
$23,821

Nicholas Oneill works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $23,821 in 2026.

Marcel Brice

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16485
Total Pay
$23,821

Marcel Brice holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

John Diamond

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18861
Total Pay
$23,821

John Diamond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $23,821.

Bianca Rossiter

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19256
Total Pay
$23,821

At PPD Police, Bianca Rossiter serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $23,821.