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 Mulderrig

Police Officer 1/PPD Police

2026 total comp
$36,106
Base pay
$21,648
Overtime
$10,574
Other pay
$3,883
Benefits
$0
Total compensation
$36,106
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
32234
Total Pay
$36,106

Christopher Mulderrig is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,106.

Edward Arabadzhi

Police Officer 1/PPD Police

2026 total comp
$36,090
Base pay
$21,648
Overtime
$11,150
Other pay
$3,291
Benefits
$0
Total compensation
$36,090
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
7573
Total Pay
$36,090

At PPD Police, Edward Arabadzhi serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $36,090.

Christopher Ficchi

Police Officer 1/PPD Police

2026 total comp
$36,086
Base pay
$21,648
Overtime
$10,710
Other pay
$3,728
Benefits
$0
Total compensation
$36,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
693
Total Pay
$36,086

Christopher Ficchi is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $36,086.

Patrick Keck

Police Officer 1/PPD Police

2026 total comp
$36,086
Base pay
$21,648
Overtime
$10,710
Other pay
$3,727
Benefits
$0
Total compensation
$36,086
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25141
Total Pay
$36,086

Patrick Keck holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $36,086.

Darren James

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
11231
Total Pay
$36,083

At PPD Police, Darren James serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $36,083.

Yesenia Rivera

Police Officer 1/PPD Police

2026 total comp
$36,053
Base pay
$21,648
Overtime
$11,117
Other pay
$3,287
Benefits
$0
Total compensation
$36,053
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10109
Total Pay
$36,053

Yesenia Rivera works as a Police Officer 1 for PPD Police. Their status is salaried. Yesenia earned $36,053 in 2026.

Shalanda Peterson

Police Officer 1/PPD Police

2026 total comp
$36,036
Base pay
$16,669
Overtime
$10,725
Other pay
$8,642
Benefits
$0
Total compensation
$36,036
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
51663
Total Pay
$36,036

Shalanda Peterson works as a Police Officer 1 for PPD Police. Their status is salaried. Shalanda earned $36,036 in 2026.

Christopher Reeder

Police Officer 1/PPD Police

2026 total comp
$35,996
Base pay
$21,648
Overtime
$10,845
Other pay
$3,502
Benefits
$0
Total compensation
$35,996
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
4066
Total Pay
$35,996

Christopher Reeder holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,996.

Aidan Rios

Police Officer 1/PPD Police

2026 total comp
$35,988
Base pay
$18,185
Overtime
$10,221
Other pay
$7,583
Benefits
$0
Total compensation
$35,988
Employment type
Salaried

Source-specific fields

Base Salary
$79,259
Employee Category
Civil Service
Job Code
6A02
Public Id
49588
Total Pay
$35,988

Aidan Rios holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,988.

Deona Carter

Police Officer 1/PPD Police

2026 total comp
$35,954
Base pay
$21,648
Overtime
$10,439
Other pay
$3,867
Benefits
$0
Total compensation
$35,954
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19430
Total Pay
$35,954

Deona Carter holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,954.

Joseph Lombardo Jr

Police Officer 1/PPD Police

2026 total comp
$35,954
Base pay
$21,648
Overtime
$10,439
Other pay
$3,867
Benefits
$0
Total compensation
$35,954
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
23405
Total Pay
$35,954

Joseph Lombardo Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,954.

Ernest Green

Police Officer 1/PPD Police

2026 total comp
$35,952
Base pay
$21,648
Overtime
$11,015
Other pay
$3,288
Benefits
$0
Total compensation
$35,952
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
36707
Total Pay
$35,952

Ernest Green holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,952.

Daniel Mcmonagle

Police Officer 1/PPD Police

2026 total comp
$35,935
Base pay
$21,648
Overtime
$10,574
Other pay
$3,712
Benefits
$0
Total compensation
$35,935
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34962
Total Pay
$35,935

At PPD Police, Daniel Mcmonagle serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,935.

Jadara Goree

Police Officer 1/PPD Police

2026 total comp
$35,935
Base pay
$21,648
Overtime
$10,574
Other pay
$3,712
Benefits
$0
Total compensation
$35,935
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8494
Total Pay
$35,935

Jadara Goree is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,935.

Lori Jackson

Police Officer 1/PPD Police

2026 total comp
$35,906
Base pay
$21,648
Overtime
$10,066
Other pay
$4,192
Benefits
$0
Total compensation
$35,906
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
35631
Total Pay
$35,906

Lori Jackson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,906.

Marianne Darden

Police Officer 1/PPD Police

2023 total comp
$35,894
Base pay
$19,154
Overtime
$0
Other pay
$16,740
Benefits
$0
Total compensation
$35,894
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
11209
Total Pay
$35,894

At PPD Police, Marianne Darden serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $35,894.

Lizmarie Velez

Police Officer 1/PPD Police

2026 total comp
$35,866
Base pay
$21,648
Overtime
$10,947
Other pay
$3,270
Benefits
$0
Total compensation
$35,866
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
20641
Total Pay
$35,866

Lizmarie Velez is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,866.

Mark Oliveras

Police Officer 1/PPD Police

2026 total comp
$35,859
Base pay
$21,648
Overtime
$10,507
Other pay
$3,704
Benefits
$0
Total compensation
$35,859
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
8894
Total Pay
$35,859

Mark Oliveras works as a Police Officer 1 for PPD Police. Their status is salaried. Mark earned $35,859 in 2026.

Timothy Playford

Police Officer 1/PPD Police

2026 total comp
$35,821
Base pay
$21,648
Overtime
$10,473
Other pay
$3,700
Benefits
$0
Total compensation
$35,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
18598
Total Pay
$35,821

Timothy Playford holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,821.

Barbara Tiano

