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 7

Tamesha Golphin

Police Officer 1/PPD Police

2026 total comp
$38,840
Base pay
$21,648
Overtime
$13,015
Other pay
$4,177
Benefits
$0
Total compensation
$38,840
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30164
Total Pay
$38,840

Tamesha Golphin is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,840.

Timothy Foley

Police Officer 1/PPD Police

2026 total comp
$38,831
Base pay
$21,648
Overtime
$12,811
Other pay
$4,372
Benefits
$0
Total compensation
$38,831
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7148
Total Pay
$38,831

Timothy Foley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,831.

William Barr

Police Officer 1/PPD Police

2026 total comp
$38,769
Base pay
$21,648
Overtime
$13,116
Other pay
$4,004
Benefits
$0
Total compensation
$38,769
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26622
Total Pay
$38,769

William Barr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,769.

Jason Belciano

Police Officer 1/PPD Police

2021 total comp
$38,757
Base pay
$21,842
Overtime
$224
Other pay
$16,690
Benefits
$0
Total compensation
$38,757
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
20217
Total Pay
$38,757

Jason Belciano is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $38,757.

Earl Asimos Iii

Police Officer 1/PPD Police

2025 total comp
$38,744
Base pay
$34,580
Overtime
$0
Other pay
$4,164
Benefits
$0
Total compensation
$38,744
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
12140
Total Pay
$38,744

Earl Asimos Iii works as a Police Officer 1 for PPD Police. Their status is salaried. Earl earned $38,744 in 2025.

Sherrelle Mitchell

Police Officer 1/PPD Police

2026 total comp
$38,737
Base pay
$21,648
Overtime
$13,557
Other pay
$3,532
Benefits
$0
Total compensation
$38,737
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19116
Total Pay
$38,737

At PPD Police, Sherrelle Mitchell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,737.

Sean Mcallister

Police Officer 1/PPD Police

2026 total comp
$38,731
Base pay
$21,648
Overtime
$13,082
Other pay
$4,001
Benefits
$0
Total compensation
$38,731
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2715
Total Pay
$38,731

Sean Mcallister holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,731.

Ryane Crump

Police Officer 1/PPD Police

2026 total comp
$38,717
Base pay
$21,648
Overtime
$12,710
Other pay
$4,359
Benefits
$0
Total compensation
$38,717
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8605
Total Pay
$38,717

At PPD Police, Ryane Crump serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,717.

Brian Lepkowski

Police Officer 1/PPD Police

2026 total comp
$38,699
Base pay
$21,648
Overtime
$13,286
Other pay
$3,765
Benefits
$0
Total compensation
$38,699
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10683
Total Pay
$38,699

Brian Lepkowski is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,699.

Michael Mumper

Police Officer 1/PPD Police

2026 total comp
$38,665
Base pay
$21,648
Overtime
$12,947
Other pay
$4,070
Benefits
$0
Total compensation
$38,665
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11604
Total Pay
$38,665

Michael Mumper holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,665.

Wydell Compton

Police Officer 1/PPD Police

2026 total comp
$38,663
Base pay
$21,648
Overtime
$13,489
Other pay
$3,525
Benefits
$0
Total compensation
$38,663
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32064
Total Pay
$38,663

Wydell Compton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,663.

Sokha Soy

Police Officer 1/PPD Police

2026 total comp
$38,656
Base pay
$21,648
Overtime
$13,015
Other pay
$3,993
Benefits
$0
Total compensation
$38,656
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7449
Total Pay
$38,656

At PPD Police, Sokha Soy serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,656.

Hassan Gordy

Police Officer 1/PPD Police

2026 total comp
$38,656
Base pay
$21,648
Overtime
$13,015
Other pay
$3,993
Benefits
$0
Total compensation
$38,656
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7387
Total Pay
$38,656

Hassan Gordy holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,656.

Lynnelle Lynch

Police Officer 1/PPD Police

2025 total comp
$38,651
Base pay
$13,832
Overtime
$0
Other pay
$24,819
Benefits
$0
Total compensation
$38,651
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24216
Total Pay
$38,651

Lynnelle Lynch is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $38,651.

Robert Mccuen

Police Officer 1/PPD Police

2026 total comp
$38,650
Base pay
$21,648
Overtime
$12,845
Other pay
$4,156
Benefits
$0
Total compensation
$38,650
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36679
Total Pay
$38,650

Robert Mccuen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,650.

Martin Mitchell Jr

Police Officer 1/PPD Police

2026 total comp
$38,588
Base pay
$21,648
Overtime
$13,421
Other pay
$3,519
Benefits
$0
Total compensation
$38,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17154
Total Pay
$38,588

Martin Mitchell Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Martin earned $38,588 in 2026.

Michael Cruz

Police Officer 1/PPD Police

2026 total comp
$38,588
Base pay
$21,648
Overtime
$13,421
Other pay
$3,519
Benefits
$0
Total compensation
$38,588
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8890
Total Pay
$38,588

Michael Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $38,588 in 2026.

Rafael Ramos

Police Officer 1/PPD Police

2026 total comp
$38,580
Base pay
$21,648
Overtime
$12,947
Other pay
$3,985
Benefits
$0
Total compensation
$38,580
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16997
Total Pay
$38,580

Rafael Ramos is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,580.

Michael Harris

Police Officer 1/PPD Police

2026 total comp
$38,574
Base pay
$21,648
Overtime
$12,777
Other pay
$4,148
Benefits
$0
Total compensation
$38,574
Employment type
Salaried

Source-specific fields

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

Michael Harris is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,574.

Dennise Wolk

Police Officer 1/PPD Police

2026 total comp
$38,569
Base pay
$21,648
Overtime
$12,472
Other pay
$4,448
Benefits
$0
Total compensation
$38,569
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2349
Total Pay
$38,569

