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 18

Joan Valle

Police Officer 1/PPD Police

2026 total comp
$30,644
Base pay
$19,484
Overtime
$9,425
Other pay
$1,735
Benefits
$0
Total compensation
$30,644
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46023
Total Pay
$30,644

Joan Valle holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,644.

Christopher Pisarczyk

Police Officer 1/PPD Police

2026 total comp
$30,644
Base pay
$19,484
Overtime
$9,425
Other pay
$1,735
Benefits
$0
Total compensation
$30,644
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43905
Total Pay
$30,644

Christopher Pisarczyk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,644.

Jeffrey Mcgarvey

Police Officer 1/PPD Police

2026 total comp
$30,644
Base pay
$21,648
Overtime
$5,829
Other pay
$3,166
Benefits
$0
Total compensation
$30,644
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1690
Total Pay
$30,644

Jeffrey Mcgarvey holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,644.

John Cahill

Police Officer 1/PPD Police

2026 total comp
$30,608
Base pay
$21,648
Overtime
$6,168
Other pay
$2,791
Benefits
$0
Total compensation
$30,608
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20385
Total Pay
$30,608

At PPD Police, John Cahill serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,608.

Marvin Jones

Police Officer 1/PPD Police

2026 total comp
$30,606
Base pay
$21,648
Overtime
$5,796
Other pay
$3,162
Benefits
$0
Total compensation
$30,606
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33378
Total Pay
$30,606

Marvin Jones holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,606.

Nelson Villalta Jr

Police Officer 1/PPD Police

2026 total comp
$30,602
Base pay
$21,648
Overtime
$5,976
Other pay
$2,977
Benefits
$0
Total compensation
$30,602
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12156
Total Pay
$30,602

Nelson Villalta Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Nelson earned $30,602 in 2026.

Richard Washington

Police Officer 1/PPD Police

2026 total comp
$30,601
Base pay
$21,648
Overtime
$5,728
Other pay
$3,225
Benefits
$0
Total compensation
$30,601
Employment type
Salaried

Source-specific fields

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

At PPD Police, Richard Washington serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,601.

Anastasia Briscoe

Police Officer 1/PPD Police

2026 total comp
$30,588
Base pay
$19,204
Overtime
$9,822
Other pay
$1,562
Benefits
$0
Total compensation
$30,588
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47065
Total Pay
$30,588

Anastasia Briscoe is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,588.

Michael Hand

Police Officer 1/PPD Police

2026 total comp
$30,583
Base pay
$21,648
Overtime
$5,491
Other pay
$3,444
Benefits
$0
Total compensation
$30,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21609
Total Pay
$30,583

At PPD Police, Michael Hand serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,583.

Joseph Mcdonald

Police Officer 1/PPD Police

2026 total comp
$30,583
Base pay
$21,648
Overtime
$5,491
Other pay
$3,444
Benefits
$0
Total compensation
$30,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4616
Total Pay
$30,583

Joseph Mcdonald works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $30,583 in 2026.

Curtis Hill

Police Officer 1/PPD Police

2026 total comp
$30,583
Base pay
$21,648
Overtime
$5,491
Other pay
$3,444
Benefits
$0
Total compensation
$30,583
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4889
Total Pay
$30,583

Curtis Hill holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,583.

Diana Bautista-Plasencia

Police Officer 1/PPD Police

2026 total comp
$30,582
Base pay
$19,204
Overtime
$8,722
Other pay
$2,656
Benefits
$0
Total compensation
$30,582
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
37458
Total Pay
$30,582

Diana Bautista-Plasencia works as a Police Officer 1 for PPD Police. Their status is salaried. Diana earned $30,582 in 2026.

Michael Rogozinski

Police Officer 1/PPD Police

2026 total comp
$30,571
Base pay
$21,648
Overtime
$6,134
Other pay
$2,788
Benefits
$0
Total compensation
$30,571
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19166
Total Pay
$30,571

At PPD Police, Michael Rogozinski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,571.

