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 26

Nicole Marotta

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Nicole Marotta serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,164.

June Nowell-Mcclardy

Police Officer 1/PPD Police

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

Source-specific fields

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

June Nowell-Mcclardy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,160.

Donna Manigo

Police Officer 1/PPD Police

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

Source-specific fields

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

Donna Manigo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,160.

Francis Mcgrenra

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Francis Mcgrenra serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,160.

Derrick Watkins

Police Officer 1/PPD Police

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

Source-specific fields

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

Derrick Watkins works as a Police Officer 1 for PPD Police. Their status is salaried. Derrick earned $25,160 in 2026.

Synell Hall

Police Officer 1/PPD Police

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

Source-specific fields

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

Synell Hall works as a Police Officer 1 for PPD Police. Their status is salaried. Synell earned $25,160 in 2026.

Sabrina Vaitkevicius

Police Officer 1/PPD Police

2026 total comp
$25,159
Base pay
$16,669
Overtime
$574
Other pay
$7,916
Benefits
$0
Total compensation
$25,159
Employment type
Salaried

Source-specific fields

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

At PPD Police, Sabrina Vaitkevicius serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,159.

Christian Vasquez

Police Officer 1/PPD Police

2026 total comp
$25,154
Base pay
$18,185
Overtime
$0
Other pay
$6,969
Benefits
$0
Total compensation
$25,154
Employment type
Salaried

Source-specific fields

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

Christian Vasquez works as a Police Officer 1 for PPD Police. Their status is salaried. Christian earned $25,154 in 2026.

Caitlin Colon

Police Officer 1/PPD Police

2026 total comp
$25,154
Base pay
$18,185
Overtime
$0
Other pay
$6,969
Benefits
$0
Total compensation
$25,154
Employment type
Salaried

Source-specific fields

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

At PPD Police, Caitlin Colon serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,154.

Lyndsey Schwartz

Police Officer 1/PPD Police

2026 total comp
$25,152
Base pay
$21,577
Overtime
$1,390
Other pay
$2,185
Benefits
$0
Total compensation
$25,152
Employment type
Salaried

Source-specific fields

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

Lyndsey Schwartz works as a Police Officer 1 for PPD Police. Their status is salaried. Lyndsey earned $25,152 in 2026.

Lisa Molina

Police Officer 1/PPD Police

2026 total comp
$25,152
Base pay
$21,577
Overtime
$1,390
Other pay
$2,185
Benefits
$0
Total compensation
$25,152
Employment type
Salaried

Source-specific fields

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

Lisa Molina holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,152.

Dawn Brown

Police Officer 1/PPD Police

2026 total comp
$25,150
Base pay
$19,841
Overtime
$2,372
Other pay
$2,937
Benefits
$0
Total compensation
$25,150
Employment type
Salaried

Source-specific fields

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

Dawn Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,150.

Maria Deprisco

Police Officer 1/PPD Police

2021 total comp
$25,143
Base pay
$22,441
Overtime
$0
Other pay
$2,702
Benefits
$0
Total compensation
$25,143
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
33309
Total Pay
$25,143

Maria Deprisco works as a Police Officer 1 for PPD Police. Their status is salaried. Maria earned $25,143 in 2021.

Michael Tait

Police Officer 1/PPD Police

2026 total comp
$25,128
Base pay
$21,648
Overtime
$0
Other pay
$3,479
Benefits
$0
Total compensation
$25,128
Employment type
Salaried

Source-specific fields

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

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

Shakira Horton

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$1,186
Other pay
$2,292
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

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

Shakira Horton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,126.

Ryan Sundry

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$1,186
Other pay
$2,292
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

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

Ryan Sundry works as a Police Officer 1 for PPD Police. Their status is salaried. Ryan earned $25,126 in 2026.

John Kiker Jr

Police Officer 1/PPD Police

