GCGovComp.app

City of Philadelphia / PPD Police / Police Inspector

Job-title file

Police Inspector

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

35 employees hold this title in PPD Police. Median total compensation for the role is $49,042, above the department median of $27,267.

Employees
35
Total payroll
$3.2M
Role median
$49,042
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$6,191$294,777+

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

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

Police Inspector beyond City of Philadelphia

This role is reported in 2 jurisdictions. In City of Philadelphia, the median of $49,042 ranks #2 of 2. See Police Inspector across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Buffalo
$85,456 · 6

Median total compensation for comparable Police Inspector 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 1

Joseph Fredericksdorf

Police Inspector/PPD Police

2024 total comp
$307,411
Base pay
$34,089
Overtime
$0
Other pay
$273,322
Benefits
$0
Total compensation
$307,411
Employment type
Salaried

Source-specific fields

Base Salary
$147,719
Employee Category
Civil Service
Job Code
6A09
Public Id
5546
Total Pay
$307,411

Joseph Fredericksdorf holds the role of Police Inspector at PPD Police. Their status is salaried. In 2024, their total compensation was $307,411.

James Smith

Police Inspector/PPD Police

2021 total comp
$288,832
Base pay
$39,594
Overtime
$0
Other pay
$249,237
Benefits
$0
Total compensation
$288,832
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32558
Total Pay
$43,949

James Smith holds the role of Police Inspector at PPD Police. Their status is salaried. In 2021, their total compensation was $288,832.

Michael Gillespie

Police Inspector/PPD Police

2021 total comp
$219,968
Base pay
$0
Overtime
$0
Other pay
$219,968
Benefits
$0
Total compensation
$219,968
Employment type
Salaried

Source-specific fields

Base Salary
$134,207
Employee Category
Civil Service
Job Code
6A09
Public Id
3691
Total Pay
$219,968

Michael Gillespie is a Police Inspector at PPD Police. They work salaried. 2021 total compensation came to $219,968.

Anthony Washington

Police Inspector/PPD Police

2026 total comp
$214,778
Base pay
$37,203
Overtime
$0
Other pay
$177,574
Benefits
$0
Total compensation
$214,778
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19252
Total Pay
$35,028

Anthony Washington is a Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $214,778.

Derrick Wood

Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$137,898
Employee Category
Civil Service
Job Code
6A09
Public Id
11911
Total Pay
$212,961

At PPD Police, Derrick Wood serves as a Police Inspector. They work salaried. Their 2022 pay totaled $212,961.

Michael Costello

Police Inspector/PPD Police

2020 total comp
$199,786
Base pay
$67,904
Overtime
$1,249
Other pay
$130,633
Benefits
$0
Total compensation
$199,786
Employment type
Salaried

Source-specific fields

Base Salary
$134,207
Employee Category
Civil Service
Job Code
6A09
Public Id
32158
Total Pay
$199,786

At PPD Police, Michael Costello serves as a Police Inspector. They work salaried. Their 2020 pay totaled $199,786.

Roland Lee

Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$128,207
Employee Category
Civil Service
Job Code
6A09
Public Id
17003
Total Pay
$184,155

Roland Lee holds the role of Police Inspector at PPD Police. Their status is salaried. In 2020, their total compensation was $184,155.

Joseph Mc Dowell

Police Inspector/PPD Police

2021 total comp
$171,103
Base pay
$17,997
Overtime
$0
Other pay
$153,105
Benefits
$0
Total compensation
$171,103
Employment type
Salaried

Source-specific fields

Base Salary
$134,207
Employee Category
Civil Service
Job Code
6A09
Public Id
27209
Total Pay
$171,103

At PPD Police, Joseph Mc Dowell serves as a Police Inspector. They work salaried. Their 2021 pay totaled $171,103.

Raymond Convery

Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
36135
Total Pay
$38,719

Raymond Convery holds the role of Police Inspector at PPD Police. Their status is salaried. In 2020, their total compensation was $171,067.

Benjamin Naish

Police Inspector/PPD Police

2025 total comp
$119,888
Base pay
$98,056
Overtime
$0
Other pay
$21,832
Benefits
$0
Total compensation
$119,888
Employment type
Salaried

Source-specific fields

Base Salary
$159,758
Employee Category
Civil Service
Job Code
6A09
Public Id
27565
Total Pay
$119,888

At PPD Police, Benjamin Naish serves as a Police Inspector. They work salaried. Their 2025 pay totaled $119,888.

Aaron Horne

Police Inspector/PPD Police

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

Source-specific fields

