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 Officerroles 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 2

Andy Chan

Police Officer 1/PPD Police

2021 total comp
$180,200
Base pay
$35,905
Overtime
$0
Other pay
$144,295
Benefits
$0
Total compensation
$180,200
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32052
Total Pay
$180,200

Andy Chan works as a Police Officer 1 for PPD Police. Their status is salaried. Andy earned $180,200 in 2021.

Luis Colon

Police Officer 1/PPD Police

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

Source-specific fields

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

Luis Colon is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $180,118.

Michael Gough

Police Officer 1/PPD Police

2020 total comp
$178,420
Base pay
$57,457
Overtime
$20,777
Other pay
$100,186
Benefits
$0
Total compensation
$178,420
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12083
Total Pay
$178,420

Michael Gough is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $178,420.

Richard Brehant

Police Officer 1/PPD Police

2025 total comp
$176,613
Base pay
$71,605
Overtime
$2,866
Other pay
$102,141
Benefits
$0
Total compensation
$176,613
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
22650
Total Pay
$176,613

Richard Brehant holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $176,613.

Andrew Pocoroba

Police Officer 1/PPD Police

2020 total comp
$175,167
Base pay
$45,489
Overtime
$2,655
Other pay
$127,024
Benefits
$0
Total compensation
$175,167
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
25611
Total Pay
$175,167

At PPD Police, Andrew Pocoroba serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $175,167.

Joseph Pawko

Police Officer 1/PPD Police

2021 total comp
$172,412
Base pay
$7,480
Overtime
$0
Other pay
$164,931
Benefits
$0
Total compensation
$172,412
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17463
Total Pay
$172,412

Joseph Pawko holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $172,412.

Michael Mondrosch

Police Officer 1/PPD Police

2025 total comp
$172,044
Base pay
$39,767
Overtime
$14,750
Other pay
$117,527
Benefits
$0
Total compensation
$172,044
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22907
Total Pay
$172,044

Michael Mondrosch holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $172,044.

Joseph Skitek

Police Officer 1/PPD Police

2025 total comp
$170,330
Base pay
$59,478
Overtime
$35,271
Other pay
$75,581
Benefits
$0
Total compensation
$170,330
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
18911
Total Pay
$170,330

Joseph Skitek holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $170,330.

James Keith

Police Officer 1/PPD Police

2025 total comp
$168,840
Base pay
$73,742
Overtime
$46,281
Other pay
$48,817
Benefits
$0
Total compensation
$168,840
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
14740
Total Pay
$168,840

James Keith works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $168,840 in 2025.

Richard Vanham

Police Officer 1/PPD Police

2020 total comp
$168,622
Base pay
$57,457
Overtime
$2,180
Other pay
$108,986
Benefits
$0
Total compensation
$168,622
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
19288
Total Pay
$168,622

At PPD Police, Richard Vanham serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $168,622.

Mark Strange

Police Officer 1/PPD Police

2025 total comp
$168,247
Base pay
$53,599
Overtime
$90,869
Other pay
$23,779
Benefits
$0
Total compensation
$168,247
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
761
Total Pay
$168,247

At PPD Police, Mark Strange serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $168,247.

Christopher Fisher

Police Officer 1/PPD Police

2022 total comp
$165,122
Base pay
$59,653
Overtime
$19,922
Other pay
$85,548
Benefits
$0
Total compensation
$165,122
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10680
Total Pay
$165,122

Christopher Fisher works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $165,122 in 2022.

Andrew Heyward

Police Officer 1/PPD Police

2020 total comp
$164,439
Base pay
$48,481
Overtime
$273
Other pay
$115,686
Benefits
$0
Total compensation
$164,439
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
21756
Total Pay
$164,439

Andrew Heyward is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $164,439.

Thomas Hawn

Police Officer 1/PPD Police

2023 total comp
$163,283
Base pay
$6,364
Overtime
$0
Other pay
$156,919
Benefits
$0
Total compensation
$163,283
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6866
Total Pay
$163,283

Thomas Hawn is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $163,283.

