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 Officerroles 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 1

Christopher Linvill

Police Officer 1/PPD Police

2022 total comp
$49,309
Base pay
$32,060
Overtime
$6,435
Other pay
$10,815
Benefits
$0
Total compensation
$49,309
Employment type
Salaried

Source-specific fields

Base Salary
$72,215
Employee Category
Civil Service
Job Code
6A02
Public Id
8383
Total Pay
$49,309

At PPD Police, Christopher Linvill serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $49,309.

Nicholas Grant

Police Officer 1/PPD Police

2023 total comp
$49,217
Base pay
$19,154
Overtime
$2,983
Other pay
$27,080
Benefits
$0
Total compensation
$49,217
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
2825
Total Pay
$49,217

Nicholas Grant is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $49,217.

Gerard Attewell

Police Officer 1/PPD Police

2025 total comp
$49,217
Base pay
$41,496
Overtime
$0
Other pay
$7,721
Benefits
$0
Total compensation
$49,217
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
28602
Total Pay
$49,217

Gerard Attewell is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $49,217.

Shadel Sullivan

Police Officer 1/PPD Police

2026 total comp
$49,216
Base pay
$21,648
Overtime
$23,080
Other pay
$4,487
Benefits
$0
Total compensation
$49,216
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12363
Total Pay
$49,216

At PPD Police, Shadel Sullivan serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $49,216.

Caleb Rabe

Police Officer 1/PPD Police

2020 total comp
$49,101
Base pay
$33,926
Overtime
$2,696
Other pay
$12,479
Benefits
$0
Total compensation
$49,101
Employment type
Salaried

Source-specific fields

Base Salary
$74,969
Employee Category
Civil Service
Job Code
6A02
Public Id
7983
Total Pay
$49,101

Caleb Rabe is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $49,101.

Susan Macartney

Police Officer 1/PPD Police

2022 total comp
$49,075
Base pay
$43,106
Overtime
$0
Other pay
$5,969
Benefits
$0
Total compensation
$49,075
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
14963
Total Pay
$49,075

At PPD Police, Susan Macartney serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $49,075.

Zachary Dipasquale

Police Officer 1/PPD Police

2023 total comp
$49,021
Base pay
$34,031
Overtime
$3,650
Other pay
$11,340
Benefits
$0
Total compensation
$49,021
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
4090
Total Pay
$49,021

Zachary Dipasquale works as a Police Officer 1 for PPD Police. Their status is salaried. Zachary earned $49,021 in 2023.

Shakirah Jeter

Police Officer 1/PPD Police

2023 total comp
$48,925
Base pay
$19,154
Overtime
$0
Other pay
$29,771
Benefits
$0
Total compensation
$48,925
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
8313
Total Pay
$48,925

Shakirah Jeter is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $48,925.

Nadirah Muhammad

Police Officer 1/PPD Police

2026 total comp
$48,913
Base pay
$21,648
Overtime
$21,759
Other pay
$5,506
Benefits
$0
Total compensation
$48,913
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10207
Total Pay
$48,913

Nadirah Muhammad works as a Police Officer 1 for PPD Police. Their status is salaried. Nadirah earned $48,913 in 2026.

Michael Jonas

Police Officer 1/PPD Police

2021 total comp
$48,878
Base pay
$33,811
Overtime
$813
Other pay
$14,254
Benefits
$0
Total compensation
$48,878
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
29869
Total Pay
$48,878

At PPD Police, Michael Jonas serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $48,878.

James Middleton Jr

Police Officer 1/PPD Police

2026 total comp
$48,875
Base pay
$21,648
Overtime
$21,521
Other pay
$5,705
Benefits
$0
Total compensation
$48,875
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14180
Total Pay
$48,875

James Middleton Jr works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $48,875 in 2026.

Clarence Irvine

Police Officer 1/PPD Police

2026 total comp
$48,860
Base pay
$21,648
Overtime
$22,165
Other pay
$5,046
Benefits
$0
Total compensation
$48,860
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
31510
Total Pay
$48,860

Clarence Irvine holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $48,860.

Shakita Grant

Police Officer 1/PPD Police

