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 8

Michelle Glenn

Police Officer 1/PPD Police

2026 total comp
$28,062
Base pay
$21,648
Overtime
$3,254
Other pay
$3,160
Benefits
$0
Total compensation
$28,062
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36430
Total Pay
$28,062

Michelle Glenn is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $28,062.

George Burgess Ii

Police Officer 1/PPD Police

2023 total comp
$28,055
Base pay
$0
Overtime
$0
Other pay
$28,055
Benefits
$0
Total compensation
$28,055
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
24309
Total Pay
$28,055

George Burgess Ii is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $28,055.

Thomas Hammond

Police Officer 1/PPD Police

2026 total comp
$28,047
Base pay
$21,577
Overtime
$4,033
Other pay
$2,437
Benefits
$0
Total compensation
$28,047
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
39477
Total Pay
$28,047

Thomas Hammond holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,047.

Kathleen Flanagan

Police Officer 1/PPD Police

2022 total comp
$28,039
Base pay
$0
Overtime
$0
Other pay
$28,039
Benefits
$0
Total compensation
$28,039
Employment type
Salaried

Source-specific fields

Base Salary
$52,519
Employee Category
Civil Service
Job Code
6J32
Public Id
26114
Total Pay
$11,856

Kathleen Flanagan is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $28,039.

Kristian Hall

Police Officer 1/PPD Police

2026 total comp
$28,035
Base pay
$21,648
Overtime
$3,830
Other pay
$2,557
Benefits
$0
Total compensation
$28,035
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
2588
Total Pay
$28,035

At PPD Police, Kristian Hall serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,035.

Vincent Demayo

Police Officer 1/PPD Police

2026 total comp
$28,024
Base pay
$21,648
Overtime
$3,220
Other pay
$3,156
Benefits
$0
Total compensation
$28,024
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3080
Total Pay
$28,024

Vincent Demayo works as a Police Officer 1 for PPD Police. Their status is salaried. Vincent earned $28,024 in 2026.

Edward Sawicki Iii

Police Officer 1/PPD Police

2026 total comp
$28,017
Base pay
$21,648
Overtime
$3,355
Other pay
$3,014
Benefits
$0
Total compensation
$28,017
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4545
Total Pay
$28,017

At PPD Police, Edward Sawicki Iii serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,017.

Kareema Blocker

Police Officer 1/PPD Police

2026 total comp
$28,011
Base pay
$21,648
Overtime
$3,931
Other pay
$2,431
Benefits
$0
Total compensation
$28,011
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
38214
Total Pay
$28,011

At PPD Police, Kareema Blocker serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $28,011.

Paul Coates

Police Officer 1/PPD Police

2026 total comp
$28,002
Base pay
$21,648
Overtime
$3,084
Other pay
$3,270
Benefits
$0
Total compensation
$28,002
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
9879
Total Pay
$28,002

Paul Coates holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $28,002.

Millissia M Smith

Police Officer 1/PPD Police

2026 total comp
$27,998
Base pay
$21,648
Overtime
$3,457
Other pay
$2,893
Benefits
$0
Total compensation
$27,998
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
144
Total Pay
$27,998

Millissia M Smith works as a Police Officer 1 for PPD Police. Their status is salaried. Millissia earned $27,998 in 2026.

Kevin Bowie

Police Officer 1/PPD Police

2026 total comp
$27,998
Base pay
$21,648
Overtime
$3,457
Other pay
$2,893
Benefits
$0
Total compensation
$27,998
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27953
Total Pay
$27,998

Kevin Bowie works as a Police Officer 1 for PPD Police. Their status is salaried. Kevin earned $27,998 in 2026.

Joshua Molyneux

Police Officer 1/PPD Police

2026 total comp
$27,998
Base pay
$21,648
Overtime
$3,796
Other pay
$2,553
Benefits
$0
Total compensation
$27,998
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23799
Total Pay
$27,998

At PPD Police, Joshua Molyneux serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,998.

James Burkitt

Police Officer 1/PPD Police

2026 total comp
$27,998
Base pay
$21,648
Overtime
$3,796
Other pay
$2,553
Benefits
$0
Total compensation
$27,998
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
544
Total Pay
$27,998

James Burkitt works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $27,998 in 2026.

