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

Andrew Murdock

Police Officer 1/PPD Police

2020 total comp
$66,099
Base pay
$50,798
Overtime
$4,680
Other pay
$10,621
Benefits
$0
Total compensation
$66,099
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
13649
Total Pay
$66,099

Andrew Murdock works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $66,099 in 2020.

Kiomara La Court

Police Officer 1/PPD Police

2023 total comp
$66,055
Base pay
$35,684
Overtime
$310
Other pay
$30,061
Benefits
$0
Total compensation
$66,055
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
27144
Total Pay
$66,055

Kiomara La Court is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $66,055.

John Matthews

Police Officer 1/PPD Police

2020 total comp
$66,030
Base pay
$18,902
Overtime
$13,222
Other pay
$33,906
Benefits
$0
Total compensation
$66,030
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
4326
Total Pay
$66,030

John Matthews holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $66,030.

Domenico Marsico

Police Officer 1/PPD Police

2025 total comp
$66,013
Base pay
$39,767
Overtime
$3,890
Other pay
$22,355
Benefits
$0
Total compensation
$66,013
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
29101
Total Pay
$66,013

Domenico Marsico holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $66,013.

Callan Palmer

Police Officer 1/PPD Police

2022 total comp
$65,917
Base pay
$43,106
Overtime
$2,046
Other pay
$20,765
Benefits
$0
Total compensation
$65,917
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36044
Total Pay
$65,917

Callan Palmer is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $65,917.

Max Starke

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
28936
Total Pay
$65,746

At PPD Police, Max Starke serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $65,746.

Daniel Manela

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
34689
Total Pay
$65,706

At PPD Police, Daniel Manela serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $65,706.

Garry Moore

Police Officer 1/PPD Police

2022 total comp
$65,693
Base pay
$53,607
Overtime
$0
Other pay
$12,087
Benefits
$0
Total compensation
$65,693
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
31523
Total Pay
$65,693

Garry Moore holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $65,693.

James Kearney

Police Officer 1/PPD Police

2021 total comp
$65,663
Base pay
$56,850
Overtime
$0
Other pay
$8,813
Benefits
$0
Total compensation
$65,663
Employment type
Salaried

Source-specific fields

Base Salary
$142,241
Employee Category
Civil Service
Job Code
6A06
Public Id
36898
Total Pay
$43,020

James Kearney works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $65,663 in 2021.

Lenora Spink

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1541
Total Pay
$65,645

Lenora Spink is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $65,645.

Abraham Diaz

Police Officer 1/PPD Police

2026 total comp
$65,642
Base pay
$21,648
Overtime
$36,332
Other pay
$7,661
Benefits
$0
Total compensation
$65,642
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34427
Total Pay
$65,642

Abraham Diaz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $65,642.

Luis Miranda

Police Officer 1/PPD Police

2020 total comp
$65,557
Base pay
$46,985
Overtime
$0
Other pay
$18,572
Benefits
$0
Total compensation
$65,557
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17635
Total Pay
$65,557

Luis Miranda holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $65,557.

Abraham Dunmeyer

Police Officer 1/PPD Police

2025 total comp
$65,484
Base pay
$34,580
Overtime
$0
Other pay
$30,904
Benefits
$0
Total compensation
$65,484
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
333
Total Pay
$65,484

Abraham Dunmeyer works as a Police Officer 1 for PPD Police. Their status is salaried. Abraham earned $65,484 in 2025.

David Omlor

Police Officer 1/PPD Police

2024 total comp
$65,483
Base pay
$28,101
Overtime
$248
Other pay
$37,134
Benefits
$0
Total compensation
$65,483
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
9254
Total Pay
$65,483

David Omlor holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $65,483.

Billy Kroupa

Police Officer 1/PPD Police

2022 total comp
$65,428
Base pay
$51,061
Overtime
$4,496
Other pay
$9,871
Benefits
$0
Total compensation
$65,428
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
10528
Total Pay
$65,428

