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 11

Kevin Mcavey

Police Officer 1/PPD Police

2026 total comp
$19,187
Base pay
$16,970
Overtime
$0
Other pay
$2,217
Benefits
$0
Total compensation
$19,187
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25113
Total Pay
$19,187

Kevin Mcavey works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $19,187 in 2026.

Kim Kazarnowicz

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25987
Total Pay
$19,174

Kim Kazarnowicz works as a Police Officer 1 for PPD Police. Their status is salaried. Kim earned $19,174 in 2019.

Myisha Upshur

Police Officer 1/PPD Police

2026 total comp
$19,159
Base pay
$16,669
Overtime
$626
Other pay
$1,864
Benefits
$0
Total compensation
$19,159
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
13560
Total Pay
$19,159

Myisha Upshur works as a Police Officer 1 for PPD Police. Their status is salaried. Myisha earned $19,159 in 2026.

Ashley Wright

Police Officer 1/PPD Police

2026 total comp
$19,096
Base pay
$16,669
Overtime
$313
Other pay
$2,114
Benefits
$0
Total compensation
$19,096
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
38916
Total Pay
$19,096

Ashley Wright holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $19,096.

Thomas Paxton

Police Officer 1/PPD Police

2026 total comp
$19,052
Base pay
$16,669
Overtime
$1,305
Other pay
$1,078
Benefits
$0
Total compensation
$19,052
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53083
Total Pay
$19,052

Thomas Paxton works as a Police Officer 1 for PPD Police. Their status is salaried. Thomas earned $19,052 in 2026.

Malcolm Mccoy

Police Officer 1/PPD Police

2026 total comp
$19,002
Base pay
$16,669
Overtime
$600
Other pay
$1,733
Benefits
$0
Total compensation
$19,002
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
25551
Total Pay
$19,002

At PPD Police, Malcolm Mccoy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $19,002.

Krystal Lopez

Police Officer 1/PPD Police

2026 total comp
$18,997
Base pay
$16,669
Overtime
$1,253
Other pay
$1,075
Benefits
$0
Total compensation
$18,997
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52812
Total Pay
$18,997

Krystal Lopez works as a Police Officer 1 for PPD Police. Their status is salaried. Krystal earned $18,997 in 2026.

Joseph O'Connor

Police Officer 1/PPD Police

2026 total comp
$18,990
Base pay
$18,185
Overtime
$142
Other pay
$662
Benefits
$0
Total compensation
$18,990
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50642
Total Pay
$18,990

At PPD Police, Joseph O'Connor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,990.

John Desanto

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
19176
Total Pay
$18,865

John Desanto is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $18,865.

Harold Garzon

Police Officer 1/PPD Police

2026 total comp
$18,841
Base pay
$16,669
Overtime
$339
Other pay
$1,833
Benefits
$0
Total compensation
$18,841
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
29847
Total Pay
$18,841

Harold Garzon is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,841.

Behirel Guzman

Police Officer 1/PPD Police

2026 total comp
$18,836
Base pay
$16,669
Overtime
$1,148
Other pay
$1,019
Benefits
$0
Total compensation
$18,836
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52353
Total Pay
$18,836

Behirel Guzman works as a Police Officer 1 for PPD Police. Their status is salaried. Behirel earned $18,836 in 2026.

Myra Coleman

Police Officer 1/PPD Police

2020 total comp
$18,807
Base pay
$7,270
Overtime
$0
Other pay
$11,537
Benefits
$0
Total compensation
$18,807
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
9006
Total Pay
$18,807

Myra Coleman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $18,807.

Conall Gillespie

Police Officer 1/PPD Police

2026 total comp
$18,775
Base pay
$16,669
Overtime
$1,044
Other pay
$1,063
Benefits
$0
Total compensation
$18,775
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
40460
Total Pay
$18,775

Conall Gillespie is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,775.

Dylan Acevedo-Morales

Police Officer 1/PPD Police

