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