Michael Brown

Police Officer 1/PPD Police

2026 total comp
$27,998
Base pay
$21,648
Overtime
$3,796
Other pay
$2,553
Benefits
$0
Total compensation
$27,998
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 $27,998 in 2026.

Daniel Vieira

Police Officer 1/PPD Police

2024 total comp
$27,998
Base pay
$23,473
Overtime
$589
Other pay
$3,936
Benefits
$0
Total compensation
$27,998
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
29835
Total Pay
$27,998

Daniel Vieira is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $27,998.

William Landis

Police Officer 1/PPD Police

2022 total comp
$27,994
Base pay
$6,149
Overtime
$0
Other pay
$21,846
Benefits
$0
Total compensation
$27,994
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
19021
Total Pay
$27,994

William Landis holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $27,994.

Hector Melendez-Garcia

Police Officer 1/PPD Police

2026 total comp
$27,976
Base pay
$21,648
Overtime
$3,660
Other pay
$2,668
Benefits
$0
Total compensation
$27,976
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
862
Total Pay
$27,976

At PPD Police, Hector Melendez-Garcia serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,976.

Sebastian Webb-Suksamran

Police Officer 1/PPD Police

2026 total comp
$27,968
Base pay
$17,808
Overtime
$8,576
Other pay
$1,583
Benefits
$0
Total compensation
$27,968
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51307
Total Pay
$27,968

At PPD Police, Sebastian Webb-Suksamran serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,968.

Richard Keen

Police Officer 1/PPD Police

2026 total comp
$27,964
Base pay
$21,648
Overtime
$3,050
Other pay
$3,265
Benefits
$0
Total compensation
$27,964
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23507
Total Pay
$27,964

Richard Keen works as a Police Officer 1 for PPD Police. Their status is salaried. Richard earned $27,964 in 2026.

Rachael Mahoney

Police Officer 1/PPD Police

2026 total comp
$27,962
Base pay
$21,648
Overtime
$3,593
Other pay
$2,721
Benefits
$0
Total compensation
$27,962
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23842
Total Pay
$27,962

Rachael Mahoney is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,962.

Pedro Ramos

Police Officer 1/PPD Police

2026 total comp
$27,960
Base pay
$21,648
Overtime
$3,762
Other pay
$2,550
Benefits
$0
Total compensation
$27,960
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35649
Total Pay
$27,960

Pedro Ramos works as a Police Officer 1 for PPD Police. Their status is salaried. Pedro earned $27,960 in 2026.

Rameer Boulware

Police Officer 1/PPD Police

2026 total comp
$27,959
Base pay
$16,669
Overtime
$3,105
Other pay
$8,185
Benefits
$0
Total compensation
$27,959
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51473
Total Pay
$27,959

Rameer Boulware holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,959.

Andrew Gabry

Police Officer 1/PPD Police

2026 total comp
$27,955
Base pay
$19,204
Overtime
$7,168
Other pay
$1,582
Benefits
$0
Total compensation
$27,955
Employment type
Salaried

Source-specific fields

Base Salary
$84,919
Employee Category
Civil Service
Job Code
6A02
Public Id
46897
Total Pay
$27,955

Andrew Gabry is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,955.

Jillian Barna

Police Officer 1/PPD Police

2026 total comp
$27,941
Base pay
$21,648
Overtime
$3,288
Other pay
$3,005
Benefits
$0
Total compensation
$27,941
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15722
Total Pay
$27,941

Jillian Barna is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,941.

Toby Davies

Police Officer 1/PPD Police

2026 total comp
$27,931
Base pay
$18,185
Overtime
$2,619
Other pay
$7,126
Benefits
$0
Total compensation
$27,931
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49232
Total Pay
$27,931

Toby Davies works as a Police Officer 1 for PPD Police. Their status is salaried. Toby earned $27,931 in 2026.

Siddharth Aloni

Police Officer 1/PPD Police

2026 total comp
$27,931
Base pay
$18,185
Overtime
$2,619
Other pay
$7,126
Benefits
$0
Total compensation
$27,931
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
50388
Total Pay
$27,931

Siddharth Aloni is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,931.

David Mc William

Police Officer 1/PPD Police

