GCGovComp.app

City of Philadelphia / PPD Police

Agency file

PPD Police

Source file: City of Philadelphia — Employee Earnings / ingested Jun 19, 2026

The PPD Police provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2026, this agency had 6,545 employees with median total compensation of $27,267; the highest distinct record was $225,310.

Year
2026
Total payroll
$184.9M
Employees
6,545
Median total
$27,267
Highest record
$225,310

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2026 total compensation is spread across the 6,545 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($27,267) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$20,116 (71%)
  • Overtime$4,922 (17%)
  • Other$3,207 (11%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$15,082
$22,738
$27,267
$33,801
$42,317

The pay ladder for this department. Someone at the 90th percentile earns $42,317 — more than 90% of the department; the 10th percentile earns $15,082. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer 1
3,802 · $27,063
Detective
536 · $33,861
Police Sergeant
526 · $30,904
Police Lieutenant
234 · $35,261

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 8 published years.

YearTotal payrollEmployeesMedian pay
2019
$569.6M
8,688
$69,688
2020
$813M
42.7%
8,525
1.9%
$105,748
51.7%
2021
$746.1M
8.2%
8,225
3.5%
$97,113
8.2%
2022
$793.4M
6.3%
8,149
0.9%
$103,287
6.4%
2023
$560.3M
29.4%
7,000
14.1%
$80,040
22.5%
2024
$811.9M
44.9%
6,896
1.5%
$118,286
47.8%
2025
$855.8M
5.4%
7,004
1.6%
$122,309
3.4%
2026
$184.9M
78.4%
6,545
6.6%
$27,267
77.7%

Compare

Similar departments

Departments elsewhere with the most similar mix of roles — a proxy for the same kind of agency, matched by workforce composition rather than name. Pay is not cost-of-living adjusted.

Record list

Employees

Page 20

Tyler Coughlin

Police Officer 1/PPD Police

2025 total comp
$79,333
Base pay
$63,091
Overtime
$4,710
Other pay
$11,532
Benefits
$0
Total compensation
$79,333
Employment type
Salaried

Source-specific fields

Base Salary
$89,242
Employee Category
Civil Service
Job Code
6A02
Public Id
38910
Total Pay
$79,333

Tyler Coughlin works as a Police Officer 1 for PPD Police. Their status is salaried. Tyler earned $79,333 in 2025.

Andy Yun

Police Officer 1/PPD Police

2024 total comp
$79,181
Base pay
$29,754
Overtime
$15,776
Other pay
$33,651
Benefits
$0
Total compensation
$79,181
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
34095
Total Pay
$79,181

Andy Yun holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $79,181.

William Gallagher

Police Sergeant/PPD Police

2021 total comp
$79,086
Base pay
$11,938
Overtime
$9,529
Other pay
$57,619
Benefits
$0
Total compensation
$79,086
Employment type
Salaried

Source-specific fields

Base Salary
$89,024
Employee Category
Civil Service
Job Code
6A04
Public Id
13673
Total Pay
$79,086

William Gallagher works as a Police Sergeant for PPD Police. Their status is salaried. William earned $79,086 in 2021.

George Williams

Detective/PPD Police

2025 total comp
$79,044
Base pay
$58,197
Overtime
$5,349
Other pay
$15,498
Benefits
$0
Total compensation
$79,044
Employment type
Salaried

Source-specific fields

Base Salary
$102,254
Employee Category
Civil Service
Job Code
6A12
Public Id
21867
Total Pay
$79,044

George Williams is a Detective at PPD Police. They work salaried. 2025 total compensation came to $79,044.

Hillary Hudson

Police Officer 1/PPD Police

2020 total comp
$78,967
Base pay
$35,339
Overtime
$436
Other pay
$43,192
Benefits
$0
Total compensation
$78,967
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
32413
Total Pay
$78,967

Hillary Hudson is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $78,967.

Dwayne Jordan

Police Officer 1/PPD Police

2024 total comp
$78,946
Base pay
$21,489
Overtime
$0
Other pay
$57,457
Benefits
$0
Total compensation
$78,946
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
13246
Total Pay
$78,946

Dwayne Jordan is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $78,946.

Stephen Reeder

Police Officer 1/PPD Police

2024 total comp
$78,902
Base pay
$38,019
Overtime
$4,752
Other pay
$36,130
Benefits
$0
Total compensation
$78,902
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
20268
Total Pay
$78,902

Stephen Reeder is a Police Officer 1 at PPD Police. They work salaried. 2024 total compensation came to $78,902.

Olufemi Bello

Police Officer 1/PPD Police

2026 total comp
$78,899
Base pay
$21,648
Overtime
$50,058
Other pay
$7,193
Benefits
$0
Total compensation
$78,899
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
11871
Total Pay
$78,899

At PPD Police, Olufemi Bello serves as a Police Officer 1. They work salaried. Their 2026 pay totaled $78,899.

Joseph Chiodo

Police Sergeant/PPD Police

2024 total comp
$78,855
Base pay
$56,792
Overtime
$1,307
Other pay
$20,756
Benefits
$0
Total compensation
$78,855
Employment type
Salaried

Source-specific fields

Base Salary
$102,887
Employee Category
Civil Service
Job Code
6A04
Public Id
15147
Total Pay
$78,855

Joseph Chiodo works as a Police Sergeant for PPD Police. Their status is salaried. Joseph earned $78,855 in 2024.

William Eckhardt

Police Officer 1/PPD Police

2024 total comp
$78,798
Base pay
$53,276
Overtime
$0
Other pay
$25,522
Benefits
$0
Total compensation
$78,798
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
4504
Total Pay
$78,798

William Eckhardt works as a Police Officer 1 for PPD Police. Their status is salaried. William earned $78,798 in 2024.

Arthur Anderson Jr

Police Sergeant/PPD Police

2023 total comp
$78,782
Base pay
$25,604
Overtime
$0
Other pay
$53,178
Benefits
$0
Total compensation
$78,782
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
1657
Total Pay
$78,782

Arthur Anderson Jr holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2023, their total compensation was $78,782.

Gary Capuano

Police Sergeant/PPD Police

2022 total comp
$78,709
Base pay
$47,688
Overtime
$0
Other pay
$31,021
Benefits
$0
Total compensation
$78,709
Employment type
Salaried

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
34031
Total Pay
$78,709

Gary Capuano works as a Police Sergeant for PPD Police. Their status is salaried. Gary earned $78,709 in 2022.

Thomas Clarke

Police Officer 1/PPD Police

2021 total comp
$78,572
Base pay
$23,638
Overtime
$0
Other pay
$54,934
Benefits
$0
Total compensation
$78,572
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
7328
Total Pay
$78,572

Thomas Clarke is a Police Officer 1 at PPD Police. They work salaried. 2021 total compensation came to $78,572.

Robert Burrell Iii

Police Officer 1/PPD Police

2025 total comp
$78,498
Base pay
$3,458
Overtime
$0
Other pay
$75,040
Benefits
$0
Total compensation
$78,498
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
5803
Total Pay
$78,498

Robert Burrell Iii is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $78,498.

Mary Hutley

Police Officer 1/PPD Police

2021 total comp
$78,487
Base pay
$18,252
Overtime
$0
Other pay
$60,235
Benefits
$0
Total compensation
$78,487
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
12009
Total Pay
$78,487

Mary Hutley holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $78,487.

Theodore Hagan

Detective/PPD Police

2023 total comp
$78,465
Base pay
$22,887
Overtime
$34,723
Other pay
$20,854
Benefits
$0
Total compensation
$78,465
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
34881
Total Pay
$78,465

At PPD Police, Theodore Hagan serves as a Detective. They work salaried. Their 2023 pay totaled $78,465.

Carlynn Garnett

Criminal Investigative Research Specialist/PPD Police

2025 total comp
$78,431
Base pay
$72,605
Overtime
$4,094
Other pay
$1,732
Benefits
$0
Total compensation
$78,431
Employment type
Salaried

Source-specific fields

Base Salary
$74,060
Employee Category
Civil Service
Job Code
6C21
Public Id
18070
Total Pay
$78,431

Carlynn Garnett is a Criminal Investigative Research Specialist at PPD Police. They work salaried. 2025 total compensation came to $78,431.

Joan Palmer

Police Officer 1/PPD Police

2024 total comp
$78,414
Base pay
$36,366
Overtime
$0
Other pay
$42,048
Benefits
$0
Total compensation
$78,414
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22318
Total Pay
$78,414

Joan Palmer works as a Police Officer 1 for PPD Police. Their status is salaried. Joan earned $78,414 in 2024.

Maryann Stolarski

Police Sergeant/PPD Police

2022 total comp
$78,409
Base pay
$66,576
Overtime
$0
Other pay
$11,834
Benefits
$0
Total compensation
$78,409
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
23489
Total Pay
$78,409

At PPD Police, Maryann Stolarski serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $78,409.

Lee Newman

Police Officer 1/PPD Police

2023 total comp
$78,363
Base pay
$45,602
Overtime
$0
Other pay
$32,761
Benefits
$0
Total compensation
$78,363
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
11235
Total Pay
$78,363

Lee Newman works as a Police Officer 1 for PPD Police. Their status is salaried. Lee earned $78,363 in 2023.

Marvin Ruley

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$91,472
Employee Category
Civil Service
Job Code
6A04
Public Id
19680
Total Pay
$78,289

At PPD Police, Marvin Ruley serves as a Police Sergeant. They work salaried. Their 2022 pay totaled $78,289.

Patrick Fusco

Police Officer 1/PPD Police

2024 total comp
$78,257
Base pay
$49,818
Overtime
$10,228
Other pay
$18,211
Benefits
$0
Total compensation
$78,257
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
34954
Total Pay
$78,257

Patrick Fusco holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2024, their total compensation was $78,257.

Cristian Baskerville

Police Officer 1/PPD Police

2022 total comp
$78,213
Base pay
$50,743
Overtime
$10,379
Other pay
$17,092
Benefits
$0
Total compensation
$78,213
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
17243
Total Pay
$78,213

Cristian Baskerville works as a Police Officer 1 for PPD Police. Their status is salaried. Cristian earned $78,213 in 2022.

James Goodchild

Police Corporal/PPD Police

2025 total comp
$78,128
Base pay
$8,749
Overtime
$0
Other pay
$69,380
Benefits
$0
Total compensation
$78,128
Employment type
Salaried

Source-specific fields

Base Salary
$99,276
Employee Category
Civil Service
Job Code
6A03
Public Id
13978
Total Pay
$78,128

James Goodchild works as a Police Corporal for PPD Police. Their status is salaried. James earned $78,128 in 2025.

Paul Montoya

Police Officer 1/PPD Police

2025 total comp
$77,663
Base pay
$62,956
Overtime
$1,848
Other pay
$12,859
Benefits
$0
Total compensation
$77,663
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
10074
Total Pay
$77,663

Paul Montoya is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $77,663.

Henry Gonski

Police Officer 1/PPD Police

2022 total comp
$77,543
Base pay
$39,967
Overtime
$11,500
Other pay
$26,076
Benefits
$0
Total compensation
$77,543
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
1462
Total Pay
$77,543

Henry Gonski is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $77,543.

Kayla Mctague

Police Officer 1/PPD Police

2022 total comp
$77,459
Base pay
$59,834
Overtime
$6,282
Other pay
$11,343
Benefits
$0
Total compensation
$77,459
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
33037
Total Pay
$77,459

Kayla Mctague is a Police Officer 1 at PPD Police. They work salaried. 2022 total compensation came to $77,459.

Debra Frazier

Police Staff Inspector/PPD Police

2021 total comp
$77,443
Base pay
$22,327
Overtime
$0
Other pay
$55,116
Benefits
$0
Total compensation
$77,443
Employment type
Salaried

Source-specific fields

Base Salary
$129,497
Employee Category
Civil Service
Job Code
6A08
Public Id
28364
Total Pay
$77,443

Debra Frazier works as a Police Staff Inspector for PPD Police. Their status is salaried. Debra earned $77,443 in 2021.

Anthony Barbera

Police Officer 1/PPD Police

2024 total comp
$77,345
Base pay
$33,060
Overtime
$0
Other pay
$44,285
Benefits
$0
Total compensation
$77,345
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22539
Total Pay
$77,345

At PPD Police, Anthony Barbera serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $77,345.

Joseph Stevenson

Police Sergeant/PPD Police

2025 total comp
$77,294
Base pay
$63,468
Overtime
$0
Other pay
$13,826
Benefits
$0
Total compensation
$77,294
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
24506
Total Pay
$77,294

At PPD Police, Joseph Stevenson serves as a Police Sergeant. They work salaried. Their 2025 pay totaled $77,294.

Patricia Quinn

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
1712
Total Pay
$77,193

Patricia Quinn holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $77,193.

George Rodriguez

Police Officer 1/PPD Police

2025 total comp
$77,156
Base pay
$63,313
Overtime
$0
Other pay
$13,843
Benefits
$0
Total compensation
$77,156
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
12553
Total Pay
$77,156

George Rodriguez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2025, their total compensation was $77,156.

Gregory West

Police Officer 1/PPD Police

2025 total comp
$77,046
Base pay
$62,956
Overtime
$259
Other pay
$13,830
Benefits
$0
Total compensation
$77,046
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
24113
Total Pay
$77,046

Gregory West is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $77,046.

Michael Faust

Police Sergeant/PPD Police

2025 total comp
$76,983
Base pay
$65,045
Overtime
$2,957
Other pay
$8,982
Benefits
$0
Total compensation
$76,983
Employment type
Salaried

Source-specific fields

Base Salary
$105,974
Employee Category
Civil Service
Job Code
6A04
Public Id
670
Total Pay
$76,983

Michael Faust works as a Police Sergeant for PPD Police. Their status is salaried. Michael earned $76,983 in 2025.

Omar Sanabria

Police Officer 1/PPD Police

2019 total comp
$76,947
Base pay
$43,399
Overtime
$12,266
Other pay
$21,282
Benefits
$0
Total compensation
$76,947
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
30027
Total Pay
$76,947

At PPD Police, Omar Sanabria serves as a Police Officer 1. They work salaried. Their 2019 pay totaled $76,947.

Timothy Bryant

Police Sergeant/PPD Police

2024 total comp
$76,878
Base pay
$37,688
Overtime
$0
Other pay
$39,190
Benefits
$0
Total compensation
$76,878
Employment type
Salaried

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
1276
Total Pay
$76,878

Timothy Bryant works as a Police Sergeant for PPD Police. Their status is salaried. Timothy earned $76,878 in 2024.

Christopher Culver

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
24178
Total Pay
$76,810

At PPD Police, Christopher Culver serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $76,810.

Jacqueline Speaks

Police Officer 1/PPD Police

2025 total comp
$76,807
Base pay
$1,729
Overtime
$0
Other pay
$75,078
Benefits
$0
Total compensation
$76,807
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
22552
Total Pay
$76,807

Jacqueline Speaks is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $76,807.

Donnell Creighton

Police Officer 1/PPD Police

2022 total comp
$76,718
Base pay
$57,425
Overtime
$0
Other pay
$19,292
Benefits
$0
Total compensation
$76,718
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
19482
Total Pay
$76,718

At PPD Police, Donnell Creighton serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $76,718.

Jeffery Francis

Police Officer 1/PPD Police

2024 total comp
$76,631
Base pay
$37,688
Overtime
$0
Other pay
$38,942
Benefits
$0
Total compensation
$76,631
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
32860
Total Pay
$76,631

Jeffery Francis works as a Police Officer 1 for PPD Police. Their status is salaried. Jeffery earned $76,631 in 2024.