GCGovComp.app

City of Philadelphia / PPD Police / Detective

Job-title file

Detective

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

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

Employees
717
Total payroll
$35.1M
Role median
$35,411
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$184,973+

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

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

Detective is held in 2 City of Philadelphia departments. In PPD Police, the median of $35,411 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$40,897 · 5

Median total compensation for the Detective role in other City of Philadelphiadepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Detective beyond City of Philadelphia

This role is reported in 5 jurisdictions. In City of Philadelphia, the median of $35,533 ranks #4 of 5. See Detective across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of Buffalo
$135,006 · 142
City of Milwaukee
$110,529 · 295
City of Pittsburgh
$24,127 · 5

Median total compensation for comparable Detectiveroles 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

Michael Bransfield

Detective/PPD Police

2025 total comp
$110,858
Base pay
$15,215
Overtime
$2,853
Other pay
$92,790
Benefits
$0
Total compensation
$110,858
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
3312
Total Pay
$110,858

Michael Bransfield holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $110,858.

Thomas Martinka

Detective/PPD Police

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

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
35542
Total Pay
$109,580

Thomas Martinka is a Detective at PPD Police. They work salaried. 2021 total compensation came to $109,580.

Nelson Rodriguez Jr

Detective/PPD Police

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

Source-specific fields

Base Salary
$85,901
Employee Category
Civil Service
Job Code
6A12
Public Id
14307
Total Pay
$109,412

At PPD Police, Nelson Rodriguez Jr serves as a Detective. They work salaried. Their 2021 pay totaled $109,412.

Glenn Welton

Detective/PPD Police

2022 total comp
$108,226
Base pay
$89,417
Overtime
$634
Other pay
$18,174
Benefits
$0
Total compensation
$108,226
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
26431
Total Pay
$108,226

Glenn Welton works as a Detective for PPD Police. Their status is salaried. Glenn earned $108,226 in 2022.

Thomas De Malto

Detective/PPD Police

2025 total comp
$105,693
Base pay
$86,599
Overtime
$285
Other pay
$18,809
Benefits
$0
Total compensation
$105,693
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
13485
Total Pay
$105,693

Thomas De Malto holds the role of Detective at PPD Police. Their status is salaried. In 2025, their total compensation was $105,693.

Larry Land

Detective/PPD Police

2022 total comp
$104,369
Base pay
$58,617
Overtime
$0
Other pay
$45,752
Benefits
$0
Total compensation
$104,369
Employment type
Salaried

Source-specific fields

Base Salary
$91,352
Employee Category
Civil Service
Job Code
6A12
Public Id
16529
Total Pay
$104,369

At PPD Police, Larry Land serves as a Detective. They work salaried. Their 2022 pay totaled $104,369.

Thomas Frederick

Detective/PPD Police

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

Source-specific fields

Base Salary
$83,806
Employee Category
Civil Service
Job Code
6A12
Public Id
18233
Total Pay
$102,584

Thomas Frederick holds the role of Detective at PPD Police. Their status is salaried. In 2020, their total compensation was $102,584.