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
Total payroll
$200.3M
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+

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

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.

Compare departments

This role across City of Philadelphia

Police Officer 1 is held in 2 City of Philadelphia departments. In PPD Police, the median of $28,187 ranks #2 of 2.

Highest-paying departments for this role

Finance Finance
$31,249 · 290

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

Compare jurisdictions

Police Officer beyond City of Philadelphia

This role is reported in 31 jurisdictions. In City of Philadelphia, the median of $28,333 ranks #31 of 31. See Police Officer across all of City of Philadelphia

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officer roles 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 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.