GCGovComp.app

City of Philadelphia / PPD Police / Police Lieutenant

Job-title file

Police Lieutenant

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

332 employees hold this title in PPD Police. Median total compensation for the role is $38,638, above the department median of $27,267.

Employees
332
Role median
$38,638
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$0$255,175+

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

Highest-paid first / page 2

Edward Richards Jr

Police Lieutenant/PPD Police

2023 total comp
$125,017
Base pay
$46,374
Overtime
$0
Other pay
$78,643
Benefits
$0
Total compensation
$125,017
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
1490
Total Pay
$125,017

Edward Richards Jr works as a Police Lieutenant for PPD Police. Their status is salaried. Edward earned $125,017 in 2023.

Harold Lloyd

Police Lieutenant/PPD Police

2022 total comp
$124,461
Base pay
$105,642
Overtime
$3,146
Other pay
$15,673
Benefits
$0
Total compensation
$124,461
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
576
Total Pay
$124,461

Harold Lloyd is a Police Lieutenant at PPD Police. They work salaried. 2022 total compensation came to $124,461.

John Barker

Police Lieutenant/PPD Police

2022 total comp
$124,303
Base pay
$105,642
Overtime
$3,006
Other pay
$15,655
Benefits
$0
Total compensation
$124,303
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
32769
Total Pay
$124,303

At PPD Police, John Barker serves as a Police Lieutenant. They work salaried. Their 2022 pay totaled $124,303.

Daniel Dutch Jr.

Police Lieutenant/PPD Police

2021 total comp
$124,192
Base pay
$36,171
Overtime
$0
Other pay
$88,021
Benefits
$0
Total compensation
$124,192
Employment type
Salaried

Source-specific fields

Base Salary
$99,374
Employee Category
Civil Service
Job Code
6A05
Public Id
347
Total Pay
$124,192

Daniel Dutch Jr. holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2021, their total compensation was $124,192.

Gregory Brown Sr

Police Lieutenant/PPD Police

2026 total comp
$121,332
Base pay
$28,134
Overtime
$0
Other pay
$93,199
Benefits
$0
Total compensation
$121,332
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
13833
Total Pay
$121,332

Gregory Brown Sr works as a Police Lieutenant for PPD Police. Their status is salaried. Gregory earned $121,332 in 2026.

Ezekiel Williams

Police Lieutenant/PPD Police

2025 total comp
$115,910
Base pay
$79,093
Overtime
$17,484
Other pay
$19,333
Benefits
$0
Total compensation
$115,910
Employment type
Salaried

Source-specific fields

Base Salary
$120,809
Employee Category
Civil Service
Job Code
6A05
Public Id
25872
Total Pay
$115,910

At PPD Police, Ezekiel Williams serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $115,910.

Robert Brockenbrough

Police Lieutenant/PPD Police

2023 total comp
$114,226
Base pay
$29,618
Overtime
$22,142
Other pay
$62,466
Benefits
$0
Total compensation
$114,226
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
10447
Total Pay
$114,226

At PPD Police, Robert Brockenbrough serves as a Police Lieutenant. They work salaried. Their 2023 pay totaled $114,226.

Eric Ervin

Police Lieutenant/PPD Police

2025 total comp
$112,382
Base pay
$55,724
Overtime
$0
Other pay
$56,657
Benefits
$0
Total compensation
$112,382
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
6323
Total Pay
$112,382

At PPD Police, Eric Ervin serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $112,382.

Timothy Mchugh

Police Lieutenant/PPD Police

2024 total comp
$111,869
Base pay
$60,347
Overtime
$0
Other pay
$51,522
Benefits
$0
Total compensation
$111,869
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
11938
Total Pay
$111,869

Timothy Mchugh is a Police Lieutenant at PPD Police. They work salaried. 2024 total compensation came to $111,869.

Patrick Quinn

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4807
Total Pay
$28,207

Patrick Quinn holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $109,500.

David Bonk

Police Lieutenant/PPD Police

2021 total comp
$104,940
Base pay
$21,386
Overtime
$0
Other pay
$83,554
Benefits
$0
Total compensation
$104,940
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
16711
Total Pay
$104,940

David Bonk works as a Police Lieutenant for PPD Police. Their status is salaried. David earned $104,940 in 2021.

Rosemary Petro-Ryder

Police Lieutenant/PPD Police

2019 total comp
$100,976
Base pay
$59,706
Overtime
$0
Other pay
$41,270
Benefits
$0
Total compensation
$100,976
Employment type
Salaried

Source-specific fields

Base Salary
$99,012
Employee Category
Civil Service
Job Code
6A05
Public Id
6706
Total Pay
$100,976

At PPD Police, Rosemary Petro-Ryder serves as a Police Lieutenant. They work salaried. Their 2019 pay totaled $100,976.

Patrick Cahill

Police Lieutenant/PPD Police