Police Officer 1/PPD Police

2021 total comp
$35,821
Base pay
$25,732
Overtime
$0
Other pay
$10,089
Benefits
$0
Total compensation
$35,821
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
17778
Total Pay
$35,821

Barbara Tiano is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $35,821.

Bridgette Johnson

Police Officer 1/PPD Police

2026 total comp
$35,802
Base pay
$21,648
Overtime
$10,303
Other pay
$3,850
Benefits
$0
Total compensation
$35,802
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
19792
Total Pay
$35,802

Bridgette Johnson is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,802.

Christopher Burton

Police Officer 1/PPD Police

2026 total comp
$35,791
Base pay
$21,648
Overtime
$10,879
Other pay
$3,264
Benefits
$0
Total compensation
$35,791
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1584
Total Pay
$35,791

Christopher Burton works as a Police Officer 1 for PPD Police. Their status is salaried. Christopher earned $35,791 in 2026.

Joseph Davis Jr

Police Officer 1/PPD Police

2026 total comp
$35,784
Base pay
$21,648
Overtime
$10,439
Other pay
$3,696
Benefits
$0
Total compensation
$35,784
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
27134
Total Pay
$35,784

Joseph Davis Jr is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,784.

Eliezer Morales

Police Officer 1/PPD Police

2026 total comp
$35,783
Base pay
$21,648
Overtime
$10,439
Other pay
$3,696
Benefits
$0
Total compensation
$35,783
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
34445
Total Pay
$35,783

Eliezer Morales holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,783.

John Thomas

Police Officer 1/PPD Police

2026 total comp
$35,776
Base pay
$21,648
Overtime
$10,100
Other pay
$4,028
Benefits
$0
Total compensation
$35,776
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
25704
Total Pay
$35,776

At PPD Police, John Thomas serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,776.

Robert Camp

Police Officer 1/PPD Police

2026 total comp
$35,776
Base pay
$21,648
Overtime
$10,100
Other pay
$4,028
Benefits
$0
Total compensation
$35,776
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3083
Total Pay
$35,776

Robert Camp is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,776.

Sidney Stockman

Police Officer 1/PPD Police

2026 total comp
$35,776
Base pay
$21,648
Overtime
$10,100
Other pay
$4,028
Benefits
$0
Total compensation
$35,776
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16175
Total Pay
$35,776

Sidney Stockman is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,776.

Eric Girill

Police Officer 1/PPD Police

2021 total comp
$35,774
Base pay
$15,858
Overtime
$337
Other pay
$19,579
Benefits
$0
Total compensation
$35,774
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
8397
Total Pay
$35,774

Eric Girill is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $35,774.

Alyssa Soler

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
15042
Total Pay
$35,754

Alyssa Soler holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Elizabeth Elder

Police Officer 1/PPD Police

2026 total comp
$35,754
Base pay
$21,648
Overtime
$10,845
Other pay
$3,260
Benefits
$0
Total compensation
$35,754
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
16816
Total Pay
$35,754

Elizabeth Elder holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,754.

Shalva Kalandadze

Police Officer 1/PPD Police

2026 total comp
$35,737
Base pay
$21,648
Overtime
$12,066
Other pay
$2,023
Benefits
$0
Total compensation
$35,737
Employment type
Salaried

Source-specific fields

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

Shalva Kalandadze is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,737.

Richard Riddick

Police Officer 1/PPD Police

2023 total comp
$35,734
Base pay
$7,955
Overtime
$4,773
Other pay
$23,006
Benefits
$0
Total compensation
$35,734
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
35679
Total Pay
$35,734

Richard Riddick is a Police Officer 1 at PPD Police. They work salaried. 2023 total compensation came to $35,734.

Rhonda Smith

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
18076
Total Pay
$35,725

Rhonda Smith is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $35,725.

Kevin Mcfadden

Police Officer 1/PPD Police

2026 total comp
$35,717
Base pay
$21,648
Overtime
$10,812
Other pay
$3,257
Benefits
$0
Total compensation
$35,717
Employment type
Salaried

Source-specific fields

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

At PPD Police, Kevin Mcfadden serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,717.

Le Vaun Rudisill

Police Officer 1/PPD Police

2026 total comp
$35,714
Base pay
$21,648
Overtime
$9,896
Other pay
$4,170
Benefits
$0
Total compensation
$35,714
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
22193
Total Pay
$35,714

Le Vaun Rudisill is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $35,714.

Matthew Zagursky

Police Officer 1/PPD Police

2026 total comp
$35,708
Base pay
$21,648
Overtime
$10,371
Other pay
$3,688
Benefits
$0
Total compensation
$35,708
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
12360
Total Pay
$35,708

Matthew Zagursky holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,708.

John Bradbury

Police Officer 1/PPD Police

2026 total comp
$35,695
Base pay
$20,564
Overtime
$11,659
Other pay
$3,472
Benefits
$0
Total compensation
$35,695
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
6445
Total Pay
$35,695

At PPD Police, John Bradbury serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,695.

James Cullen

Police Officer 1/PPD Police

2026 total comp
$35,674
Base pay
$21,648
Overtime
$9,964
Other pay
$4,061
Benefits
$0
Total compensation
$35,674
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
14425
Total Pay
$35,674

At PPD Police, James Cullen serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $35,674.

Bernard Turner Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
36834
Total Pay
$35,673

Bernard Turner Jr works as a Police Officer 1 for PPD Police. Their status is salaried. Bernard earned $35,673 in 2025.

Reigert Pone

Police Officer 1/PPD Police

2026 total comp
$35,670
Base pay
$21,648
Overtime
$10,337
Other pay
$3,685
Benefits
$0
Total compensation
$35,670
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
10884
Total Pay
$35,670

Reigert Pone holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $35,670.