GCGovComp.app

City of Philadelphia / PPD Police / Chief Police Inspector

Job-title file

Chief Police Inspector

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

24 employees hold this title in PPD Police. Median total compensation for the role is $57,505, above the department median of $27,267.

Employees
24
Total payroll
$3.6M
Role median
$57,505
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$51,862$513,122+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 24 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

Page 1

Christine Coulter

Chief Police Inspector/PPD Police

2024 total comp
$517,885
Base pay
$100,989
Overtime
$1,295
Other pay
$415,600
Benefits
$0
Total compensation
$517,885
Employment type
Salaried

Source-specific fields

Base Salary
$176,821
Employee Category
Civil Service
Job Code
6A10
Public Id
24738
Total Pay
$517,885

Christine Coulter works as a Chief Police Inspector for PPD Police. Their status is salaried. Christine earned $517,885 in 2024.

Richard Ross Jr

Chief Police Inspector/PPD Police

2019 total comp
$507,531
Base pay
$104,483
Overtime
$0
Other pay
$403,048
Benefits
$0
Total compensation
$507,531
Employment type
Salaried

Source-specific fields

Base Salary
$149,265
Employee Category
Civil Service
Job Code
6A10
Public Id
1965
Total Pay
$507,531

At PPD Police, Richard Ross Jr serves as a Chief Police Inspector. They work salaried. Their 2019 pay totaled $507,531.

Joseph Sullivan

Chief Police Inspector/PPD Police

2020 total comp
$495,292
Base pay
$140,752
Overtime
$0
Other pay
$354,540
Benefits
$0
Total compensation
$495,292
Employment type
Salaried

Source-specific fields

Base Salary
$152,997
Employee Category
Civil Service
Job Code
6A10
Public Id
31351
Total Pay
$495,292

At PPD Police, Joseph Sullivan serves as a Chief Police Inspector. They work salaried. Their 2020 pay totaled $495,292.

Dennis Wilson

Chief Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$168,401
Employee Category
Civil Service
Job Code
6A10
Public Id
15536
Total Pay
$420,699

Dennis Wilson works as a Chief Police Inspector for PPD Police. Their status is salaried. Dennis earned $420,699 in 2024.

Cynthia Dorsey

Chief Police Inspector/PPD Police

2021 total comp
$203,276
Base pay
$55,103
Overtime
$0
Other pay
$148,173
Benefits
$0
Total compensation
$203,276
Employment type
Salaried

Source-specific fields

Base Salary
$152,997
Employee Category
Civil Service
Job Code
6A10
Public Id
9588
Total Pay
$203,276

Cynthia Dorsey holds the role of Chief Police Inspector at PPD Police. Their status is salaried. In 2021, their total compensation was $203,276.

Myron Patterson

Chief Police Inspector/PPD Police

2021 total comp
$195,611
Base pay
$32,241
Overtime
$0
Other pay
$163,370
Benefits
$0
Total compensation
$195,611
Employment type
Salaried

Source-specific fields

Base Salary
$152,997
Employee Category
Civil Service
Job Code
6A10
Public Id
1500
Total Pay
$195,611

Myron Patterson is a Chief Police Inspector at PPD Police. They work salaried. 2021 total compensation came to $195,611.

Daniel Mac Donald Iii

Chief Police Inspector/PPD Police

2021 total comp
$193,861
Base pay
$43,379
Overtime
$0
Other pay
$150,482
Benefits
$0
Total compensation
$193,861
Employment type
Salaried

Source-specific fields

Base Salary
$152,997
Employee Category
Civil Service
Job Code
6A10
Public Id
298
Total Pay
$193,861

Daniel Mac Donald Iii works as a Chief Police Inspector for PPD Police. Their status is salaried. Daniel earned $193,861 in 2021.

Walter Smith

Chief Police Inspector/PPD Police

2024 total comp
$127,419
Base pay
$24,613
Overtime
$0
Other pay
$102,806
Benefits
$0
Total compensation
$127,419
Employment type
Salaried

Source-specific fields

Base Salary
$168,401
Employee Category
Civil Service
Job Code
6A10
Public Id
23575
Total Pay
$127,419

Walter Smith is a Chief Police Inspector at PPD Police. They work salaried. 2024 total compensation came to $127,419.

Melvin Singleton Jr

Chief Police Inspector/PPD Police

2022 total comp
$110,661
Base pay
$6,023
Overtime
$0
Other pay
$104,637
Benefits
$0
Total compensation
$110,661
Employment type
Salaried

Source-specific fields

Base Salary
$157,204
Employee Category
Civil Service
Job Code
6A10
Public Id
20275
Total Pay
$110,661

At PPD Police, Melvin Singleton Jr serves as a Chief Police Inspector. They work salaried. Their 2022 pay totaled $110,661.

Michael Cochrane

Chief Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$168,401
Employee Category
Civil Service
Job Code
6A10
Public Id
27397
Total Pay
$81,308

Michael Cochrane works as a Chief Police Inspector for PPD Police. Their status is salaried. Michael earned $81,308 in 2024.

Anthony Boyle