2026 total comp
$48,646
Base pay
$21,648
Overtime
$21,521
Other pay
$5,476
Benefits
$0
Total compensation
$48,646
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27529
Total Pay
$48,646

Shakita Grant is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,646.

Michael Browne

Police Officer 1/PPD Police

2026 total comp
$48,645
Base pay
$21,648
Overtime
$21,318
Other pay
$5,678
Benefits
$0
Total compensation
$48,645
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
33800
Total Pay
$48,645

Michael Browne works as a Police Officer 1 for PPD Police. Their status is salaried. Michael earned $48,645 in 2026.

Hung Nguyen

Police Officer 1/PPD Police

2024 total comp
$48,610
Base pay
$17,522
Overtime
$1,333
Other pay
$29,756
Benefits
$0
Total compensation
$48,610
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
31200
Total Pay
$48,610

Hung Nguyen is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $48,610.

Daniel Flanagan

Police Officer 1/PPD Police

2022 total comp
$48,596
Base pay
$18,446
Overtime
$0
Other pay
$30,149
Benefits
$0
Total compensation
$48,596
Employment type
Salaried

Source-specific fields

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

Daniel Flanagan is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $48,596.

Lerand Brown

Police Officer 1/PPD Police

2022 total comp
$48,585
Base pay
$13,527
Overtime
$0
Other pay
$35,058
Benefits
$0
Total compensation
$48,585
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
2987
Total Pay
$48,585

Lerand Brown holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $48,585.

Alberto Ortiz

Police Officer 1/PPD Police

2022 total comp
$48,496
Base pay
$18,446
Overtime
$4,237
Other pay
$25,813
Benefits
$0
Total compensation
$48,496
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
412
Total Pay
$48,496

Alberto Ortiz works as a Police Officer 1 for PPD Police. Their status is salaried. Alberto earned $48,496 in 2022.

Mark Uffelman

Police Officer 1/PPD Police

2020 total comp
$48,489
Base pay
$0
Overtime
$0
Other pay
$48,489
Benefits
$0
Total compensation
$48,489
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30564
Total Pay
$48,489

Mark Uffelman holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $48,489.

Anthony Jones

Police Officer 1/PPD Police

2026 total comp
$48,379
Base pay
$21,648
Overtime
$21,284
Other pay
$5,446
Benefits
$0
Total compensation
$48,379
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3535
Total Pay
$48,379

At PPD Police, Anthony Jones serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,379.

Jesse Hartnett

Police Officer 1/PPD Police

2019 total comp
$48,362
Base pay
$8,473
Overtime
$0
Other pay
$39,889
Benefits
$0
Total compensation
$48,362
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
5577
Total Pay
$48,362

Jesse Hartnett holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $48,362.

Renee Richetti

Police Officer 1/PPD Police

2026 total comp
$48,331
Base pay
$21,648
Overtime
$21,691
Other pay
$4,992
Benefits
$0
Total compensation
$48,331
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22506
Total Pay
$48,331

Renee Richetti is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,331.

Javier Sasaki

Police Officer 1/PPD Police

2026 total comp
$48,247
Base pay
$21,648
Overtime
$22,199
Other pay
$4,399
Benefits
$0
Total compensation
$48,247
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35215
Total Pay
$48,247

Javier Sasaki is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,247.

Anthony Crawford

Police Officer 1/PPD Police

2026 total comp
$48,226
Base pay
$21,648
Overtime
$21,149
Other pay
$5,429
Benefits
$0
Total compensation
$48,226
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30349
Total Pay
$48,226

Anthony Crawford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $48,226.

Marissa Kubis

Police Officer 1/PPD Police

2025 total comp
$48,215
Base pay
$31,122
Overtime
$2,509
Other pay
$14,584
Benefits
$0
Total compensation
$48,215
Employment type
Salaried

Source-specific fields

Base Salary
$81,227
Employee Category
Civil Service
Job Code
6A02
Public Id
41248
Total Pay
$48,215

At PPD Police, Marissa Kubis serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $48,215.

Pablo Seda Jr

Police Officer 1/PPD Police

2026 total comp
$48,188
Base pay
$21,648
Overtime
$21,115
Other pay
$5,424
Benefits
$0
Total compensation
$48,188
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19678
Total Pay
$48,188