2026 total comp
$25,126
Base pay
$21,648
Overtime
$881
Other pay
$2,596
Benefits
$0
Total compensation
$25,126
Employment type
Salaried

Source-specific fields

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

John Kiker Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,126.

Joseph Smith

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Joseph Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,125.

Jill Gargel

Police Officer 1/PPD Police

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

Source-specific fields

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

Jill Gargel holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Rafael Nieves-Smart

Police Officer 1/PPD Police

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

Source-specific fields

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

Rafael Nieves-Smart holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Patricia Vicchiarelli

Police Officer 1/PPD Police

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

Source-specific fields

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

Patricia Vicchiarelli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Robert Di Pietro

Police Officer 1/PPD Police

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

Source-specific fields

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

Robert Di Pietro is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,125.

Tracy Brooks

Police Officer 1/PPD Police

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

Source-specific fields

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

Tracy Brooks holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Scott Brous

Police Officer 1/PPD Police

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

Source-specific fields

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

Scott Brous holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,125.

Johangelie Thomas Estrada

Police Officer 1/PPD Police

2026 total comp
$25,121
Base pay
$21,648
Overtime
$0
Other pay
$3,473
Benefits
$0
Total compensation
$25,121
Employment type
Salaried

Source-specific fields

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

Johangelie Thomas Estrada holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,121.

Lynne Zirilli

Police Officer 1/PPD Police

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

Source-specific fields

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

Lynne Zirilli holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,103.

Carle Gabauer

Police Officer 1/PPD Police

2026 total comp
$25,089
Base pay
$21,648
Overtime
$1,152
Other pay
$2,288
Benefits
$0
Total compensation
$25,089
Employment type
Salaried

Source-specific fields

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

At PPD Police, Carle Gabauer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,089.

Thomas Price

Police Officer 1/PPD Police

2026 total comp
$25,089
Base pay
$21,648
Overtime
$1,152
Other pay
$2,288
Benefits
$0
Total compensation
$25,089
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
18175
Total Pay
$44,434

Thomas Price works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $25,089 in 2026.

Michael Givens

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

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

Michael Givens is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

William Bonner

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

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

William Bonner is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

Eric Tyler

Police Officer 1/PPD Police

2026 total comp
$25,083
Base pay
$21,648
Overtime
$610
Other pay
$2,825
Benefits
$0
Total compensation
$25,083
Employment type
Salaried

Source-specific fields

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

Eric Tyler is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,083.

Guillermo Torres

Police Officer 1/PPD Police

2026 total comp
$25,057
Base pay
$21,303
Overtime
$0
Other pay
$3,754
Benefits
$0
Total compensation
$25,057
Employment type
Salaried

Source-specific fields

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

At PPD Police, Guillermo Torres serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,057.

Tahira Bradley

Police Officer 1/PPD Police

2026 total comp
$25,053
Base pay
$19,204
Overtime
$3,408
Other pay
$2,440
Benefits
$0
Total compensation
$25,053
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
14313
Total Pay
$25,053

Tahira Bradley works as a Police Officer 1 for PPD Police. Their status is salaried. Tahira earned $25,053 in 2026.

Matthew Mccuen

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

Matthew Mccuen is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

John Lee Iii

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

John Lee Iii works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $25,050 in 2026.

Shaterra Phillips

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

Shaterra Phillips is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Todd Jones

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

Todd Jones is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Owen Schaeffer

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

At PPD Police, Owen Schaeffer serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $25,050.

Angel Bardales

Police Officer 1/PPD Police

2026 total comp
$25,050
Base pay
$21,648
Overtime
$813
Other pay
$2,588
Benefits
$0
Total compensation
$25,050
Employment type
Salaried

Source-specific fields

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

Angel Bardales is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $25,050.

Lawrence Webb

Police Officer 1/PPD Police

2026 total comp
$25,045
Base pay
$21,648
Overtime
$542
Other pay
$2,855
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
13706
Total Pay
$25,045

Lawrence Webb holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $25,045.