Mateo Garcia-Cardona

Police Officer 1/PPD Police

2025 total comp
$160,448
Base pay
$85,852
Overtime
$55,158
Other pay
$19,438
Benefits
$0
Total compensation
$160,448
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30120
Total Pay
$160,448

Mateo Garcia-Cardona holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $160,448.

Kimble Matthews

Police Officer 1/PPD Police

2025 total comp
$159,919
Base pay
$6,916
Overtime
$0
Other pay
$153,003
Benefits
$0
Total compensation
$159,919
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
6542
Total Pay
$159,919

Kimble Matthews is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $159,919.

Dorothy Schrader

Police Officer 1/PPD Police

2022 total comp
$158,848
Base pay
$81,290
Overtime
$268
Other pay
$77,289
Benefits
$0
Total compensation
$158,848
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
4286
Total Pay
$158,848

Dorothy Schrader works as a Police Officer 1 for PPD Police. Their status is salaried. Dorothy earned $158,848 in 2022.

Thomas Gehan

Police Officer 1/PPD Police

2023 total comp
$158,679
Base pay
$42,296
Overtime
$0
Other pay
$116,383
Benefits
$0
Total compensation
$158,679
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27145
Total Pay
$158,679

At PPD Police, Thomas Gehan serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $158,679.

James Lippi

Police Officer 1/PPD Police

2025 total comp
$158,222
Base pay
$0
Overtime
$0
Other pay
$158,222
Benefits
$0
Total compensation
$158,222
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36170
Total Pay
$158,222

James Lippi is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $158,222.

Jeffrey Nance

Police Officer 1/PPD Police

2024 total comp
$158,056
Base pay
$31,407
Overtime
$0
Other pay
$126,649
Benefits
$0
Total compensation
$158,056
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
23498
Total Pay
$158,056

Jeffrey Nance works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffrey earned $158,056 in 2024.

James Yeager

Police Officer 1/PPD Police

2024 total comp
$157,133
Base pay
$0
Overtime
$0
Other pay
$157,133
Benefits
$0
Total compensation
$157,133
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
44591
Total Pay
$157,133

James Yeager works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $157,133 in 2024.

Brian Monaghan

Police Officer 1/PPD Police

2020 total comp
$156,818
Base pay
$18,902
Overtime
$7,470
Other pay
$130,447
Benefits
$0
Total compensation
$156,818
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
4305
Total Pay
$156,818

Brian Monaghan is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $156,818.

Edwin Colon

Police Officer 1/PPD Police

2025 total comp
$154,523
Base pay
$34,580
Overtime
$1,297
Other pay
$118,647
Benefits
$0
Total compensation
$154,523
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24088
Total Pay
$154,523

Edwin Colon is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $154,523.

Eugene Harris

Police Officer 1/PPD Police

2020 total comp
$154,414
Base pay
$30,570
Overtime
$15,327
Other pay
$108,517
Benefits
$0
Total compensation
$154,414
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
31970
Total Pay
$154,414

Eugene Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Eugene earned $154,414 in 2020.

John Lee

Police Officer 1/PPD Police

2025 total comp
$153,332
Base pay
$86,219
Overtime
$53,631
Other pay
$13,482
Benefits
$0
Total compensation
$153,332
Employment type
Salaried

Source-specific fields

Base Salary
$89,242
Employee Category
Civil Service
Job Code
6A02
Public Id
38785
Total Pay
$153,332

At PPD Police, John Lee serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $153,332.

James Jonas

Police Officer 1/PPD Police

2021 total comp
$152,950
Base pay
$43,385
Overtime
$0
Other pay
$109,565
Benefits
$0
Total compensation
$152,950
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2408
Total Pay
$152,950

At PPD Police, James Jonas serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $152,950.

Bruce Smith

Police Officer 1/PPD Police

2020 total comp
$152,229
Base pay
$49,678
Overtime
$782
Other pay
$101,769
Benefits
$0
Total compensation
$152,229
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17976
Total Pay
$152,229