Billy Kroupa is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $65,428.

Larry Gilchrist

Police Officer 1/PPD Police

2026 total comp
$65,335
Base pay
$21,648
Overtime
$36,061
Other pay
$7,625
Benefits
$0
Total compensation
$65,335
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20352
Total Pay
$65,335

Larry Gilchrist works as a Police Officer 1 for PPD Police. Their status is salaried. Larry earned $65,335 in 2026.

Yusuf Jackson

Police Officer 1/PPD Police

2021 total comp
$65,308
Base pay
$41,291
Overtime
$2,917
Other pay
$21,100
Benefits
$0
Total compensation
$65,308
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
21535
Total Pay
$65,308

At PPD Police, Yusuf Jackson serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $65,308.

Ryan Waltman

Police Officer 1/PPD Police

2022 total comp
$65,167
Base pay
$27,670
Overtime
$0
Other pay
$37,497
Benefits
$0
Total compensation
$65,167
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2220
Total Pay
$65,167

Ryan Waltman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $65,167.

Martin Vinson

Police Officer 1/PPD Police

2022 total comp
$65,060
Base pay
$39,967
Overtime
$0
Other pay
$25,093
Benefits
$0
Total compensation
$65,060
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
755
Total Pay
$65,060

Martin Vinson is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $65,060.

Michael Moss

Police Officer 1/PPD Police

2021 total comp
$65,057
Base pay
$30,519
Overtime
$954
Other pay
$33,584
Benefits
$0
Total compensation
$65,057
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17338
Total Pay
$65,057

Michael Moss works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $65,057 in 2021.

Felix Nosik

Police Officer 1/PPD Police

2021 total comp
$65,057
Base pay
$30,220
Overtime
$0
Other pay
$34,837
Benefits
$0
Total compensation
$65,057
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
10149
Total Pay
$65,057

At PPD Police, Felix Nosik serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $65,057.

Mark Goodson

Police Officer 1/PPD Police

2022 total comp
$64,932
Base pay
$26,132
Overtime
$0
Other pay
$38,799
Benefits
$0
Total compensation
$64,932
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24232
Total Pay
$64,932

At PPD Police, Mark Goodson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $64,932.

Kevin Doerr

Police Officer 1/PPD Police

2022 total comp
$64,906
Base pay
$6,149
Overtime
$836
Other pay
$57,921
Benefits
$0
Total compensation
$64,906
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24180
Total Pay
$64,906

Kevin Doerr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $64,906.

John Cannon

Police Officer 1/PPD Police

2020 total comp
$64,787
Base pay
$36,532
Overtime
$2,235
Other pay
$26,020
Benefits
$0
Total compensation
$64,787
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29566
Total Pay
$64,787

John Cannon works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $64,787 in 2020.

Michael Brown

Police Officer 1/PPD Police

2022 total comp
$64,768
Base pay
$36,893
Overtime
$12,307
Other pay
$15,568
Benefits
$0
Total compensation
$64,768
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2474
Total Pay
$27,998

Michael Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $64,768 in 2022.

Mary Friend

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
7492
Total Pay
$64,741

Mary Friend is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $64,741.

Michael Hellmuth

Police Officer 1/PPD Police

2023 total comp
$64,727
Base pay
$43,396
Overtime
$1,903
Other pay
$19,428
Benefits
$0
Total compensation
$64,727
Employment type
Salaried

Source-specific fields

Base Salary
$82,517
Employee Category
Civil Service
Job Code
6A02
Public Id
11740
Total Pay
$64,727

Michael Hellmuth holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2023, their total compensation was $64,727.

Derwin Corley

Police Officer 1/PPD Police

2022 total comp
$64,701
Base pay
$47,243
Overtime
$461
Other pay
$16,997
Benefits
$0
Total compensation
$64,701
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
30177
Total Pay
$64,701

Derwin Corley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $64,701.

Michael Capobianco

Police Officer 1/PPD Police