Kenneth Gorski

Police Officer 1/PPD Police

2026 total comp
$30,562
Base pay
$21,648
Overtime
$5,389
Other pay
$3,525
Benefits
$0
Total compensation
$30,562
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19789
Total Pay
$30,562

At PPD Police, Kenneth Gorski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,562.

Roodly Phanor

Police Officer 1/PPD Police

2026 total comp
$30,552
Base pay
$21,648
Overtime
$5,931
Other pay
$2,972
Benefits
$0
Total compensation
$30,552
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17908
Total Pay
$30,552

Roodly Phanor is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,552.

Matthew Weiler

Police Officer 1/PPD Police

2026 total comp
$30,535
Base pay
$21,648
Overtime
$6,236
Other pay
$2,650
Benefits
$0
Total compensation
$30,535
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38496
Total Pay
$30,535

Matthew Weiler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,535.

Vincent Clark

Police Officer 1/PPD Police

2026 total comp
$30,533
Base pay
$21,577
Overtime
$6,304
Other pay
$2,652
Benefits
$0
Total compensation
$30,533
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38584
Total Pay
$30,533

At PPD Police, Vincent Clark serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,533.

Michelle Roopchan

Police Officer 1/PPD Police

2026 total comp
$30,532
Base pay
$18,185
Overtime
$10,619
Other pay
$1,728
Benefits
$0
Total compensation
$30,532
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50034
Total Pay
$30,532

Michelle Roopchan holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,532.

Angel Delarosa

Police Officer 1/PPD Police

2026 total comp
$30,514
Base pay
$21,648
Overtime
$5,897
Other pay
$2,969
Benefits
$0
Total compensation
$30,514
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3640
Total Pay
$30,514

Angel Delarosa holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,514.

Simone Molotsky

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24141
Total Pay
$30,500

Simone Molotsky is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $30,500.

Vance Manning

Police Officer 1/PPD Police

2024 total comp
$30,489
Base pay
$12,563
Overtime
$0
Other pay
$17,926
Benefits
$0
Total compensation
$30,489
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
11844
Total Pay
$30,489

Vance Manning is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $30,489.

Daniel Carideo

Police Officer 1/PPD Police

2026 total comp
$30,471
Base pay
$21,648
Overtime
$6,044
Other pay
$2,779
Benefits
$0
Total compensation
$30,471
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2411
Total Pay
$30,471

Daniel Carideo holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,471.

Robert Brow

Police Officer 1/PPD Police

2026 total comp
$30,459
Base pay
$21,648
Overtime
$6,033
Other pay
$2,778
Benefits
$0
Total compensation
$30,459
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24570
Total Pay
$30,459

Robert Brow is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,459.

Allyson Otoole

Police Officer 1/PPD Police

2026 total comp
$30,453
Base pay
$20,783
Overtime
$7,028
Other pay
$2,643
Benefits
$0
Total compensation
$30,453
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
40133
Total Pay
$30,453

Allyson Otoole holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,453.

James Jones-Cromer

Police Officer 1/PPD Police

2026 total comp
$30,444
Base pay
$18,185
Overtime
$4,697
Other pay
$7,562
Benefits
$0
Total compensation
$30,444
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
47761
Total Pay
$30,444

James Jones-Cromer works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $30,444 in 2026.

Latania Brown

Police Officer 1/PPD Police

2026 total comp
$30,442
Base pay
$19,204
Overtime
$9,515
Other pay
$1,723
Benefits
$0
Total compensation
$30,442
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
47589
Total Pay
$30,442

Latania Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Latania earned $30,442 in 2026.

Jason Keen

Police Officer 1/PPD Police

2026 total comp
$30,439
Base pay
$21,648
Overtime
$5,829
Other pay
$2,961
Benefits
$0
Total compensation
$30,439
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26025
Total Pay
$30,439

Jason Keen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,439.

Marcus Allen

Police Officer 1/PPD Police

