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 17

Angela Davis

Police Officer 1/PPD Police

2023 total comp
$62,339
Base pay
$43,949
Overtime
$2,479
Other pay
$15,910
Benefits
$0
Total compensation
$62,339
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
28941
Total Pay
$62,339

Angela Davis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $62,339.

Angela Hall

Police Officer 1/PPD Police

2024 total comp
$62,276
Base pay
$55,005
Overtime
$0
Other pay
$7,271
Benefits
$0
Total compensation
$62,276
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
26496
Total Pay
$62,276

At PPD Police, Angela Hall serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $62,276.

Daniel Farrelly

Police Officer 1/PPD Police

2019 total comp
$62,239
Base pay
$24,737
Overtime
$6,620
Other pay
$30,883
Benefits
$0
Total compensation
$62,239
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
1556
Total Pay
$62,239

At PPD Police, Daniel Farrelly serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $62,239.

Brian Ward

Police Officer 1/PPD Police

2024 total comp
$62,209
Base pay
$28,101
Overtime
$0
Other pay
$34,108
Benefits
$0
Total compensation
$62,209
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12030
Total Pay
$62,209

Brian Ward is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $62,209.

Lee Ellingsworth

Police Officer 1/PPD Police

2022 total comp
$62,159
Base pay
$34,433
Overtime
$0
Other pay
$27,726
Benefits
$0
Total compensation
$62,159
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13076
Total Pay
$62,159

Lee Ellingsworth works as a Police Officer 1 for PPD Police. Their status is salaried. Lee earned $62,159 in 2022.

William Watts

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
13181
Total Pay
$62,038

William Watts holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $62,038.

Matthew Quinn

Police Officer 1/PPD Police

2020 total comp
$61,803
Base pay
$32,955
Overtime
$0
Other pay
$28,848
Benefits
$0
Total compensation
$61,803
Employment type
Salaried

Source-specific fields

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

Matthew Quinn works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $61,803 in 2020.

Lisa Mc Dowell

Police Officer 1/PPD Police

2022 total comp
$61,620
Base pay
$46,288
Overtime
$0
Other pay
$15,332
Benefits
$0
Total compensation
$61,620
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
5704
Total Pay
$61,620

Lisa Mc Dowell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $61,620.

Brendan Kelley

Police Officer 1/PPD Police

2023 total comp
$61,542
Base pay
$25,766
Overtime
$7,550
Other pay
$28,226
Benefits
$0
Total compensation
$61,542
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
7782
Total Pay
$61,542

At PPD Police, Brendan Kelley serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $61,542.

Dominic Lombardi

Police Officer 1/PPD Police

2024 total comp
$61,478
Base pay
$49,818
Overtime
$186
Other pay
$11,474
Benefits
$0
Total compensation
$61,478
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
28573
Total Pay
$61,478

Dominic Lombardi works as a Police Officer 1 for PPD Police. Their status is salaried. Dominic earned $61,478 in 2024.

Daniel Calter

Police Officer 1/PPD Police

2026 total comp
$61,421
Base pay
$21,648
Overtime
$32,604
Other pay
$7,169
Benefits
$0
Total compensation
$61,421
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14868
Total Pay
$61,421

Daniel Calter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $61,421.

Daniel Stevens

Police Officer 1/PPD Police

2023 total comp
$61,420
Base pay
$32,378
Overtime
$4,948
Other pay
$24,094
Benefits
$0
Total compensation
$61,420
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
44270
Total Pay
$19,553

Daniel Stevens holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $61,420.

Jacob Whatley

Police Officer 1/PPD Police

2023 total comp
$61,414
Base pay
$34,031
Overtime
$4,699
Other pay
$22,683
Benefits
$0
Total compensation
$61,414
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13103
Total Pay
$61,414

At PPD Police, Jacob Whatley serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $61,414.

Scott Hove

Police Officer 1/PPD Police

2021 total comp
$61,376
Base pay
$42,799
Overtime
$3,016
Other pay
$15,561
Benefits
$0
Total compensation
$61,376
Employment type
Salaried

Source-specific fields

