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 1

Kimyatta Chaney

Police Officer 1/PPD Police

2024 total comp
$16,066
Base pay
$0
Overtime
$0
Other pay
$16,066
Benefits
$0
Total compensation
$16,066
Employment type
Salaried

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
22329
Total Pay
$16,066

At PPD Police, Kimyatta Chaney serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $16,066.

Sandra Ruggierio-Labbe

Office Clerk 2/PPD Police

2020 total comp
$16,062
Base pay
$0
Overtime
$0
Other pay
$16,062
Benefits
$0
Total compensation
$16,062
Employment type
Salaried

Source-specific fields

Base Salary
$36,402
Employee Category
Civil Service
Job Code
1A03
Public Id
29055
Total Pay
$16,062

At PPD Police, Sandra Ruggierio-Labbe serves as a Office Clerk 2. They work salaried. Their 2020 pay totaled $16,062.

Ashley Thompson

Police Forensic Science Technician/PPD Police

2026 total comp
$16,053
Base pay
$14,082
Overtime
$1,602
Other pay
$369
Benefits
$0
Total compensation
$16,053
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
39891
Total Pay
$16,053

Ashley Thompson works as a Police Forensic Science Technician for PPD Police. Their status is salaried. Ashley earned $16,053 in 2026.

Kirk Edwards

Police Communication Dispatcher/PPD Police

2026 total comp
$16,041
Base pay
$13,940
Overtime
$1,394
Other pay
$707
Benefits
$0
Total compensation
$16,041
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
34222
Total Pay
$16,041

At PPD Police, Kirk Edwards serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $16,041.

Daniel Diaz

Police Communication Dispatcher/PPD Police

2024 total comp
$16,038
Base pay
$202
Overtime
$0
Other pay
$15,836
Benefits
$0
Total compensation
$16,038
Employment type
Salaried

Source-specific fields

Base Salary
$67,935
Employee Category
Civil Service
Job Code
6A01
Public Id
55568
Total Pay
$15,587

At PPD Police, Daniel Diaz serves as a Police Communication Dispatcher. They work salaried. Their 2024 pay totaled $16,038.

Ginette Gonzalez

Correctional Officer/PPD Police

2026 total comp
$16,033
Base pay
$14,180
Overtime
$1,773
Other pay
$80
Benefits
$0
Total compensation
$16,033
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
52632
Total Pay
$16,033

Ginette Gonzalez holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $16,033.

Leon Carvalho-Jones

Police Tow Truck Operator/PPD Police

2026 total comp
$16,024
Base pay
$12,106
Overtime
$3,469
Other pay
$448
Benefits
$0
Total compensation
$16,024
Employment type
Salaried

Source-specific fields

Base Salary
$50,760
Employee Category
Civil Service
Job Code
7C21
Public Id
51672
Total Pay
$16,024

Leon Carvalho-Jones is a Police Tow Truck Operator at PPD Police. They work salaried. 2026 total compensation came to $16,024.

Dorothy Cedar-Busha

School Crossing Guard/PPD Police

2022 total comp
$16,020
Base pay
$14,140
Overtime
$0
Other pay
$1,879
Benefits
$0
Total compensation
$16,020
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
27014
Total Pay
$16,020

Dorothy Cedar-Busha is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $16,020.

Jada Simpson

Police Communication Dispatcher/PPD Police

2026 total comp
$16,012
Base pay
$12,538
Overtime
$2,585
Other pay
$889
Benefits
$0
Total compensation
$16,012
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
38668
Total Pay
$16,012

At PPD Police, Jada Simpson serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $16,012.

Michael Anderson

Police Communication Dispatcher/PPD Police

2026 total comp
$16,000
Base pay
$13,726
Overtime
$1,980
Other pay
$293
Benefits
$0
Total compensation
$16,000
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
33809
Total Pay
$16,000

Michael Anderson holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $16,000.

Jaison Daniel

Correctional Officer/PPD Police

2026 total comp
$15,995
Base pay
$14,417
Overtime
$709
Other pay
$870
Benefits
$0
Total compensation
$15,995
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
6832
Total Pay
$15,995

Jaison Daniel is a Correctional Officer at PPD Police. They work salaried. 2026 total compensation came to $15,995.

Mayleen Torres

Police Communication Dispatcher/PPD Police

2026 total comp
$15,994
Base pay
$13,711
Overtime
$1,737
Other pay
$546
Benefits
$0
Total compensation
$15,994
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
31271
Total Pay
$15,994

Mayleen Torres holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,994.

Lauren Emery

Police Communication Dispatcher/PPD Police