Chief Police Inspector/PPD Police

2023 total comp
$63,155
Base pay
$47,241
Overtime
$1,943
Other pay
$13,970
Benefits
$0
Total compensation
$63,155
Employment type
Salaried

Source-specific fields

Base Salary
$168,401
Employee Category
Civil Service
Job Code
6A10
Public Id
29152
Total Pay
$63,155

Anthony Boyle is a Chief Police Inspector at PPD Police. They work salaried. 2023 total compensation came to $63,155.

Christopher Flacco

Chief Police Inspector/PPD Police

2026 total comp
$57,641
Base pay
$42,413
Overtime
$1,417
Other pay
$13,811
Benefits
$0
Total compensation
$57,641
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
13851
Total Pay
$57,641

Christopher Flacco holds the role of Chief Police Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $57,641.

Derek Kephart

Chief Police Inspector/PPD Police

2026 total comp
$57,369
Base pay
$42,413
Overtime
$1,417
Other pay
$13,540
Benefits
$0
Total compensation
$57,369
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
14940
Total Pay
$57,369

Derek Kephart is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $57,369.

Charles Layton Iii

Chief Police Inspector/PPD Police

2026 total comp
$57,369
Base pay
$42,413
Overtime
$1,417
Other pay
$13,540
Benefits
$0
Total compensation
$57,369
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
34360
Total Pay
$57,369

Charles Layton Iii holds the role of Chief Police Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $57,369.

Scott Small

Chief Police Inspector/PPD Police

2026 total comp
$55,909
Base pay
$42,413
Overtime
$0
Other pay
$13,496
Benefits
$0
Total compensation
$55,909
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
2050
Total Pay
$55,909

At PPD Police, Scott Small serves as a Chief Police Inspector. They work salaried. Their 2026 pay totaled $55,909.

Carl Holmes Jr

Chief Police Inspector/PPD Police

2026 total comp
$55,909
Base pay
$42,413
Overtime
$0
Other pay
$13,496
Benefits
$0
Total compensation
$55,909
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
4949
Total Pay
$55,909

Carl Holmes Jr is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $55,909.

Winton Singletary

Chief Police Inspector/PPD Police

2026 total comp
$55,909
Base pay
$42,413
Overtime
$0
Other pay
$13,496
Benefits
$0
Total compensation
$55,909
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
32046
Total Pay
$55,909

Winton Singletary is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $55,909.

Deborah Francis

Chief Police Inspector/PPD Police

2026 total comp
$55,909
Base pay
$42,413
Overtime
$0
Other pay
$13,496
Benefits
$0
Total compensation
$55,909
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
9981
Total Pay
$55,909

Deborah Francis is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $55,909.

Michael Mccarrick

Chief Police Inspector/PPD Police

2026 total comp
$55,909
Base pay
$42,413
Overtime
$0
Other pay
$13,496
Benefits
$0
Total compensation
$55,909
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
33675
Total Pay
$55,909

At PPD Police, Michael Mccarrick serves as a Chief Police Inspector. They work salaried. Their 2026 pay totaled $55,909.

Matthew Gillespie

Chief Police Inspector/PPD Police

2026 total comp
$54,672
Base pay
$40,650
Overtime
$1,358
Other pay
$12,665
Benefits
$0
Total compensation
$54,672
Employment type
Salaried

Source-specific fields

Base Salary
$177,174
Employee Category
Civil Service
Job Code
6A10
Public Id
6430
Total Pay
$54,672

Matthew Gillespie is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $54,672.

Nicholas Smith

Chief Police Inspector/PPD Police

2026 total comp
$54,158
Base pay
$40,650
Overtime
$679
Other pay
$12,830
Benefits
$0
Total compensation
$54,158
Employment type
Salaried

Source-specific fields

Base Salary
$177,174
Employee Category
Civil Service
Job Code
6A10
Public Id
18059
Total Pay
$54,158

Nicholas Smith is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $54,158.

John Przepiorka

Chief Police Inspector/PPD Police

2026 total comp
$51,894
Base pay
$38,755
Overtime
$433
Other pay
$12,705
Benefits
$0
Total compensation
$51,894
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
15548
Total Pay
$51,894

John Przepiorka works as a Chief Police Inspector for PPD Police. Their status is salaried. John earned $51,894 in 2026.

Christoph Werner

Chief Police Inspector/PPD Police

2026 total comp
$51,862
Base pay
$42,413
Overtime
$0
Other pay
$9,450
Benefits
$0
Total compensation
$51,862
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
7303
Total Pay
$51,862

At PPD Police, Christoph Werner serves as a Chief Police Inspector. They work salaried. Their 2026 pay totaled $51,862.

Altovise Love-Craighead

Chief Police Inspector/PPD Police

2026 total comp
$51,862
Base pay
$42,413
Overtime
$0
Other pay
$9,450
Benefits
$0
Total compensation
$51,862
Employment type
Salaried

Source-specific fields

Base Salary
$184,858
Employee Category
Civil Service
Job Code
6A10
Public Id
17071
Total Pay
$51,862

Altovise Love-Craighead is a Chief Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $51,862.