Base Salary
$77,031
Employee Category
Civil Service
Job Code
6A02
Public Id
29513
Total Pay
$61,376

At PPD Police, Scott Hove serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $61,376.

Joan Rudzinski

Police Officer 1/PPD Police

2021 total comp
$61,373
Base pay
$18,551
Overtime
$0
Other pay
$42,822
Benefits
$0
Total compensation
$61,373
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
31499
Total Pay
$61,373

Joan Rudzinski works as a Police Officer 1 for PPD Police. Their status is salaried. Joan earned $61,373 in 2021.

Nicholas Emmett

Police Officer 1/PPD Police

2025 total comp
$61,364
Base pay
$34,580
Overtime
$2,950
Other pay
$23,834
Benefits
$0
Total compensation
$61,364
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
32474
Total Pay
$61,364

At PPD Police, Nicholas Emmett serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $61,364.

Ronald Reymer

Police Officer 1/PPD Police

2024 total comp
$61,354
Base pay
$49,894
Overtime
$0
Other pay
$11,460
Benefits
$0
Total compensation
$61,354
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9668
Total Pay
$61,354

Ronald Reymer works as a Police Officer 1 for PPD Police. Their status is salaried. Ronald earned $61,354 in 2024.

Cecilia Grant

Police Officer 1/PPD Police

2026 total comp
$61,268
Base pay
$21,648
Overtime
$32,468
Other pay
$7,151
Benefits
$0
Total compensation
$61,268
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31620
Total Pay
$61,268

Cecilia Grant works as a Police Officer 1 for PPD Police. Their status is salaried. Cecilia earned $61,268 in 2026.

Nikolay Prikhodko

Police Officer 1/PPD Police

2023 total comp
$61,220
Base pay
$30,064
Overtime
$9,117
Other pay
$22,039
Benefits
$0
Total compensation
$61,220
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
16076
Total Pay
$61,220

Nikolay Prikhodko holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $61,220.

Nathanael Fre

Police Officer 1/PPD Police

2021 total comp
$60,976
Base pay
$38,897
Overtime
$1,711
Other pay
$20,368
Benefits
$0
Total compensation
$60,976
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
14811
Total Pay
$60,976

Nathanael Fre is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $60,976.

Vincent De Blasis

Police Officer 1/PPD Police

2020 total comp
$60,804
Base pay
$0
Overtime
$0
Other pay
$60,804
Benefits
$0
Total compensation
$60,804
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
1951
Total Pay
$60,804

Vincent De Blasis works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $60,804 in 2020.

Joanne Gain

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
20733
Total Pay
$60,742

Joanne Gain is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $60,742.

Lynda Jeter

Police Officer 1/PPD Police

2021 total comp
$60,658
Base pay
$32,913
Overtime
$0
Other pay
$27,744
Benefits
$0
Total compensation
$60,658
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30742
Total Pay
$60,658

At PPD Police, Lynda Jeter serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $60,658.

Sidney Schwartz

Police Officer 1/PPD Police

2022 total comp
$60,472
Base pay
$39,967
Overtime
$6,110
Other pay
$14,395
Benefits
$0
Total compensation
$60,472
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11378
Total Pay
$60,472

Sidney Schwartz is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $60,472.

Duane Watson

Police Officer 1/PPD Police

2020 total comp
$60,403
Base pay
$14,831
Overtime
$8,996
Other pay
$36,576
Benefits
$0
Total compensation
$60,403
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
953
Total Pay
$60,403

At PPD Police, Duane Watson serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $60,403.

Rocco Messina

Police Officer 1/PPD Police

2024 total comp
$60,394
Base pay
$31,407
Overtime
$1,705
Other pay
$27,282
Benefits
$0
Total compensation
$60,394
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
2082
Total Pay
$60,394

Rocco Messina is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $60,394.

Sean Cahill

Police Officer 1/PPD Police

2026 total comp
$60,333
Base pay
$21,648
Overtime
$32,197
Other pay
$6,487
Benefits
$0
Total compensation
$60,333
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32251
Total Pay
$60,333

At PPD Police, Sean Cahill serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $60,333.