2026 total comp
$30,430
Base pay
$21,648
Overtime
$5,355
Other pay
$3,426
Benefits
$0
Total compensation
$30,430
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20710
Total Pay
$30,430

Marcus Allen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,430.

Sean Mclaughlin

Police Officer 1/PPD Police

2026 total comp
$30,425
Base pay
$21,648
Overtime
$5,016
Other pay
$3,760
Benefits
$0
Total compensation
$30,425
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33905
Total Pay
$30,425

Sean Mclaughlin works as a Police Officer 1 for PPD Police. Their status is salaried. Sean earned $30,425 in 2026.

Jeremy Dodd

Police Officer 1/PPD Police

2026 total comp
$30,422
Base pay
$21,648
Overtime
$5,999
Other pay
$2,774
Benefits
$0
Total compensation
$30,422
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22675
Total Pay
$30,422

Jeremy Dodd is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $30,422.

Matthew Ortiz

Police Officer 1/PPD Police

2026 total comp
$30,422
Base pay
$21,648
Overtime
$5,999
Other pay
$2,774
Benefits
$0
Total compensation
$30,422
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
24198
Total Pay
$30,422

Matthew Ortiz holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,422.

Natalie Otto

Police Officer 1/PPD Police

2026 total comp
$30,402
Base pay
$21,648
Overtime
$5,796
Other pay
$2,958
Benefits
$0
Total compensation
$30,402
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2790
Total Pay
$30,402

At PPD Police, Natalie Otto serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,402.

Aaron Jones

Police Officer 1/PPD Police

2026 total comp
$30,396
Base pay
$20,199
Overtime
$8,476
Other pay
$1,721
Benefits
$0
Total compensation
$30,396
Employment type
Salaried

Source-specific fields

Base Salary
$90,581
Employee Category
Civil Service
Job Code
6A02
Public Id
43784
Total Pay
$30,396

Aaron Jones holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,396.

Stanley Galiczynski

Police Officer 1/PPD Police

2026 total comp
$30,392
Base pay
$21,648
Overtime
$5,321
Other pay
$3,422
Benefits
$0
Total compensation
$30,392
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36935
Total Pay
$30,392

At PPD Police, Stanley Galiczynski serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,392.

Harley Cespedes Santana

Police Officer 1/PPD Police

2026 total comp
$30,385
Base pay
$19,484
Overtime
$9,181
Other pay
$1,720
Benefits
$0
Total compensation
$30,385
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
44456
Total Pay
$30,385

At PPD Police, Harley Cespedes Santana serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,385.

John Mulqueeney

Police Officer 1/PPD Police

2026 total comp
$30,384
Base pay
$21,287
Overtime
$5,829
Other pay
$3,268
Benefits
$0
Total compensation
$30,384
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19548
Total Pay
$30,384

John Mulqueeney holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,384.

Brandon Reyes

Police Officer 1/PPD Police

2026 total comp
$30,347
Base pay
$21,648
Overtime
$5,931
Other pay
$2,767
Benefits
$0
Total compensation
$30,347
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1457
Total Pay
$30,347

At PPD Police, Brandon Reyes serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,347.

Jalysa Bellamy

Police Officer 1/PPD Police

2026 total comp
$30,341
Base pay
$21,648
Overtime
$5,558
Other pay
$3,134
Benefits
$0
Total compensation
$30,341
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7856
Total Pay
$30,341

At PPD Police, Jalysa Bellamy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,341.

Nasir Hinton

Police Officer 1/PPD Police

2026 total comp
$30,321
Base pay
$18,185
Overtime
$10,420
Other pay
$1,716
Benefits
$0
Total compensation
$30,321
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
40401
Total Pay
$30,321

Nasir Hinton holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $30,321.

Timothy Oreilly

Police Officer 1/PPD Police

2026 total comp
$30,315
Base pay
$21,648
Overtime
$5,253
Other pay
$3,413
Benefits
$0
Total compensation
$30,315
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26961
Total Pay
$30,315

At PPD Police, Timothy Oreilly serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $30,315.