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 104

Nicholas Manzo

Police Officer 1/PPD Police

2026 total comp
$29,674
Base pay
$19,484
Overtime
$8,510
Other pay
$1,680
Benefits
$0
Total compensation
$29,674
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
52909
Total Pay
$29,674

Nicholas Manzo works as a Police Officer 1 for PPD Police. Their status is salaried. Nicholas earned $29,674 in 2026.

Michelle Yerkes

Detective/PPD Police

2026 total comp
$29,662
Base pay
$23,813
Overtime
$2,386
Other pay
$3,464
Benefits
$0
Total compensation
$29,662
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
14240
Total Pay
$29,662

Michelle Yerkes is a Detective at PPD Police. They work salaried. 2026 total compensation came to $29,662.

Arvan Thompson

Police Officer 1/PPD Police

2026 total comp
$29,661
Base pay
$21,648
Overtime
$4,948
Other pay
$3,064
Benefits
$0
Total compensation
$29,661
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17190
Total Pay
$29,661

Arvan Thompson works as a Police Officer 1 for PPD Police. Their status is salaried. Arvan earned $29,661 in 2026.

Robert D'Emilio

Police Officer 1/PPD Police

2026 total comp
$29,657
Base pay
$18,185
Overtime
$9,794
Other pay
$1,679
Benefits
$0
Total compensation
$29,657
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50513
Total Pay
$29,657

Robert D'Emilio works as a Police Officer 1 for PPD Police. Their status is salaried. Robert earned $29,657 in 2026.

Olivia Hoffman

Police Sergeant/PPD Police

2026 total comp
$29,650
Base pay
$24,679
Overtime
$2,086
Other pay
$2,885
Benefits
$0
Total compensation
$29,650
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
1645
Total Pay
$29,650

Olivia Hoffman works as a Police Sergeant for PPD Police. Their status is salaried. Olivia earned $29,650 in 2026.

Ameer Higgins

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7670
Total Pay
$29,639

At PPD Police, Ameer Higgins serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,639.

George Soryal

Police Officer 1/PPD Police

2026 total comp
$29,639
Base pay
$21,648
Overtime
$5,287
Other pay
$2,703
Benefits
$0
Total compensation
$29,639
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22794
Total Pay
$29,639

George Soryal works as a Police Officer 1 for PPD Police. Their status is salaried. George earned $29,639 in 2026.

Richard Redanuer

Police Officer 1/PPD Police

2025 total comp
$29,637
Base pay
$14,178
Overtime
$0
Other pay
$15,459
Benefits
$0
Total compensation
$29,637
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
14255
Total Pay
$29,637

Richard Redanuer is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $29,637.

Brandon Veale

Police Officer 1/PPD Police

2026 total comp
$29,629
Base pay
$18,185
Overtime
$3,929
Other pay
$7,516
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
48511
Total Pay
$29,629

At PPD Police, Brandon Veale serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,629.

Felix Baez

Police Officer 1/PPD Police

2020 total comp
$29,629
Base pay
$26,172
Overtime
$0
Other pay
$3,457
Benefits
$0
Total compensation
$29,629
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
36155
Total Pay
$29,629

Felix Baez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $29,629.

Winston Assaye

Police Officer 1/PPD Police

2026 total comp
$29,628
Base pay
$21,648
Overtime
$4,643
Other pay
$3,336
Benefits
$0
Total compensation
$29,628
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23275
Total Pay
$29,628

Winston Assaye holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,628.

Juan Torres

Police Officer 1/PPD Police

2026 total comp
$29,623
Base pay
$21,648
Overtime
$4,914
Other pay
$3,060
Benefits
$0
Total compensation
$29,623
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16969
Total Pay
$29,623

Juan Torres works as a Police Officer 1 for PPD Police. Their status is salaried. Juan earned $29,623 in 2026.

Donovan Anderson

Police Officer 1/PPD Police

2026 total comp
$29,609
Base pay
$19,484
Overtime
$8,449
Other pay
$1,676
Benefits
$0
Total compensation
$29,609
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43757
Total Pay
$29,609

Donovan Anderson works as a Police Officer 1 for PPD Police. Their status is salaried. Donovan earned $29,609 in 2026.