Base Salary
$137,898
Employee Category
Civil Service
Job Code
6A09
Public Id
29448
Total Pay
$89,308

At PPD Police, Aaron Horne serves as a Police Inspector. They work salaried. Their 2022 pay totaled $89,308.

Jamill Taylor

Police Inspector/PPD Police

2026 total comp
$51,416
Base pay
$37,203
Overtime
$1,942
Other pay
$12,271
Benefits
$0
Total compensation
$51,416
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
1
Total Pay
$51,416

Jamill Taylor works as a Police Inspector for PPD Police. Their status is salaried. Jamill earned $51,416 in 2026.

Michael Root

Police Inspector/PPD Police

2026 total comp
$50,561
Base pay
$37,203
Overtime
$1,243
Other pay
$12,115
Benefits
$0
Total compensation
$50,561
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
2616
Total Pay
$50,561

At PPD Police, Michael Root serves as a Police Inspector. They work salaried. Their 2026 pay totaled $50,561.

David Bellamy

Police Inspector/PPD Police

2026 total comp
$50,561
Base pay
$37,203
Overtime
$1,243
Other pay
$12,115
Benefits
$0
Total compensation
$50,561
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
11486
Total Pay
$50,561

David Bellamy is a Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $50,561.

Deshawn Beaufort

Police Inspector/PPD Police

2026 total comp
$50,323
Base pay
$37,203
Overtime
$1,243
Other pay
$11,877
Benefits
$0
Total compensation
$50,323
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
10746
Total Pay
$50,323

Deshawn Beaufort works as a Police Inspector for PPD Police. Their status is salaried. Deshawn earned $50,323 in 2026.

John Fleming

Police Inspector/PPD Police

2026 total comp
$49,189
Base pay
$37,203
Overtime
$311
Other pay
$11,675
Benefits
$0
Total compensation
$49,189
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
11783
Total Pay
$52,664

John Fleming works as a Police Inspector for PPD Police. Their status is salaried. John earned $49,189 in 2026.

Kevin Hall

Police Inspector/PPD Police

2026 total comp
$49,042
Base pay
$37,203
Overtime
$0
Other pay
$11,839
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
23375
Total Pay
$49,042

Kevin Hall is a Police Inspector at PPD Police. They work salaried. 2026 total compensation came to $49,042.

Michael Gormley

Police Inspector/PPD Police

2026 total comp
$49,042
Base pay
$37,203
Overtime
$0
Other pay
$11,839
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
11718
Total Pay
$49,042

At PPD Police, Michael Gormley serves as a Police Inspector. They work salaried. Their 2026 pay totaled $49,042.

David Merrick

Police Inspector/PPD Police

2026 total comp
$49,042
Base pay
$37,203
Overtime
$0
Other pay
$11,839
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
18437
Total Pay
$49,042

At PPD Police, David Merrick serves as a Police Inspector. They work salaried. Their 2026 pay totaled $49,042.

George Kappe

Police Inspector/PPD Police

2026 total comp
$49,042
Base pay
$37,203
Overtime
$0
Other pay
$11,839
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
34223
Total Pay
$49,042

At PPD Police, George Kappe serves as a Police Inspector. They work salaried. Their 2026 pay totaled $49,042.

Raymond Evers

Police Inspector/PPD Police

2026 total comp
$49,042
Base pay
$37,203
Overtime
$0
Other pay
$11,839
Benefits
$0
Total compensation
$49,042
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
34811
Total Pay
$49,042

Raymond Evers works as a Police Inspector for PPD Police. Their status is salaried. Raymond earned $49,042 in 2026.

Ronald Janka Jr

Police Inspector/PPD Police

2026 total comp
$48,811
Base pay
$37,203
Overtime
$0
Other pay
$11,607
Benefits
$0
Total compensation
$48,811
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
4823
Total Pay
$48,811

At PPD Police, Ronald Janka Jr serves as a Police Inspector. They work salaried. Their 2026 pay totaled $48,811.

Kpana Massaquoi

Police Inspector/PPD Police

2026 total comp
$48,811
Base pay
$37,203
Overtime
$0
Other pay
$11,607
Benefits
$0
Total compensation
$48,811
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
40
Total Pay
$48,811

At PPD Police, Kpana Massaquoi serves as a Police Inspector. They work salaried. Their 2026 pay totaled $48,811.

Javier Rodriguez

Police Inspector/PPD Police

2026 total comp
$48,811
Base pay
$37,203
Overtime
$0
Other pay
$11,607
Benefits
$0
Total compensation
$48,811
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
29777
Total Pay
$48,811

Javier Rodriguez holds the role of Police Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $48,811.