Pablo Seda Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $48,188.

Brian Cherry Sr

Police Officer 1/PPD Police

2026 total comp
$48,180
Base pay
$21,648
Overtime
$21,555
Other pay
$4,976
Benefits
$0
Total compensation
$48,180
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
26796
Total Pay
$48,180

At PPD Police, Brian Cherry Sr serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,180.

John Burnett

Police Officer 1/PPD Police

2026 total comp
$48,111
Base pay
$21,648
Overtime
$21,047
Other pay
$5,416
Benefits
$0
Total compensation
$48,111
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23977
Total Pay
$48,111

At PPD Police, John Burnett serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $48,111.

Edwin Cruz

Police Officer 1/PPD Police

2020 total comp
$48,110
Base pay
$0
Overtime
$0
Other pay
$48,110
Benefits
$0
Total compensation
$48,110
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
16544
Total Pay
$48,110

Edwin Cruz works as a Police Officer 1 for PPD Police. Their status is salaried. Edwin earned $48,110 in 2020.

Hayden Smith

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
20605
Total Pay
$48,091

Hayden Smith holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $48,091.

Anthony Curtosi Jr

Police Officer 1/PPD Police

2023 total comp
$48,009
Base pay
$24,444
Overtime
$15,757
Other pay
$7,809
Benefits
$0
Total compensation
$48,009
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
17058
Total Pay
$48,009

Anthony Curtosi Jr is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $48,009.

Robert Rossiter

Police Officer 1/PPD Police

2019 total comp
$48,001
Base pay
$3,954
Overtime
$0
Other pay
$44,047
Benefits
$0
Total compensation
$48,001
Employment type
Salaried

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
25155
Total Pay
$48,001

Robert Rossiter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2019, their total compensation was $48,001.

Leslie Simmons Iii

Police Officer 1/PPD Police

2026 total comp
$47,992
Base pay
$21,648
Overtime
$20,742
Other pay
$5,602
Benefits
$0
Total compensation
$47,992
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7687
Total Pay
$47,992

At PPD Police, Leslie Simmons Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $47,992.

Omair Chughtai

Police Officer 1/PPD Police

2026 total comp
$47,948
Base pay
$21,648
Overtime
$21,928
Other pay
$4,372
Benefits
$0
Total compensation
$47,948
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17422
Total Pay
$47,948

Omair Chughtai holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $47,948.

Louis Hardy Jr

Police Officer 1/PPD Police

2026 total comp
$47,877
Base pay
$21,648
Overtime
$20,640
Other pay
$5,589
Benefits
$0
Total compensation
$47,877
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3952
Total Pay
$47,877

Louis Hardy Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $47,877.

Harry Crouse

Police Officer 1/PPD Police

2022 total comp
$47,871
Base pay
$30,744
Overtime
$4,439
Other pay
$12,688
Benefits
$0
Total compensation
$47,871
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
31038
Total Pay
$47,871

At PPD Police, Harry Crouse serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $47,871.

Jerald Moody

Police Officer 1/PPD Police

2026 total comp
$47,839
Base pay
$21,648
Overtime
$20,606
Other pay
$5,584
Benefits
$0
Total compensation
$47,839
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28057
Total Pay
$47,839

At PPD Police, Jerald Moody serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $47,839.

Robert Day

Police Officer 1/PPD Police

2025 total comp
$47,777
Base pay
$41,496
Overtime
$2,885
Other pay
$3,396
Benefits
$0
Total compensation
$47,777
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
51527
Total Pay
$47,777

Robert Day holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $47,777.

Sylvester White

Police Officer 1/PPD Police

2026 total comp
$47,729
Base pay
$21,648
Overtime
$20,708
Other pay
$5,373
Benefits
$0
Total compensation
$47,729
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17674
Total Pay
$47,729

Sylvester White holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $47,729.

James Samuel

Police Officer 1/PPD Police

2026 total comp
$47,726
Base pay
$21,648
Overtime
$21,149
Other pay
$4,929
Benefits
$0
Total compensation
$47,726
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19461
Total Pay
$47,726

James Samuel is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $47,726.