Bruce Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Bruce earned $152,229 in 2020.

Edward Ricks Jr

Police Officer 1/PPD Police

2021 total comp
$150,945
Base pay
$7,480
Overtime
$5,722
Other pay
$137,743
Benefits
$0
Total compensation
$150,945
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27791
Total Pay
$150,945

Edward Ricks Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $150,945 in 2021.

Benjamin Franklin

Police Officer 1/PPD Police

2020 total comp
$149,788
Base pay
$61,945
Overtime
$27,894
Other pay
$59,948
Benefits
$0
Total compensation
$149,788
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
30749
Total Pay
$149,788

Benjamin Franklin works as a Police Officer 1 for PPD Police. Their status is salaried. Benjamin earned $149,788 in 2020.

Edwin Holmes Iii

Police Officer 1/PPD Police

2020 total comp
$149,665
Base pay
$51,473
Overtime
$0
Other pay
$98,192
Benefits
$0
Total compensation
$149,665
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12893
Total Pay
$149,665

Edwin Holmes Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $149,665.

Shawn Hughes

Police Officer 1/PPD Police

2022 total comp
$148,968
Base pay
$49,470
Overtime
$19,314
Other pay
$80,184
Benefits
$0
Total compensation
$148,968
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
33316
Total Pay
$148,968

At PPD Police, Shawn Hughes serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $148,968.

Joseph Lister

Police Officer 1/PPD Police

2025 total comp
$147,603
Base pay
$73,386
Overtime
$2,529
Other pay
$71,688
Benefits
$0
Total compensation
$147,603
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
17572
Total Pay
$147,603

Joseph Lister works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $147,603 in 2025.

James Burns

Police Officer 1/PPD Police

2021 total comp
$146,070
Base pay
$42,488
Overtime
$0
Other pay
$103,582
Benefits
$0
Total compensation
$146,070
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
26785
Total Pay
$127,655

James Burns holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $146,070.

Lamont Fox

Police Officer 1/PPD Police

2022 total comp
$145,868
Base pay
$81,290
Overtime
$39,184
Other pay
$25,394
Benefits
$0
Total compensation
$145,868
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19930
Total Pay
$145,868

Lamont Fox is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $145,868.

Mitchell Yanak Iii

Police Officer 1/PPD Police

2022 total comp
$144,649
Base pay
$71,744
Overtime
$0
Other pay
$72,905
Benefits
$0
Total compensation
$144,649
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17786
Total Pay
$144,649

Mitchell Yanak Iii holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $144,649.

Joseph Fisher

Police Officer 1/PPD Police

2020 total comp
$143,892
Base pay
$42,497
Overtime
$0
Other pay
$101,396
Benefits
$0
Total compensation
$143,892
Employment type
Salaried

Source-specific fields

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

Joseph Fisher is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $143,892.

Gardner Deshields Iii

Police Officer 1/PPD Police

2020 total comp
$143,468
Base pay
$58,953
Overtime
$6,496
Other pay
$78,019
Benefits
$0
Total compensation
$143,468
Employment type
Salaried

Source-specific fields

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

Gardner Deshields Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Gardner earned $143,468 in 2020.

Joseph Mc Cabe

Police Officer 1/PPD Police

2025 total comp
$142,975
Base pay
$36,309
Overtime
$0
Other pay
$106,666
Benefits
$0
Total compensation
$142,975
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24560
Total Pay
$142,975

At PPD Police, Joseph Mc Cabe serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $142,975.

Joseph Press

Police Officer 1/PPD Police

2022 total comp
$139,542
Base pay
$81,290
Overtime
$35,474
Other pay
$22,778
Benefits
$0
Total compensation
$139,542
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
3103
Total Pay
$139,542

Joseph Press is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $139,542.

Dwayne Crawford

Police Officer 1/PPD Police

2025 total comp
$139,359
Base pay
$74,455
Overtime
$29,728
Other pay
$35,177
Benefits
$0
Total compensation
$139,359
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30629
Total Pay
$139,359

At PPD Police, Dwayne Crawford serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $139,359.