2022 total comp
$100,512
Base pay
$87,033
Overtime
$599
Other pay
$12,879
Benefits
$0
Total compensation
$100,512
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
22902
Total Pay
$100,512

Patrick Cahill works as a Police Lieutenant for PPD Police. Their status is salaried. Patrick earned $100,512 in 2022.

Thomas Woltemate

Police Lieutenant/PPD Police

2021 total comp
$99,655
Base pay
$21,386
Overtime
$3,427
Other pay
$74,842
Benefits
$0
Total compensation
$99,655
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
19766
Total Pay
$99,655

Thomas Woltemate is a Police Lieutenant at PPD Police. They work salaried. 2021 total compensation came to $99,655.

David Marnien

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
5846
Total Pay
$98,060

David Marnien holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $98,060.

Marc Hayes

Police Lieutenant/PPD Police

2020 total comp
$97,297
Base pay
$64,948
Overtime
$0
Other pay
$32,349
Benefits
$0
Total compensation
$97,297
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
36851
Total Pay
$97,297

Marc Hayes is a Police Lieutenant at PPD Police. They work salaried. 2020 total compensation came to $97,297.

Bettina Baldere

Police Lieutenant/PPD Police

2022 total comp
$95,523
Base pay
$51,141
Overtime
$0
Other pay
$44,382
Benefits
$0
Total compensation
$95,523
Employment type
Salaried

Source-specific fields

Base Salary
$104,278
Employee Category
Civil Service
Job Code
6A05
Public Id
9368
Total Pay
$95,523

Bettina Baldere works as a Police Lieutenant for PPD Police. Their status is salaried. Bettina earned $95,523 in 2022.

Lamont Mapp

Police Lieutenant/PPD Police

2025 total comp
$95,197
Base pay
$78,194
Overtime
$0
Other pay
$17,003
Benefits
$0
Total compensation
$95,197
Employment type
Salaried

Source-specific fields

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

Lamont Mapp holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $95,197.

Frank Corso

Police Lieutenant/PPD Police

2019 total comp
$94,639
Base pay
$22,391
Overtime
$0
Other pay
$72,248
Benefits
$0
Total compensation
$94,639
Employment type
Salaried

Source-specific fields

Base Salary
$95,434
Employee Category
Civil Service
Job Code
6A05
Public Id
5613
Total Pay
$94,639

Frank Corso works as a Police Lieutenant for PPD Police. Their status is salaried. Frank earned $94,639 in 2019.

Mark Cacciatore

Police Lieutenant/PPD Police

2025 total comp
$92,098
Base pay
$81,353
Overtime
$0
Other pay
$10,745
Benefits
$0
Total compensation
$92,098
Employment type
Salaried

Source-specific fields

Base Salary
$120,809
Employee Category
Civil Service
Job Code
6A05
Public Id
28031
Total Pay
$92,098

At PPD Police, Mark Cacciatore serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $92,098.

Shanee Mitchell

Police Lieutenant/PPD Police

2022 total comp
$88,665
Base pay
$60,568
Overtime
$0
Other pay
$28,097
Benefits
$0
Total compensation
$88,665
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
19169
Total Pay
$88,665

Shanee Mitchell is a Police Lieutenant at PPD Police. They work salaried. 2022 total compensation came to $88,665.

Tracy Thomas

Police Lieutenant/PPD Police

2025 total comp
$88,374
Base pay
$45,838
Overtime
$0
Other pay
$42,536
Benefits
$0
Total compensation
$88,374
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22508
Total Pay
$50,111

At PPD Police, Tracy Thomas serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $88,374.

Derek Smith

Police Lieutenant/PPD Police

2023 total comp
$86,520
Base pay
$8,270
Overtime
$0
Other pay
$78,249
Benefits
$0
Total compensation
$86,520
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
34872
Total Pay
$86,520

Derek Smith works as a Police Lieutenant for PPD Police. Their status is salaried. Derek earned $86,520 in 2023.

Michael Whaley

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
17717
Total Pay
$84,610

At PPD Police, Michael Whaley serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $84,610.

Craig Bernstein

Police Lieutenant/PPD Police

2026 total comp
$81,982
Base pay
$14,039
Overtime
$0
Other pay
$67,943
Benefits
$0
Total compensation
$81,982
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
4757
Total Pay
$81,982

Craig Bernstein is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $81,982.

Collean Cook

Police Lieutenant/PPD Police

2025 total comp
$81,876
Base pay
$11,235
Overtime
$0
Other pay
$70,641
Benefits
$0
Total compensation
$81,876
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
29148
Total Pay
$81,876

At PPD Police, Collean Cook serves as a Police Lieutenant. They work salaried. Their 2025 pay totaled $81,876.

Mark Deegan

Police Lieutenant/PPD Police