Martin Klepac

Police Sergeant/PPD Police

2026 total comp
$29,604
Base pay
$24,679
Overtime
$1,468
Other pay
$3,457
Benefits
$0
Total compensation
$29,604
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
959
Total Pay
$31,566

Martin Klepac is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,604.

Salvatore Sgambato Jr

Police Sergeant/PPD Police

2026 total comp
$29,604
Base pay
$24,679
Overtime
$1,468
Other pay
$3,457
Benefits
$0
Total compensation
$29,604
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
14102
Total Pay
$29,604

Salvatore Sgambato Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,604.

Jose Vazquez

Police Officer 1/PPD Police

2026 total comp
$29,601
Base pay
$21,648
Overtime
$5,253
Other pay
$2,699
Benefits
$0
Total compensation
$29,601
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31527
Total Pay
$29,601

Jose Vazquez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,601.

Maria Mairone

Police Officer 1/PPD Police

2026 total comp
$29,598
Base pay
$20,783
Overtime
$6,247
Other pay
$2,569
Benefits
$0
Total compensation
$29,598
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38746
Total Pay
$29,598

Maria Mairone works as a Police Officer 1 for PPD Police. Their status is salaried. Maria earned $29,598 in 2026.

Juan Posada

Police Officer 1/PPD Police

2022 total comp
$29,598
Base pay
$9,223
Overtime
$0
Other pay
$20,375
Benefits
$0
Total compensation
$29,598
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11713
Total Pay
$29,598

At PPD Police, Juan Posada serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $29,598.

Terrance Taylor

Police Officer 1/PPD Police

2026 total comp
$29,591
Base pay
$16,669
Overtime
$4,645
Other pay
$8,277
Benefits
$0
Total compensation
$29,591
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
52057
Total Pay
$29,591

At PPD Police, Terrance Taylor serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,591.

Gregory Wallace

Police Officer 1/PPD Police

2026 total comp
$29,585
Base pay
$21,648
Overtime
$4,880
Other pay
$3,056
Benefits
$0
Total compensation
$29,585
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5207
Total Pay
$29,585

At PPD Police, Gregory Wallace serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,585.

James Dalton

Police Officer 1/PPD Police

2026 total comp
$29,577
Base pay
$19,484
Overtime
$8,419
Other pay
$1,674
Benefits
$0
Total compensation
$29,577
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
45852
Total Pay
$29,577

At PPD Police, James Dalton serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,577.

Michael Chartreau

Police Officer 1/PPD Police

2026 total comp
$29,576
Base pay
$21,648
Overtime
$5,050
Other pay
$2,878
Benefits
$0
Total compensation
$29,576
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34191
Total Pay
$29,576

Michael Chartreau is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,576.

Michael Brown

Police Officer 1/PPD Police

2026 total comp
$29,576
Base pay
$21,648
Overtime
$4,474
Other pay
$3,453
Benefits
$0
Total compensation
$29,576
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2474
Total Pay
$27,998

Michael Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $29,576 in 2026.

Clara Martinez

Police Officer 1/PPD Police

2026 total comp
$29,574
Base pay
$21,648
Overtime
$4,745
Other pay
$3,181
Benefits
$0
Total compensation
$29,574
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34387
Total Pay
$29,574

Clara Martinez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,574.

John Pasquarello

Police Officer 1/PPD Police

2026 total comp
$29,565
Base pay
$20,783
Overtime
$6,247
Other pay
$2,536
Benefits
$0
Total compensation
$29,565
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8289
Total Pay
$26,506

John Pasquarello is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,565.

Gaby Rodriguez

Police Officer 1/PPD Police

2026 total comp
$29,564
Base pay
$21,648
Overtime
$5,219
Other pay
$2,696
Benefits
$0
Total compensation
$29,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6787
Total Pay
$29,564

Gaby Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,564.

Andrew Oliver

Police Officer 1/PPD Police

2026 total comp
$29,564
Base pay
$21,648
Overtime
$5,219
Other pay
$2,696
Benefits
$0
Total compensation
$29,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33273
Total Pay
$29,564

