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
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+

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.

Record list

Employees with this title

Highest-paid first / page 70

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.

Juan Delgado Jr

Police Officer 1/PPD Police

2026 total comp
$27,865
Base pay
$21,648
Overtime
$3,220
Other pay
$2,997
Benefits
$0
Total compensation
$27,865
Employment type
Salaried

Source-specific fields

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

Juan Delgado Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,865.

Ronald Hipple

Police Officer 1/PPD Police

2026 total comp
$27,849
Base pay
$21,648
Overtime
$3,491
Other pay
$2,710
Benefits
$0
Total compensation
$27,849
Employment type
Salaried

Source-specific fields

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

Ronald Hipple works as a Police Officer 1 for PPD Police. Their status is salaried. Ronald earned $27,849 in 2026.

Jake Clair

Police Officer 1/PPD Police

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

Source-specific fields

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

Jake Clair is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $27,849.

Jonathan Ferreira

Police Officer 1/PPD Police

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

Source-specific fields

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

Jonathan Ferreira holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,849.

Jacquine Aponte

Police Officer 1/PPD Police

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

Source-specific fields

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

At PPD Police, Jacquine Aponte serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,849.

Brendan Donahue

Police Officer 1/PPD Police

2026 total comp
$27,847
Base pay
$21,648
Overtime
$3,321
Other pay
$2,877
Benefits
$0
Total compensation
$27,847
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brendan Donahue serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,847.

Brandon Smith

Police Officer 1/PPD Police

2026 total comp
$27,847
Base pay
$21,648
Overtime
$3,321
Other pay
$2,877
Benefits
$0
Total compensation
$27,847
Employment type
Salaried

Source-specific fields

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

At PPD Police, Brandon Smith serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,847.

Shontay Weeks

Police Officer 1/PPD Police

2025 total comp
$27,835
Base pay
$14,524
Overtime
$0
Other pay
$13,311
Benefits
$0
Total compensation
$27,835
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1176
Total Pay
$27,835

Shontay Weeks works as a Police Officer 1 for PPD Police. Their status is salaried. Shontay earned $27,835 in 2025.

Donald Yeager

Police Officer 1/PPD Police

2025 total comp
$27,834
Base pay
$7,953
Overtime
$3,631
Other pay
$16,249
Benefits
$0
Total compensation
$27,834
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
25721
Total Pay
$27,834

At PPD Police, Donald Yeager serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $27,834.

Robert Escaleras

Police Officer 1/PPD Police

2026 total comp
$27,826
Base pay
$18,185
Overtime
$1,936
Other pay
$7,705
Benefits
$0
Total compensation
$27,826
Employment type
Salaried

Source-specific fields

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

Robert Escaleras holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,826.

Autumn Loewen

Police Officer 1/PPD Police

2026 total comp
$27,821
Base pay
$16,669
Overtime
$2,975
Other pay
$8,177
Benefits
$0
Total compensation
$27,821
Employment type
Salaried

Source-specific fields

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

Autumn Loewen holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $27,821.

Giovanni Contrabasso

Police Officer 1/PPD Police

2026 total comp
$27,816
Base pay
$22,005
Overtime
$4,237
Other pay
$1,575
Benefits
$0
Total compensation
$27,816
Employment type
Salaried

Source-specific fields

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

At PPD Police, Giovanni Contrabasso serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $27,816.

Tiffany Johnson

Police Officer 1/PPD Police

2026 total comp
$27,811
Base pay
$21,648
Overtime
$3,626
Other pay
$2,536
Benefits
$0
Total compensation
$27,811
Employment type
Salaried

Source-specific fields

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

Tiffany Johnson works as a Police Officer 1 for PPD Police. Their status is salaried. Tiffany earned $27,811 in 2026.