2026 total comp
$15,991
Base pay
$13,718
Overtime
$1,371
Other pay
$901
Benefits
$0
Total compensation
$15,991
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
39260
Total Pay
$15,991

At PPD Police, Lauren Emery serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,991.

Collin Williams

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53782
Total Pay
$15,984

Collin Williams works as a Police Officer 1 for PPD Police. Their status is salaried. Collin earned $15,984 in 2026.

Kolton Ulrich

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
53991
Total Pay
$15,984

Kolton Ulrich works as a Police Officer 1 for PPD Police. Their status is salaried. Kolton earned $15,984 in 2026.

Dominic Digiorgio

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54412
Total Pay
$15,984

Dominic Digiorgio works as a Police Officer 1 for PPD Police. Their status is salaried. Dominic earned $15,984 in 2026.

Matthew Tomlin

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54455
Total Pay
$15,984

Matthew Tomlin holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $15,984.

Joseph Rodriguez

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54579
Total Pay
$15,984

Joseph Rodriguez works as a Police Officer 1 for PPD Police. Their status is salaried. Joseph earned $15,984 in 2026.

Elisaac Fernandez

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54896
Total Pay
$15,984

Elisaac Fernandez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $15,984.

Jasmine Bethea

Police Officer 1/PPD Police

2026 total comp
$15,984
Base pay
$15,652
Overtime
$0
Other pay
$332
Benefits
$0
Total compensation
$15,984
Employment type
Salaried

Source-specific fields

Base Salary
$72,651
Employee Category
Civil Service
Job Code
6A02
Public Id
54898
Total Pay
$15,984

Jasmine Bethea is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $15,984.

Natika Connelly

Police Communication Dispatcher/PPD Police

2026 total comp
$15,981
Base pay
$13,170
Overtime
$2,484
Other pay
$327
Benefits
$0
Total compensation
$15,981
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
45121
Total Pay
$15,981

Natika Connelly holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,981.

Catherine Campion

Police Communication Dispatcher/PPD Police

2026 total comp
$15,979
Base pay
$12,860
Overtime
$2,727
Other pay
$393
Benefits
$0
Total compensation
$15,979
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
38747
Total Pay
$15,979

At PPD Police, Catherine Campion serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $15,979.

Jasmine Williams

Police Forensic Science Technician/PPD Police

2026 total comp
$15,977
Base pay
$14,066
Overtime
$1,336
Other pay
$574
Benefits
$0
Total compensation
$15,977
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
11049
Total Pay
$15,977

Jasmine Williams works as a Police Forensic Science Technician for PPD Police. Their status is salaried. Jasmine earned $15,977 in 2026.

Qiana Miller

Police Communications Dispatcher Trainee/PPD Police

2025 total comp
$15,967
Base pay
$13,484
Overtime
$0
Other pay
$2,483
Benefits
$0
Total compensation
$15,967
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
53614
Total Pay
$15,967

Qiana Miller holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2025, their total compensation was $15,967.

John Rauchut

Police Lieutenant/PPD Police

2024 total comp
$15,966
Base pay
$8,593
Overtime
$0
Other pay
$7,373
Benefits
$0
Total compensation
$15,966
Employment type
Salaried

Source-specific fields

Base Salary
$111,705
Employee Category
Civil Service
Job Code
6A05
Public Id
9162
Total Pay
$15,966

John Rauchut works as a Police Lieutenant for PPD Police. Their status is salaried. John earned $15,966 in 2024.

Patra Palmer

Police Communication Dispatcher/PPD Police

2026 total comp
$15,963
Base pay
$13,955
Overtime
$1,539
Other pay
$469
Benefits
$0
Total compensation
$15,963
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
6216
Total Pay
$15,963

Patra Palmer works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Patra earned $15,963 in 2026.

Alfeia Devaughn-Goodwin

Police Officer 1/PPD Police

2022 total comp
$15,947
Base pay
$8,301
Overtime
$0
Other pay
$7,646
Benefits
$0
Total compensation
$15,947
Employment type
Salaried

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
3526
Total Pay
$15,947

At PPD Police, Alfeia Devaughn-Goodwin serves as a Police Officer 1. They work salaried. Their 2022 pay totaled $15,947.

Evangelin Marshall

Clerk Typist 2/PPD Police

2019 total comp
$15,943
Base pay
$12,998
Overtime
$204
Other pay
$2,740
Benefits
$0
Total compensation
$15,943
Employment type
Salaried

Source-specific fields

Base Salary
$36,402
Employee Category
Civil Service
Job Code
1A12
Public Id
1208
Total Pay
$15,943

Evangelin Marshall works as a Clerk Typist 2 for PPD Police. Their status is salaried. Evangelin earned $15,943 in 2019.