D Pace

Police Inspector/PPD Police

2026 total comp
$48,533
Base pay
$37,203
Overtime
$0
Other pay
$11,330
Benefits
$0
Total compensation
$48,533
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
33240
Total Pay
$48,533

At PPD Police, D Pace serves as a Police Inspector. They work salaried. Their 2026 pay totaled $48,533.

Michael Zimmerman

Police Inspector/PPD Police

2026 total comp
$48,533
Base pay
$37,203
Overtime
$0
Other pay
$11,330
Benefits
$0
Total compensation
$48,533
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
3537
Total Pay
$48,533

Michael Zimmerman works as a Police Inspector for PPD Police. Their status is salaried. Michael earned $48,533 in 2026.

Jarreau Thomas

Police Inspector/PPD Police

2026 total comp
$48,533
Base pay
$37,203
Overtime
$0
Other pay
$11,330
Benefits
$0
Total compensation
$48,533
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
32964
Total Pay
$48,533

Jarreau Thomas works as a Police Inspector for PPD Police. Their status is salaried. Jarreau earned $48,533 in 2026.

Michael Goodson

Police Inspector/PPD Police

2026 total comp
$46,599
Base pay
$35,658
Overtime
$0
Other pay
$10,941
Benefits
$0
Total compensation
$46,599
Employment type
Salaried

Source-specific fields

Base Salary
$155,416
Employee Category
Civil Service
Job Code
6A09
Public Id
24883
Total Pay
$46,599

Michael Goodson works as a Police Inspector for PPD Police. Their status is salaried. Michael earned $46,599 in 2026.

Robert Heinzeroth

Police Inspector/PPD Police

2026 total comp
$46,599
Base pay
$35,658
Overtime
$0
Other pay
$10,941
Benefits
$0
Total compensation
$46,599
Employment type
Salaried

Source-specific fields

Base Salary
$155,416
Employee Category
Civil Service
Job Code
6A09
Public Id
23783
Total Pay
$46,599

At PPD Police, Robert Heinzeroth serves as a Police Inspector. They work salaried. Their 2026 pay totaled $46,599.

Francis Bachmayer

Police Inspector/PPD Police

2026 total comp
$45,492
Base pay
$37,203
Overtime
$0
Other pay
$8,289
Benefits
$0
Total compensation
$45,492
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
20398
Total Pay
$45,492

Francis Bachmayer works as a Police Inspector for PPD Police. Their status is salaried. Francis earned $45,492 in 2026.

Edward Appleton

Police Inspector/PPD Police

2026 total comp
$45,492
Base pay
$37,203
Overtime
$0
Other pay
$8,289
Benefits
$0
Total compensation
$45,492
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
10695
Total Pay
$45,492

At PPD Police, Edward Appleton serves as a Police Inspector. They work salaried. Their 2026 pay totaled $45,492.

Anthony Luca

Police Inspector/PPD Police

2026 total comp
$45,350
Base pay
$37,203
Overtime
$0
Other pay
$8,147
Benefits
$0
Total compensation
$45,350
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
28041
Total Pay
$45,350

Anthony Luca holds the role of Police Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $45,350.

Verdell Johnson

Police Inspector/PPD Police

2026 total comp
$18,906
Base pay
$15,459
Overtime
$0
Other pay
$3,448
Benefits
$0
Total compensation
$18,906
Employment type
Salaried

Source-specific fields

Base Salary
$162,154
Employee Category
Civil Service
Job Code
6A09
Public Id
32000
Total Pay
$18,906

Verdell Johnson holds the role of Police Inspector at PPD Police. Their status is salaried. In 2026, their total compensation was $18,906.

Robin Hill

Police Inspector/PPD Police

2023 total comp
$12,381
Base pay
$10,937
Overtime
$0
Other pay
$1,445
Benefits
$0
Total compensation
$12,381
Employment type
Salaried

Source-specific fields

Base Salary
$142,724
Employee Category
Civil Service
Job Code
6A09
Public Id
16802
Total Pay
$12,381

Robin Hill is a Police Inspector at PPD Police. They work salaried. 2023 total compensation came to $12,381.

John Heath

Police Inspector/PPD Police

2023 total comp
$6,191
Base pay
$5,468
Overtime
$0
Other pay
$722
Benefits
$0
Total compensation
$6,191
Employment type
Salaried

Source-specific fields

Base Salary
$142,724
Employee Category
Civil Service
Job Code
6A09
Public Id
21380
Total Pay
$6,191

John Heath works as a Police Inspector for PPD Police. Their status is salaried. John earned $6,191 in 2023.