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

$0$55,105+

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.

Record list

Employees

Highest-paid first / 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.