2026 total comp
$18,775
Base pay
$16,669
Overtime
$1,044
Other pay
$1,063
Benefits
$0
Total compensation
$18,775
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52914
Total Pay
$18,775

Dylan Acevedo-Morales works as a Police Officer 1 for PPD Police. Their status is salaried. Dylan earned $18,775 in 2026.

Stephen Clarke

Police Officer 1/PPD Police

2019 total comp
$18,727
Base pay
$12,964
Overtime
$191
Other pay
$5,572
Benefits
$0
Total compensation
$18,727
Employment type
Salaried

Source-specific fields

Base Salary
$66,090
Employee Category
Civil Service
Job Code
6A02
Public Id
3866
Total Pay
$18,727

Stephen Clarke is a Police Officer 1 at PPD Police. They work salaried. 2019 total compensation came to $18,727.

Andrew Kuhl

Police Officer 1/PPD Police

2026 total comp
$18,686
Base pay
$16,669
Overtime
$313
Other pay
$1,704
Benefits
$0
Total compensation
$18,686
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
28333
Total Pay
$18,686

At PPD Police, Andrew Kuhl serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,686.

Marissa Ruzzi

Police Officer 1/PPD Police

2026 total comp
$18,665
Base pay
$16,669
Overtime
$939
Other pay
$1,057
Benefits
$0
Total compensation
$18,665
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53023
Total Pay
$18,665

At PPD Police, Marissa Ruzzi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,665.

Caleb Childs

Police Officer 1/PPD Police

2026 total comp
$18,554
Base pay
$16,669
Overtime
$835
Other pay
$1,050
Benefits
$0
Total compensation
$18,554
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53522
Total Pay
$18,554

Caleb Childs is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,554.

Sultan Isakov

Police Officer 1/PPD Police

2026 total comp
$18,532
Base pay
$18,532
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,532
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47283
Total Pay
$18,532

At PPD Police, Sultan Isakov serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,532.

Samid Williams

Police Officer 1/PPD Police

2026 total comp
$18,532
Base pay
$18,532
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$18,532
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47674
Total Pay
$18,532

Samid Williams holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,532.

Deanna Rowe

Police Officer 1/PPD Police

2024 total comp
$18,521
Base pay
$16,530
Overtime
$0
Other pay
$1,991
Benefits
$0
Total compensation
$18,521
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3899
Total Pay
$18,521

At PPD Police, Deanna Rowe serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $18,521.

Mark Broadnax

Police Officer 1/PPD Police

2026 total comp
$18,499
Base pay
$16,669
Overtime
$783
Other pay
$1,047
Benefits
$0
Total compensation
$18,499
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52598
Total Pay
$18,499

At PPD Police, Mark Broadnax serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,499.

Albert Passanante

Police Officer 1/PPD Police

2024 total comp
$18,460
Base pay
$6,612
Overtime
$0
Other pay
$11,848
Benefits
$0
Total compensation
$18,460
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
36014
Total Pay
$18,460

At PPD Police, Albert Passanante serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $18,460.

Matthew Slavin

Police Officer 1/PPD Police

2026 total comp
$18,443
Base pay
$16,669
Overtime
$731
Other pay
$1,044
Benefits
$0
Total compensation
$18,443
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52794
Total Pay
$18,443

Matthew Slavin works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $18,443 in 2026.

Frank Holmes

Police Officer 1/PPD Police

2026 total comp
$18,416
Base pay
$16,669
Overtime
$705
Other pay
$1,042
Benefits
$0
Total compensation
$18,416
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19488
Total Pay
$31,376

Frank Holmes holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,416.

Khadirah Mohammad-Wilkins

Police Officer 1/PPD Police

2026 total comp
$18,396
Base pay
$19,060
Overtime
$0
Other pay
-$663
Benefits
$0
Total compensation
$18,396
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
38837
Total Pay
$18,396

Khadirah Mohammad-Wilkins is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,396.

James Goodfellow Iii

Police Officer 1/PPD Police