2021 total comp
$81,464
Base pay
$33,051
Overtime
$0
Other pay
$48,413
Benefits
$0
Total compensation
$81,464
Employment type
Salaried

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
15886
Total Pay
$81,464

Mark Deegan is a Police Lieutenant at PPD Police. They work salaried. 2021 total compensation came to $81,464.

J Gregory Caputo

Police Lieutenant/PPD Police

2026 total comp
$79,863
Base pay
$28,134
Overtime
$39,288
Other pay
$12,441
Benefits
$0
Total compensation
$79,863
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
24932
Total Pay
$79,863

At PPD Police, J Gregory Caputo serves as a Police Lieutenant. They work salaried. Their 2026 pay totaled $79,863.

John Graziano

Police Lieutenant/PPD Police

2025 total comp
$79,594
Base pay
$49,433
Overtime
$0
Other pay
$30,161
Benefits
$0
Total compensation
$79,594
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
34159
Total Pay
$79,594

John Graziano holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $79,594.

James Walker

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$99,012
Employee Category
Civil Service
Job Code
6A05
Public Id
12829
Total Pay
$76,019

At PPD Police, James Walker serves as a Police Lieutenant. They work salaried. Their 2021 pay totaled $76,019.

John Mccrorey

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$104,278
Employee Category
Civil Service
Job Code
6A05
Public Id
11349
Total Pay
$76,015

John Mccrorey holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2022, their total compensation was $76,015.

Joseph Mcgarrey

Police Lieutenant/PPD Police

2023 total comp
$75,488
Base pay
$22,744
Overtime
$0
Other pay
$52,745
Benefits
$0
Total compensation
$75,488
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
12492
Total Pay
$75,488

Joseph Mcgarrey holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2023, their total compensation was $75,488.

Timothy Veal Sr

Police Lieutenant/PPD Police

2025 total comp
$71,876
Base pay
$32,123
Overtime
$0
Other pay
$39,753
Benefits
$0
Total compensation
$71,876
Employment type
Salaried

Source-specific fields

Base Salary
$114,849
Employee Category
Civil Service
Job Code
6A05
Public Id
4554
Total Pay
$71,876

Timothy Veal Sr is a Police Lieutenant at PPD Police. They work salaried. 2025 total compensation came to $71,876.

Joseph Mears

Police Lieutenant/PPD Police

2020 total comp
$71,286
Base pay
$29,233
Overtime
$555
Other pay
$41,498
Benefits
$0
Total compensation
$71,286
Employment type
Salaried

Source-specific fields

Base Salary
$96,950
Employee Category
Civil Service
Job Code
6A05
Public Id
7322
Total Pay
$71,286

Joseph Mears is a Police Lieutenant at PPD Police. They work salaried. 2020 total compensation came to $71,286.

Michael Kopecki

Police Lieutenant/PPD Police

2025 total comp
$70,771
Base pay
$24,716
Overtime
$16,557
Other pay
$29,497
Benefits
$0
Total compensation
$70,771
Employment type
Salaried

Source-specific fields

Base Salary
$117,290
Employee Category
Civil Service
Job Code
6A05
Public Id
15808
Total Pay
$70,771

Michael Kopecki holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2025, their total compensation was $70,771.

Juan Perez

Police Lieutenant/PPD Police

2019 total comp
$70,041
Base pay
$3,671
Overtime
$0
Other pay
$66,371
Benefits
$0
Total compensation
$70,041
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54357
Total Pay
$16,146

At PPD Police, Juan Perez serves as a Police Lieutenant. They work salaried. Their 2019 pay totaled $70,041.

Hamilton Marshmond

Police Lieutenant/PPD Police

2026 total comp
$69,968
Base pay
$28,134
Overtime
$33,959
Other pay
$7,876
Benefits
$0
Total compensation
$69,968
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
36800
Total Pay
$69,968

Hamilton Marshmond is a Police Lieutenant at PPD Police. They work salaried. 2026 total compensation came to $69,968.

Richard Sysol

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$101,487
Employee Category
Civil Service
Job Code
6A05
Public Id
20021
Total Pay
$69,940

Richard Sysol holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2021, their total compensation was $69,940.

Thomas Walsh

Police Lieutenant/PPD Police

2026 total comp
$68,453
Base pay
$28,134
Overtime
$32,329
Other pay
$7,990
Benefits
$0
Total compensation
$68,453
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
21879
Total Pay
$68,453

Thomas Walsh holds the role of Police Lieutenant at PPD Police. Their status is salaried. In 2026, their total compensation was $68,453.

Marvin Burton Jr

Police Lieutenant/PPD Police

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

Source-specific fields

Base Salary
$99,012
Employee Category
Civil Service
Job Code
6A05
Public Id
18380
Total Pay
$68,158

At PPD Police, Marvin Burton Jr serves as a Police Lieutenant. They work salaried. Their 2020 pay totaled $68,158.