Andrew Oliver works as a Police Officer 1 for PPD Police. Their status is salaried. Andrew earned $29,564 in 2026.

Abdel Kanan

Police Officer 1/PPD Police

2026 total comp
$29,564
Base pay
$21,648
Overtime
$5,219
Other pay
$2,696
Benefits
$0
Total compensation
$29,564
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1602
Total Pay
$29,564

Abdel Kanan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,564.

David Richardson

Police Sergeant/PPD Police

2026 total comp
$29,559
Base pay
$24,679
Overtime
$1,700
Other pay
$3,180
Benefits
$0
Total compensation
$29,559
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
2415
Total Pay
$29,559

David Richardson is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $29,559.

Christopher Barthelemy

Police Sergeant/PPD Police

2026 total comp
$29,559
Base pay
$24,679
Overtime
$1,700
Other pay
$3,180
Benefits
$0
Total compensation
$29,559
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
7197
Total Pay
$29,559

Christopher Barthelemy holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,559.

Ronnie Lawrence

Police Officer 1/PPD Police

2026 total comp
$29,554
Base pay
$21,648
Overtime
$4,880
Other pay
$3,025
Benefits
$0
Total compensation
$29,554
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2935
Total Pay
$29,554

At PPD Police, Ronnie Lawrence serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,554.

Ralph Harris Jr

Police Sergeant/PPD Police

2026 total comp
$29,553
Base pay
$24,679
Overtime
$1,545
Other pay
$3,328
Benefits
$0
Total compensation
$29,553
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
25547
Total Pay
$29,553

Ralph Harris Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2026, their total compensation was $29,553.

Daniel Flynn

Detective/PPD Police

2026 total comp
$29,550
Base pay
$23,813
Overtime
$2,684
Other pay
$3,053
Benefits
$0
Total compensation
$29,550
Employment type
Salaried

Source-specific fields

Base Salary
$103,788
Employee Category
Civil Service
Job Code
6A12
Public Id
6692
Total Pay
$29,550

Daniel Flynn is a Detective at PPD Police. They work salaried. 2026 total compensation came to $29,550.

Brad Momme

Police Officer 1/PPD Police

2026 total comp
$29,548
Base pay
$21,648
Overtime
$4,847
Other pay
$3,053
Benefits
$0
Total compensation
$29,548
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32257
Total Pay
$29,548

Brad Momme holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,548.

Regina Ammoune

Police Officer 1/PPD Police

2026 total comp
$29,547
Base pay
$18,767
Overtime
$7,727
Other pay
$3,052
Benefits
$0
Total compensation
$29,547
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16713
Total Pay
$29,547

Regina Ammoune holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,547.

Brittany Smith

Police Officer 1/PPD Police

2026 total comp
$29,544
Base pay
$19,484
Overtime
$8,388
Other pay
$1,672
Benefits
$0
Total compensation
$29,544
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
42669
Total Pay
$29,544

At PPD Police, Brittany Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,544.

Roy Reese

Police Officer 1/PPD Police

2026 total comp
$29,538
Base pay
$21,648
Overtime
$5,016
Other pay
$2,874
Benefits
$0
Total compensation
$29,538
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6699
Total Pay
$29,538

Roy Reese holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,538.

Bill Erwin

Police Officer 1/PPD Police

2026 total comp
$29,537
Base pay
$21,648
Overtime
$4,440
Other pay
$3,449
Benefits
$0
Total compensation
$29,537
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
15876
Total Pay
$29,762

Bill Erwin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,537.

Marcus White

Police Officer 1/PPD Police

2026 total comp
$29,536
Base pay
$18,185
Overtime
$9,680
Other pay
$1,672
Benefits
$0
Total compensation
$29,536
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49097
Total Pay
$29,536

Marcus White works as a Police Officer 1 for PPD Police. Their status is salaried. Marcus earned $29,536 in 2026.

Azieme Lindsey

Police Officer 1/PPD Police

2026 total comp
$29,527
Base pay
$20,783
Overtime
$6,182
Other pay
$2,563
Benefits
$0
Total compensation
$29,527
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
42418
Total Pay
$29,527

Azieme Lindsey is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,527.