2026 total comp
$18,372
Base pay
$16,226
Overtime
$0
Other pay
$2,146
Benefits
$0
Total compensation
$18,372
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11470
Total Pay
$18,372

James Goodfellow Iii is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,372.

Sabrina Black-Myers

Police Officer 1/PPD Police

2026 total comp
$18,372
Base pay
$16,226
Overtime
$0
Other pay
$2,146
Benefits
$0
Total compensation
$18,372
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1432
Total Pay
$18,372

Sabrina Black-Myers holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,372.

Dylan Devlin

Police Officer 1/PPD Police

2026 total comp
$18,360
Base pay
$16,669
Overtime
$652
Other pay
$1,039
Benefits
$0
Total compensation
$18,360
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52343
Total Pay
$18,360

Dylan Devlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,360.

Mclean Dougherty

Police Officer 1/PPD Police

2026 total comp
$18,335
Base pay
$16,669
Overtime
$157
Other pay
$1,510
Benefits
$0
Total compensation
$18,335
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
32545
Total Pay
$18,335

Mclean Dougherty works as a Police Officer 1 for PPD Police. Their status is salaried. Mclean earned $18,335 in 2026.

Cole Lowe

Police Officer 1/PPD Police

2026 total comp
$18,305
Base pay
$16,669
Overtime
$600
Other pay
$1,036
Benefits
$0
Total compensation
$18,305
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52961
Total Pay
$18,305

At PPD Police, Cole Lowe serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,305.

Juan Roman-Beltran

Police Officer 1/PPD Police

2026 total comp
$18,298
Base pay
$16,897
Overtime
$365
Other pay
$1,036
Benefits
$0
Total compensation
$18,298
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
45341
Total Pay
$18,298

Juan Roman-Beltran works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $18,298 in 2026.

Claudine Evans

Police Officer 1/PPD Police

2026 total comp
$18,254
Base pay
$17,221
Overtime
$0
Other pay
$1,033
Benefits
$0
Total compensation
$18,254
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
39767
Total Pay
$18,254

Claudine Evans holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,254.

John Cellini

Police Officer 1/PPD Police

2026 total comp
$18,250
Base pay
$16,669
Overtime
$548
Other pay
$1,033
Benefits
$0
Total compensation
$18,250
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52434
Total Pay
$18,250

At PPD Police, John Cellini serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $18,250.

Lorice Walker

Police Officer 1/PPD Police

2023 total comp
$18,238
Base pay
$13,364
Overtime
$0
Other pay
$4,873
Benefits
$0
Total compensation
$18,238
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2973
Total Pay
$18,238

Lorice Walker is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $18,238.

Jibrael Moore

Police Officer 1/PPD Police

2026 total comp
$18,222
Base pay
$16,669
Overtime
$522
Other pay
$1,031
Benefits
$0
Total compensation
$18,222
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
47869
Total Pay
$18,222

Jibrael Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $18,222.

Angelo Carmona Jr

Police Officer 1/PPD Police

2026 total comp
$18,198
Base pay
$16,454
Overtime
$0
Other pay
$1,744
Benefits
$0
Total compensation
$18,198
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
16288
Total Pay
$18,198

Angelo Carmona Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,198.

Eli Davis

Police Officer 1/PPD Police

2026 total comp
$18,139
Base pay
$16,669
Overtime
$444
Other pay
$1,027
Benefits
$0
Total compensation
$18,139
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53317
Total Pay
$18,139

Eli Davis is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,139.

Daniel Orth

Police Officer 1/PPD Police

2023 total comp
$18,118
Base pay
$4,137
Overtime
$4,296
Other pay
$9,686
Benefits
$0
Total compensation
$18,118
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30508
Total Pay
$18,118

At PPD Police, Daniel Orth serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $18,118.

Ross Hare

Police Officer 1/PPD Police

2026 total comp
$18,111
Base pay
$16,669
Overtime
$418
Other pay
$1,025
Benefits
$0
Total compensation
$18,111
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53309
Total Pay
$18,111

Ross Hare is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $18,111.