2026 total comp
$27,926
Base pay
$21,648
Overtime
$3,016
Other pay
$3,261
Benefits
$0
Total compensation
$27,926
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
13973
Total Pay
$27,926

David Mc William is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,926.

Kyle Elwood

Police Officer 1/PPD Police

2026 total comp
$27,924
Base pay
$21,648
Overtime
$3,559
Other pay
$2,717
Benefits
$0
Total compensation
$27,924
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3192
Total Pay
$27,924

Kyle Elwood holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,924.

Samuel Brown

Police Officer 1/PPD Police

2026 total comp
$27,923
Base pay
$21,648
Overtime
$3,728
Other pay
$2,547
Benefits
$0
Total compensation
$27,923
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28812
Total Pay
$27,923

Samuel Brown is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,923.

Crystal Benson-Faison

Police Officer 1/PPD Police

2026 total comp
$27,922
Base pay
$21,648
Overtime
$3,389
Other pay
$2,885
Benefits
$0
Total compensation
$27,922
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
17075
Total Pay
$27,922

At PPD Police, Crystal Benson-Faison serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,922.

Glenda Aviles

Police Officer 1/PPD Police

2026 total comp
$27,922
Base pay
$21,648
Overtime
$3,389
Other pay
$2,885
Benefits
$0
Total compensation
$27,922
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7575
Total Pay
$27,922

Glenda Aviles works as a Police Officer 1 for PPD Police. Their status is salaried. Glenda earned $27,922 in 2026.

Xavier Mulligan

Police Officer 1/PPD Police

2026 total comp
$27,917
Base pay
$18,185
Overtime
$2,021
Other pay
$7,711
Benefits
$0
Total compensation
$27,917
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49621
Total Pay
$27,917

Xavier Mulligan works as a Police Officer 1 for PPD Police. Their status is salaried. Xavier earned $27,917 in 2026.

James Curran Iii

Police Officer 1/PPD Police

2026 total comp
$27,903
Base pay
$21,648
Overtime
$3,254
Other pay
$3,001
Benefits
$0
Total compensation
$27,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
21287
Total Pay
$27,903

James Curran Iii works as a Police Officer 1 for PPD Police. Their status is salaried. James earned $27,903 in 2026.

William Verica

Police Officer 1/PPD Police

2026 total comp
$27,903
Base pay
$21,648
Overtime
$3,254
Other pay
$3,001
Benefits
$0
Total compensation
$27,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
30307
Total Pay
$27,903

William Verica works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $27,903 in 2026.

Leroy Geiger

Police Officer 1/PPD Police

2026 total comp
$27,903
Base pay
$21,648
Overtime
$3,254
Other pay
$3,001
Benefits
$0
Total compensation
$27,903
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15419
Total Pay
$27,903

Leroy Geiger holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,903.

Patrick Boris

Police Officer 1/PPD Police

2026 total comp
$27,886
Base pay
$21,648
Overtime
$3,694
Other pay
$2,543
Benefits
$0
Total compensation
$27,886
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35317
Total Pay
$27,886

Patrick Boris is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,886.

Albert Brown

Police Officer 1/PPD Police

2026 total comp
$27,886
Base pay
$21,648
Overtime
$3,694
Other pay
$2,543
Benefits
$0
Total compensation
$27,886
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7139
Total Pay
$27,886

Albert Brown works as a Police Officer 1 for PPD Police. Their status is salaried. Albert earned $27,886 in 2026.

Jacob Stock

Police Officer 1/PPD Police

2026 total comp
$27,886
Base pay
$21,648
Overtime
$3,694
Other pay
$2,543
Benefits
$0
Total compensation
$27,886
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25216
Total Pay
$27,886

Jacob Stock is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,886.

William Moser

Police Officer 1/PPD Police

2026 total comp
$27,881
Base pay
$21,648
Overtime
$2,372
Other pay
$3,860
Benefits
$0
Total compensation
$27,881
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
5393
Total Pay
$27,881

At PPD Police, William Moser serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,881.

Joseph Hanson

Police Officer 1/PPD Police

2026 total comp
$27,871
Base pay
$21,648
Overtime
$3,084
Other pay
$3,138
Benefits
$0
Total compensation
$27,871
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
28449
Total Pay
$27,871

At PPD Police, Joseph Hanson serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,871.