GCGovComp.app

City of Philadelphia / PPD Police / Police Officer 1

Job-title file

Police Officer 1

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

5,430 employees hold this title in PPD Police. Median total compensation for the role is $28,187, above the department median of $27,267.

Employees
5,430
Role median
$28,187
Agency median
$27,267
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

-$3,525$128,595+

How total compensation varies among the 5,430 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 62

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.

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.

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.

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.

Luis Santiago-Serrano

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
40407
Total Pay
$29,527

Luis Santiago-Serrano works as a Police Officer 1 for PPD Police. Their status is salaried. Luis earned $29,527 in 2026.

Matthew Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$29,527
Base pay
$21,648
Overtime
$5,185
Other pay
$2,693
Benefits
$0
Total compensation
$29,527
Employment type
Salaried

Source-specific fields

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

Matthew Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. Matthew earned $29,527 in 2026.

Justin Ortiz

Police Officer 1/PPD Police

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

Source-specific fields

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

Justin Ortiz is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,516.

Jeremy Duff

Police Officer 1/PPD Police

2026 total comp
$29,498
Base pay
$21,648
Overtime
$4,677
Other pay
$3,173
Benefits
$0
Total compensation
$29,498
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jeremy Duff serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,498.

James Oconnor

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

James Oconnor is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,489.

Toni Carra

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

Toni Carra works as a Police Officer 1 for PPD Police. Their status is salaried. Toni earned $29,489 in 2026.

Marc Joseph

Police Officer 1/PPD Police

2026 total comp
$29,489
Base pay
$21,648
Overtime
$5,152
Other pay
$2,689
Benefits
$0
Total compensation
$29,489
Employment type
Salaried

Source-specific fields

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

Marc Joseph works as a Police Officer 1 for PPD Police. Their status is salaried. Marc earned $29,489 in 2026.

Kareema Suswell

Police Officer 1/PPD Police

2026 total comp
$29,486
Base pay
$18,532
Overtime
$9,285
Other pay
$1,669
Benefits
$0
Total compensation
$29,486
Employment type
Salaried

Source-specific fields

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

Kareema Suswell holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,486.

Maimouna Diallo

Police Officer 1/PPD Police

2026 total comp
$29,480
Base pay
$19,484
Overtime
$8,327
Other pay
$1,669
Benefits
$0
Total compensation
$29,480
Employment type
Salaried

Source-specific fields

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

At PPD Police, Maimouna Diallo serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,480.

Jason Metzger

Police Officer 1/PPD Police

2026 total comp
$29,472
Base pay
$21,648
Overtime
$4,779
Other pay
$3,045
Benefits
$0
Total compensation
$29,472
Employment type
Salaried

Source-specific fields

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

Jason Metzger works as a Police Officer 1 for PPD Police. Their status is salaried. Jason earned $29,472 in 2026.

Deanna Kelly

Police Officer 1/PPD Police

2026 total comp
$29,463
Base pay
$21,648
Overtime
$4,948
Other pay
$2,867
Benefits
$0
Total compensation
$29,463
Employment type
Salaried

Source-specific fields

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

Deanna Kelly works as a Police Officer 1 for PPD Police. Their status is salaried. Deanna earned $29,463 in 2026.

Gabriel Soto

Police Officer 1/PPD Police

2026 total comp
$29,463
Base pay
$21,648
Overtime
$4,948
Other pay
$2,867
Benefits
$0
Total compensation
$29,463
Employment type
Salaried

Source-specific fields

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

Gabriel Soto works as a Police Officer 1 for PPD Police. Their status is salaried. Gabriel earned $29,463 in 2026.

Jesus Cruz

Police Officer 1/PPD Police

2026 total comp
$29,457
Base pay
$18,185
Overtime
$5,181
Other pay
$6,091
Benefits
$0
Total compensation
$29,457
Employment type
Salaried

Source-specific fields

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

At PPD Police, Jesus Cruz serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,457.

Ankur Rana

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

Ankur Rana holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $29,452.

Franklin Allende

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

Franklin Allende is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $29,452.

Helena Mcginn

Police Officer 1/PPD Police

2026 total comp
$29,452
Base pay
$21,648
Overtime
$5,118
Other pay
$2,686
Benefits
$0
Total compensation
$29,452
Employment type
Salaried

Source-specific fields

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

At PPD Police, Helena Mcginn serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $29,452.