Dennise Wolk holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,569.

Bridget Hiller

Police Officer 1/PPD Police

2026 total comp
$38,564
Base pay
$21,648
Overtime
$12,574
Other pay
$4,342
Benefits
$0
Total compensation
$38,564
Employment type
Salaried

Source-specific fields

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

Bridget Hiller is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,564.

Aliyah Glover

Police Officer 1/PPD Police

2026 total comp
$38,551
Base pay
$21,648
Overtime
$13,387
Other pay
$3,515
Benefits
$0
Total compensation
$38,551
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27563
Total Pay
$38,551

Aliyah Glover works as a Police Officer 1 for PPD Police. Their status is salaried. Aliyah earned $38,551 in 2026.

Michael Snock

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32748
Total Pay
$38,538

Michael Snock works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $38,538 in 2021.

Kimdell Watts

Police Officer 1/PPD Police

2026 total comp
$38,526
Base pay
$21,648
Overtime
$12,540
Other pay
$4,337
Benefits
$0
Total compensation
$38,526
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
599
Total Pay
$38,526

Kimdell Watts works as a Police Officer 1 for PPD Police. Their status is salaried. Kimdell earned $38,526 in 2026.

Stephen Nagy

Police Officer 1/PPD Police

2025 total comp
$38,525
Base pay
$7,953
Overtime
$0
Other pay
$30,572
Benefits
$0
Total compensation
$38,525
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18586
Total Pay
$38,525

Stephen Nagy works as a Police Officer 1 for PPD Police. Their status is salaried. Stephen earned $38,525 in 2025.

Reuben Ray

Police Officer 1/PPD Police

2026 total comp
$38,514
Base pay
$21,648
Overtime
$13,353
Other pay
$3,512
Benefits
$0
Total compensation
$38,514
Employment type
Salaried

Source-specific fields

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

At PPD Police, Reuben Ray serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,514.

Kehinde Biyibioku

Police Officer 1/PPD Police

2026 total comp
$38,511
Base pay
$21,648
Overtime
$13,116
Other pay
$3,746
Benefits
$0
Total compensation
$38,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8065
Total Pay
$38,511

Kehinde Biyibioku works as a Police Officer 1 for PPD Police. Their status is salaried. Kehinde earned $38,511 in 2026.

Raymond Sutton

Police Officer 1/PPD Police

2026 total comp
$38,511
Base pay
$21,648
Overtime
$13,116
Other pay
$3,746
Benefits
$0
Total compensation
$38,511
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4617
Total Pay
$38,511

Raymond Sutton is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $38,511.

Joseph Oneill

Police Officer 1/PPD Police

2026 total comp
$38,505
Base pay
$21,648
Overtime
$12,879
Other pay
$3,977
Benefits
$0
Total compensation
$38,505
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32041
Total Pay
$38,505

Joseph Oneill works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $38,505 in 2026.

Nicholas Mccleary

Police Officer 1/PPD Police

2026 total comp
$38,498
Base pay
$21,648
Overtime
$12,709
Other pay
$4,140
Benefits
$0
Total compensation
$38,498
Employment type
Salaried

Source-specific fields

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

At PPD Police, Nicholas Mccleary serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,498.

Jennifer Gresham

Police Officer 1/PPD Police

2026 total comp
$38,488
Base pay
$21,648
Overtime
$12,506
Other pay
$4,333
Benefits
$0
Total compensation
$38,488
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2138
Total Pay
$38,488

Jennifer Gresham works as a Police Officer 1 for PPD Police. Their status is salaried. Jennifer earned $38,488 in 2026.

Corey Farrell

Police Officer 1/PPD Police

2026 total comp
$38,467
Base pay
$21,648
Overtime
$12,845
Other pay
$3,973
Benefits
$0
Total compensation
$38,467
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1811
Total Pay
$38,467

At PPD Police, Corey Farrell serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,467.

Lamont Mapp

Police Officer 1/PPD Police

2026 total comp
$38,452
Base pay
$21,648
Overtime
$13,297
Other pay
$3,506
Benefits
$0
Total compensation
$38,452
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 Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,452.

Todd Matthews

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19694
Total Pay
$38,449

At PPD Police, Todd Matthews serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,449.

Leon Campbell Jr.

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11975
Total Pay
$38,449

Leon Campbell Jr. holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,449.

Brian Werner

Police Officer 1/PPD Police

2026 total comp
$38,449
Base pay
$21,648
Overtime
$12,472
Other pay
$4,329
Benefits
$0
Total compensation
$38,449
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34943
Total Pay
$38,449

At PPD Police, Brian Werner serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,449.

Kyle Miller

Police Officer 1/PPD Police

2026 total comp
$38,439
Base pay
$21,648
Overtime
$13,286
Other pay
$3,505
Benefits
$0
Total compensation
$38,439
Employment type
Salaried

Source-specific fields

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

Kyle Miller holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,439.

Jon Tuttle

Police Officer 1/PPD Police

2026 total comp
$38,438
Base pay
$21,577
Overtime
$13,523
Other pay
$3,338
Benefits
$0
Total compensation
$38,438
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39484
Total Pay
$38,438

At PPD Police, Jon Tuttle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $38,438.

Raymond Sima

Police Officer 1/PPD Police

2026 total comp
$38,436
Base pay
$21,648
Overtime
$13,048
Other pay
$3,739
Benefits
$0
Total compensation
$38,436
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15408
Total Pay
$38,436

Raymond Sima holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $38,436.

Mario Luke

Police Officer 1/PPD Police

2024 total comp
$38,421
Base pay
$30,085
Overtime
$248
Other pay
$8,089
Benefits
$0
Total compensation
$38,421
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
33788
Total Pay
$38,421

Mario Luke is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $38,421.