GCGovComp.app

City of Philadelphia / PPD Police

Agency file

PPD Police

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The PPD Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 6,545 employees with median total compensation of $27,267; the highest distinct record was $225,310.

Year
2026
Employees
6,545
Median total
$27,267
Highest record
$225,310

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$0$55,105+

How 2026 total compensation is spread across the 6,545 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($27,267) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,116 (71%)
  • Overtime$4,922 (17%)
  • Other$3,207 (11%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$15,082
$22,738
$27,267
$33,801
$42,317

The pay ladder for this department. Someone at the 90th percentile earns $42,317 — more than 90% of the department; the 10th percentile earns $15,082. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 1
3,802 · $27,063
Detective
536 · $33,861
Police Sergeant
526 · $30,904
Police Lieutenant
234 · $35,261

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 14

Richard Gray

Police Officer 1/PPD Police

2025 total comp
$96,538
Base pay
$78,016
Overtime
$1,661
Other pay
$16,861
Benefits
$0
Total compensation
$96,538
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
23511
Total Pay
$96,538

Richard Gray holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $96,538.

Marquise Ray

Police Officer 1/PPD Police

2022 total comp
$96,443
Base pay
$67,025
Overtime
$15,865
Other pay
$13,553
Benefits
$0
Total compensation
$96,443
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
12837
Total Pay
$96,443

Marquise Ray is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $96,443.

Polly Merritt

Police Officer 1/PPD Police

2022 total comp
$96,323
Base pay
$81,290
Overtime
$1,829
Other pay
$13,203
Benefits
$0
Total compensation
$96,323
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17796
Total Pay
$96,323

At PPD Police, Polly Merritt serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $96,323.

Linda Cusick

Police Corporal/PPD Police

2022 total comp
$96,236
Base pay
$8,455
Overtime
$0
Other pay
$87,782
Benefits
$0
Total compensation
$96,236
Employment type
Salaried

Source-specific fields

Base Salary
$88,263
Employee Category
Civil Service
Job Code
6A03
Public Id
6152
Total Pay
$96,236

Linda Cusick works as a Police Corporal for PPD Police. Their status is salaried. Linda earned $96,236 in 2022.

Veronica Anderson

Police Officer 1/PPD Police

2022 total comp
$96,210
Base pay
$72,381
Overtime
$8,272
Other pay
$15,558
Benefits
$0
Total compensation
$96,210
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
6539
Total Pay
$96,210

At PPD Police, Veronica Anderson serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $96,210.

George Schmid Jr

Police Officer 1/PPD Police

2022 total comp
$96,014
Base pay
$60,607
Overtime
$0
Other pay
$35,407
Benefits
$0
Total compensation
$96,014
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
32094
Total Pay
$96,014

George Schmid Jr works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $96,014 in 2022.

Ernest Hall

Police Sergeant/PPD Police

2022 total comp
$95,945
Base pay
$83,600
Overtime
$0
Other pay
$12,346
Benefits
$0
Total compensation
$95,945
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
30775
Total Pay
$95,945

Ernest Hall works as a Police Sergeant for PPD Police. Their status is salaried. Ernest earned $95,945 in 2022.

Lloyd Kelle Iii

Police Officer 1/PPD Police

2023 total comp
$95,894
Base pay
$22,460
Overtime
$1,620
Other pay
$71,813
Benefits
$0
Total compensation
$95,894
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
226
Total Pay
$95,894

At PPD Police, Lloyd Kelle Iii serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $95,894.

Idalmi Carrasquillo

Police Officer 1/PPD Police

2022 total comp
$95,806
Base pay
$60,607
Overtime
$576
Other pay
$34,622
Benefits
$0
Total compensation
$95,806
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
29641
Total Pay
$95,806

Idalmi Carrasquillo is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $95,806.

Darrell Sampson

Detective/PPD Police

2025 total comp
$95,622
Base pay
$17,117
Overtime
$0
Other pay
$78,505
Benefits
$0
Total compensation
$95,622
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A12
Public Id
11095
Total Pay
$95,622

Darrell Sampson works as a Detective for PPD Police. Their status is salaried. Darrell earned $95,622 in 2025.

Vincent Labrice

Police Officer 1/PPD Police

2022 total comp
$95,610
Base pay
$79,699
Overtime
$0
Other pay
$15,911
Benefits
$0
Total compensation
$95,610
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
7188
Total Pay
$95,610

At PPD Police, Vincent Labrice serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $95,610.

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.

Brittanie Crockett

Police Officer 1/PPD Police

2025 total comp
$95,265
Base pay
$80,510
Overtime
$0
Other pay
$14,756
Benefits
$0
Total compensation
$95,265
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
8437
Total Pay
$95,265

Brittanie Crockett works as a Police Officer 1 for PPD Police. Their status is salaried. Brittanie earned $95,265 in 2025.

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.

Levi Davis Jr

Police Officer 1/PPD Police

2023 total comp
$95,141
Base pay
$42,957
Overtime
$217
Other pay
$51,967
Benefits
$0
Total compensation
$95,141
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
9889
Total Pay
$95,141

At PPD Police, Levi Davis Jr serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $95,141.

Paul Siwek

Police Sergeant/PPD Police

2022 total comp
$95,127
Base pay
$56,394
Overtime
$197
Other pay
$38,536
Benefits
$0
Total compensation
$95,127
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
24459
Total Pay
$95,127

Paul Siwek holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2022, their total compensation was $95,127.

Thomas Wilbekaitis

Police Officer 1/PPD Police

2022 total comp
$95,107
Base pay
$81,290
Overtime
$0
Other pay
$13,817
Benefits
$0
Total compensation
$95,107
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21738
Total Pay
$95,107

Thomas Wilbekaitis is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $95,107.

Steven Harris

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
28850
Total Pay
$95,028

Steven Harris works as a Police Officer 1 for PPD Police. Their status is salaried. Steven earned $95,028 in 2025.

Crory Henderson

Police Officer 1/PPD Police

2025 total comp
$94,753
Base pay
$29,393
Overtime
$3,793
Other pay
$61,567
Benefits
$0
Total compensation
$94,753
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1701
Total Pay
$94,753

Crory Henderson is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $94,753.

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.

Katherine Hober

Police Officer 1/PPD Police

2022 total comp
$94,491
Base pay
$60,661
Overtime
$13,283
Other pay
$20,547
Benefits
$0
Total compensation
$94,491
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
36760
Total Pay
$94,491

At PPD Police, Katherine Hober serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $94,491.

Alicia Edmunds

Police Officer 1/PPD Police

2025 total comp
$94,307
Base pay
$18,673
Overtime
$0
Other pay
$75,634
Benefits
$0
Total compensation
$94,307
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
17431
Total Pay
$94,307

At PPD Police, Alicia Edmunds serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $94,307.

Barbara Duboe

Police Officer 1/PPD Police

2022 total comp
$94,250
Base pay
$78,108
Overtime
$692
Other pay
$15,450
Benefits
$0
Total compensation
$94,250
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
25365
Total Pay
$94,250

Barbara Duboe is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $94,250.

Anthony Griffin

Police Officer 1/PPD Police

2022 total comp
$94,127
Base pay
$24,595
Overtime
$4,294
Other pay
$65,237
Benefits
$0
Total compensation
$94,127
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
24660
Total Pay
$94,127

Anthony Griffin works as a Police Officer 1 for PPD Police. Their status is salaried. Anthony earned $94,127 in 2022.

Donald Masterson

Police Officer 1/PPD Police

2022 total comp
$94,104
Base pay
$78,108
Overtime
$2,571
Other pay
$13,425
Benefits
$0
Total compensation
$94,104
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
11756
Total Pay
$94,104

Donald Masterson works as a Police Officer 1 for PPD Police. Their status is salaried. Donald earned $94,104 in 2022.

Windell Butler

Police Officer 1/PPD Police

2025 total comp
$94,051
Base pay
$5,187
Overtime
$0
Other pay
$88,864
Benefits
$0
Total compensation
$94,051
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
13205
Total Pay
$94,051

Windell Butler works as a Police Officer 1 for PPD Police. Their status is salaried. Windell earned $94,051 in 2025.

John Mccloskey

Police Captain/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13075
Total Pay
$24,597

John Mccloskey works as a Police Captain for PPD Police. Their status is salaried. John earned $94,042 in 2020.

William Alexander

Police Officer 1/PPD Police

2025 total comp
$94,031
Base pay
$5,187
Overtime
$0
Other pay
$88,844
Benefits
$0
Total compensation
$94,031
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
8814
Total Pay
$94,031

William Alexander is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $94,031.

Doreen Napper

Police Officer 1/PPD Police

2022 total comp
$94,001
Base pay
$81,290
Overtime
$4,266
Other pay
$8,445
Benefits
$0
Total compensation
$94,001
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
7507
Total Pay
$94,001

Doreen Napper works as a Police Officer 1 for PPD Police. Their status is salaried. Doreen earned $94,001 in 2022.

Paul Gassman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20417
Total Pay
$93,805

Paul Gassman works as a Police Officer 1 for PPD Police. Their status is salaried. Paul earned $93,805 in 2025.

Richard Rosati

Police Officer 1/PPD Police

2022 total comp
$93,726
Base pay
$55,834
Overtime
$0
Other pay
$37,892
Benefits
$0
Total compensation
$93,726
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
21343
Total Pay
$93,726

Richard Rosati works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $93,726 in 2022.

Brian Irizarry

Police Officer 1/PPD Police

2023 total comp
$93,686
Base pay
$38,990
Overtime
$3,595
Other pay
$51,101
Benefits
$0
Total compensation
$93,686
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
12308
Total Pay
$93,686

Brian Irizarry works as a Police Officer 1 for PPD Police. Their status is salaried. Brian earned $93,686 in 2023.

Hylton Barrington

Police Officer 1/PPD Police

2020 total comp
$93,663
Base pay
$42,497
Overtime
$0
Other pay
$51,166
Benefits
$0
Total compensation
$93,663
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
27789
Total Pay
$93,663

At PPD Police, Hylton Barrington serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $93,663.

Shawn Gushue

Police Sergeant/PPD Police

2021 total comp
$93,634
Base pay
$17,055
Overtime
$384
Other pay
$76,196
Benefits
$0
Total compensation
$93,634
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
8359
Total Pay
$93,634

At PPD Police, Shawn Gushue serves as a Police Sergeant. They work salaried. Their 2021 pay totaled $93,634.

John Rubino

Police Officer 1/PPD Police

2022 total comp
$93,560
Base pay
$70,153
Overtime
$8,292
Other pay
$15,114
Benefits
$0
Total compensation
$93,560
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24752
Total Pay
$93,560

John Rubino works as a Police Officer 1 for PPD Police. Their status is salaried. John earned $93,560 in 2022.

Albert Monte

Police Officer 1/PPD Police

2020 total comp
$93,555
Base pay
$48,481
Overtime
$8,996
Other pay
$36,078
Benefits
$0
Total compensation
$93,555
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
16578
Total Pay
$93,555

At PPD Police, Albert Monte serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $93,555.

Clyde Frasier Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
22112
Total Pay
$93,534

Clyde Frasier Jr is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $93,534.

Michael Schaffer

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
16826
Total Pay
$93,425

Michael Schaffer holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $93,425.

Vanburen Brown

Police Sergeant/PPD Police

2024 total comp
$93,357
Base pay
$60,734
Overtime
$0
Other pay
$32,623
Benefits
$0
Total compensation
$93,357
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
36335
Total Pay
$93,357

Vanburen Brown is a Police Sergeant at PPD Police. They work salaried. 2024 total compensation came to $93,357.

Larry Lamar

Police Officer 1/PPD Police

2022 total comp
$93,343
Base pay
$74,926
Overtime
$2,378
Other pay
$16,038
Benefits
$0
Total compensation
$93,343
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2672
Total Pay
$93,343

At PPD Police, Larry Lamar serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $93,343.