2025 total comp
$64,562
Base pay
$34,580
Overtime
$7,716
Other pay
$22,266
Benefits
$0
Total compensation
$64,562
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
8893
Total Pay
$64,562

Michael Capobianco holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $64,562.

George Schweizer Jr

Police Officer 1/PPD Police

2020 total comp
$64,468
Base pay
$21,810
Overtime
$5,970
Other pay
$36,688
Benefits
$0
Total compensation
$64,468
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16849
Total Pay
$64,468

George Schweizer Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $64,468.

Victor Fountain

Police Officer 1/PPD Police

2026 total comp
$64,452
Base pay
$21,648
Overtime
$35,281
Other pay
$7,522
Benefits
$0
Total compensation
$64,452
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13543
Total Pay
$64,452

Victor Fountain is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $64,452.

Edward Pettis

Police Officer 1/PPD Police

2025 total comp
$64,250
Base pay
$34,580
Overtime
$22,174
Other pay
$7,496
Benefits
$0
Total compensation
$64,250
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18739
Total Pay
$64,250

Edward Pettis works as a Police Officer 1 for PPD Police. Their status is salaried. Edward earned $64,250 in 2025.

Mireille Green

Police Officer 1/PPD Police

2025 total comp
$64,250
Base pay
$1,729
Overtime
$0
Other pay
$62,521
Benefits
$0
Total compensation
$64,250
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17970
Total Pay
$64,250

Mireille Green works as a Police Officer 1 for PPD Police. Their status is salaried. Mireille earned $64,250 in 2025.

Russell Cornwell

Police Officer 1/PPD Police

2025 total comp
$64,200
Base pay
$41,496
Overtime
$3,080
Other pay
$19,624
Benefits
$0
Total compensation
$64,200
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
3514
Total Pay
$64,200

Russell Cornwell works as a Police Officer 1 for PPD Police. Their status is salaried. Russell earned $64,200 in 2025.

William Mcguckin

Police Officer 1/PPD Police

2025 total comp
$64,134
Base pay
$34,580
Overtime
$5,706
Other pay
$23,848
Benefits
$0
Total compensation
$64,134
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
29225
Total Pay
$64,134

William Mcguckin works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $64,134 in 2025.

Kendell Ball

Police Officer 1/PPD Police

2025 total comp
$64,088
Base pay
$49,817
Overtime
$6,287
Other pay
$7,985
Benefits
$0
Total compensation
$64,088
Employment type
Salaried

Source-specific fields

Base Salary
$83,664
Employee Category
Civil Service
Job Code
6A02
Public Id
43536
Total Pay
$64,088

Kendell Ball works as a Police Officer 1 for PPD Police. Their status is salaried. Kendell earned $64,088 in 2025.

Sean Collaretti

Police Officer 1/PPD Police

2023 total comp
$64,076
Base pay
$32,378
Overtime
$0
Other pay
$31,698
Benefits
$0
Total compensation
$64,076
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
19411
Total Pay
$64,076

At PPD Police, Sean Collaretti serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $64,076.

John Leible

Police Officer 1/PPD Police

2020 total comp
$64,045
Base pay
$49,079
Overtime
$3,437
Other pay
$11,528
Benefits
$0
Total compensation
$64,045
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
2150
Total Pay
$64,045

John Leible works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $64,045 in 2020.

John Calhoun Jr

Police Officer 1/PPD Police

2020 total comp
$63,925
Base pay
$29,153
Overtime
$2,208
Other pay
$32,564
Benefits
$0
Total compensation
$63,925
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
12982
Total Pay
$63,925

John Calhoun Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $63,925.

Michele Mobley

Police Officer 1/PPD Police

2025 total comp
$63,901
Base pay
$51,870
Overtime
$0
Other pay
$12,031
Benefits
$0
Total compensation
$63,901
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
30396
Total Pay
$63,901

Michele Mobley works as a Police Officer 1 for PPD Police. Their status is salaried. Michele earned $63,901 in 2025.