Vitaliy Kobylyanskyy

Police Officer 1/PPD Police

2020 total comp
$60,284
Base pay
$42,574
Overtime
$3,765
Other pay
$13,945
Benefits
$0
Total compensation
$60,284
Employment type
Salaried

Source-specific fields

Base Salary
$70,282
Employee Category
Civil Service
Job Code
6A02
Public Id
2971
Total Pay
$60,284

Vitaliy Kobylyanskyy is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $60,284.

Mark Wildsmith

Police Officer 1/PPD Police

2022 total comp
$60,275
Base pay
$36,893
Overtime
$4,093
Other pay
$19,290
Benefits
$0
Total compensation
$60,275
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
22466
Total Pay
$60,275

Mark Wildsmith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $60,275.

Miguel Munroe

Police Officer 1/PPD Police

2026 total comp
$60,253
Base pay
$21,577
Overtime
$33,180
Other pay
$5,496
Benefits
$0
Total compensation
$60,253
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3086
Total Pay
$60,253

Miguel Munroe holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $60,253.

Victor Mcknight

Police Officer 1/PPD Police

2020 total comp
$60,236
Base pay
$34,147
Overtime
$0
Other pay
$26,089
Benefits
$0
Total compensation
$60,236
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29803
Total Pay
$60,236

At PPD Police, Victor Mcknight serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $60,236.

David Mamrol

Police Officer 1/PPD Police

2025 total comp
$60,213
Base pay
$24,206
Overtime
$0
Other pay
$36,007
Benefits
$0
Total compensation
$60,213
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6250
Total Pay
$60,213

At PPD Police, David Mamrol serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $60,213.

Sharon Pawlowski

Police Officer 1/PPD Police

2021 total comp
$60,197
Base pay
$50,276
Overtime
$196
Other pay
$9,725
Benefits
$0
Total compensation
$60,197
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15324
Total Pay
$60,197

Sharon Pawlowski is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $60,197.

Princetta Nelson

Police Officer 1/PPD Police

2024 total comp
$60,187
Base pay
$41,325
Overtime
$0
Other pay
$18,862
Benefits
$0
Total compensation
$60,187
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
26319
Total Pay
$60,187

At PPD Police, Princetta Nelson serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $60,187.

Stacey Brown

Police Officer 1/PPD Police

2023 total comp
$60,139
Base pay
$35,684
Overtime
$6,620
Other pay
$17,834
Benefits
$0
Total compensation
$60,139
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
24231
Total Pay
$60,139

Stacey Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Stacey earned $60,139 in 2023.

Clyde Jones

Police Officer 1/PPD Police

2022 total comp
$60,103
Base pay
$27,670
Overtime
$0
Other pay
$32,433
Benefits
$0
Total compensation
$60,103
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24481
Total Pay
$60,103

Clyde Jones is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $60,103.

Matthew Raudenbush

Police Officer 1/PPD Police

2022 total comp
$60,102
Base pay
$43,106
Overtime
$144
Other pay
$16,852
Benefits
$0
Total compensation
$60,102
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
16003
Total Pay
$60,102

Matthew Raudenbush works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $60,102 in 2022.

Patrick Devlin

Police Officer 1/PPD Police

2025 total comp
$60,053
Base pay
$48,758
Overtime
$0
Other pay
$11,296
Benefits
$0
Total compensation
$60,053
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
7625
Total Pay
$60,053

Patrick Devlin works as a Police Officer 1 for PPD Police. Their status is salaried. Patrick earned $60,053 in 2025.

Tommie Culp

Police Officer 1/PPD Police

2021 total comp
$60,048
Base pay
$28,425
Overtime
$0
Other pay
$31,623
Benefits
$0
Total compensation
$60,048
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
3501
Total Pay
$60,048

Tommie Culp is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $60,048.

Loretta Ammons

Police Officer 1/PPD Police

2021 total comp
$59,878
Base pay
$22,142
Overtime
$281
Other pay
$37,456
Benefits
$0
Total compensation
$59,878
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
26031
Total Pay
$59,878

At PPD Police, Loretta Ammons serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $59,878.