George Sawn

Police Communication Dispatcher/PPD Police

2026 total comp
$15,938
Base pay
$13,191
Overtime
$2,354
Other pay
$393
Benefits
$0
Total compensation
$15,938
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
39661
Total Pay
$15,938

George Sawn holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $15,938.

Hashaam Choudri

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
27704
Total Pay
$15,932

At PPD Police, Hashaam Choudri serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $15,932.

Jamika Tillman

Police Forensic Science Technician/PPD Police

2026 total comp
$15,928
Base pay
$13,832
Overtime
$1,055
Other pay
$1,041
Benefits
$0
Total compensation
$15,928
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
16059
Total Pay
$15,928

Jamika Tillman is a Police Forensic Science Technician at PPD Police. They work salaried. 2026 total compensation came to $15,928.

Justin Tanksley

Police Communication Dispatcher/PPD Police

2026 total comp
$15,927
Base pay
$14,397
Overtime
$526
Other pay
$1,004
Benefits
$0
Total compensation
$15,927
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
24301
Total Pay
$15,927

Justin Tanksley works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Justin earned $15,927 in 2026.

Bret Coles

Police Communication Dispatcher/PPD Police

2026 total comp
$15,918
Base pay
$14,397
Overtime
$343
Other pay
$1,178
Benefits
$0
Total compensation
$15,918
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
29699
Total Pay
$15,918

Bret Coles works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Bret earned $15,918 in 2026.

Paul Watson

Police Lieutenant/PPD Police

2026 total comp
$15,897
Base pay
$14,039
Overtime
$0
Other pay
$1,858
Benefits
$0
Total compensation
$15,897
Employment type
Salaried

Source-specific fields

Base Salary
$122,621
Employee Category
Civil Service
Job Code
6A05
Public Id
496
Total Pay
$15,897

Paul Watson works as a Police Lieutenant for PPD Police. Their status is salaried. Paul earned $15,897 in 2026.

Monique Haughton

Police Communication Dispatcher/PPD Police

2026 total comp
$15,890
Base pay
$14,434
Overtime
$1,074
Other pay
$382
Benefits
$0
Total compensation
$15,890
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
39782
Total Pay
$15,890

Monique Haughton works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Monique earned $15,890 in 2026.

Sabrina Swain

Fingerprint Identification Specialist 2/PPD Police

2026 total comp
$15,888
Base pay
$13,551
Overtime
$2,075
Other pay
$262
Benefits
$0
Total compensation
$15,888
Employment type
Salaried

Source-specific fields

Base Salary
$56,799
Employee Category
Civil Service
Job Code
6C13
Public Id
29265
Total Pay
$15,888

Sabrina Swain holds the role of Fingerprint Identification Specialist 2 at PPD Police. Their status is salaried. In 2026, their total compensation was $15,888.

Savina Lemmon

Custodial Worker 1/PPD Police

2021 total comp
$15,888
Base pay
$14,955
Overtime
$0
Other pay
$933
Benefits
$0
Total compensation
$15,888
Employment type
Salaried

Source-specific fields

Base Salary
$35,481
Employee Category
Civil Service
Job Code
7D11
Public Id
22071
Total Pay
$15,888

Savina Lemmon is a Custodial Worker 1 at PPD Police. They work salaried. 2021 total compensation came to $15,888.

Anastasiya Soloid

Police Officer Recruit/PPD Police

2026 total comp
$15,882
Base pay
$12,396
Overtime
$0
Other pay
$3,486
Benefits
$0
Total compensation
$15,882
Employment type
Salaried

Source-specific fields

Base Salary
$67,935
Employee Category
Civil Service
Job Code
6A01
Public Id
52482
Total Pay
$15,882

Anastasiya Soloid holds the role of Police Officer Recruit at PPD Police. Their status is salaried. In 2026, their total compensation was $15,882.

Rian Gramlich

Correctional Officer/PPD Police

2026 total comp
$15,873
Base pay
$14,417
Overtime
$709
Other pay
$747
Benefits
$0
Total compensation
$15,873
Employment type
Salaried

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
10534
Total Pay
$15,873

Rian Gramlich holds the role of Correctional Officer at PPD Police. Their status is salaried. In 2026, their total compensation was $15,873.

Daneda Schoolfield

School Crossing Guard/PPD Police

2022 total comp
$15,872
Base pay
$13,175
Overtime
$0
Other pay
$2,697
Benefits
$0
Total compensation
$15,872
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
15493
Total Pay
$15,872

Daneda Schoolfield works as a School Crossing Guard for PPD Police. Their status is salaried. Daneda earned $15,872 in 2022.