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 9

Emili Marlowe

Law Enforcement Analyst/PPD Police

2026 total comp
$14,429
Base pay
$14,429
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,429
Employment type
Salaried

Source-specific fields

Base Salary
$62,763
Employee Category
Civil Service
Job Code
6C26
Public Id
46813
Total Pay
$14,429

At PPD Police, Emili Marlowe serves as a Law Enforcement Analyst. They work salaried. Their 2026 pay totaled $14,429.

Mark Psoras

Police Photographer/PPD Police

2026 total comp
$14,421
Base pay
$14,064
Overtime
$356
Other pay
$0
Benefits
$0
Total compensation
$14,421
Employment type
Salaried

Source-specific fields

Base Salary
$58,142
Employee Category
Civil Service
Job Code
7L18
Public Id
38783
Total Pay
$14,421

Mark Psoras holds the role of Police Photographer at PPD Police. Their status is salaried. In 2026, their total compensation was $14,421.

Kimberly Merry

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$85,955
Employee Category
Civil Service
Job Code
6A02
Public Id
25016
Total Pay
$14,411

At PPD Police, Kimberly Merry serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $14,411.

Marcede Benson

Police Communications Dispatcher Trainee/PPD Police

2024 total comp
$14,409
Base pay
$13,499
Overtime
$821
Other pay
$88
Benefits
$0
Total compensation
$14,409
Employment type
Salaried

Source-specific fields

Base Salary
$44,023
Employee Category
Civil Service
Job Code
6J31
Public Id
46034
Total Pay
$14,409

Marcede Benson holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2024, their total compensation was $14,409.

Lorraine Bell

Police Communication Dispatcher/PPD Police

2026 total comp
$14,403
Base pay
$13,711
Overtime
$0
Other pay
$691
Benefits
$0
Total compensation
$14,403
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
21577
Total Pay
$14,403

Lorraine Bell holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,403.

Danielle Mack

Police Communications Dispatcher Trainee/PPD Police

2024 total comp
$14,402
Base pay
$14,360
Overtime
$0
Other pay
$42
Benefits
$0
Total compensation
$14,402
Employment type
Salaried

Source-specific fields

Base Salary
$44,023
Employee Category
Civil Service
Job Code
6J31
Public Id
47471
Total Pay
$14,402

Danielle Mack holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2024, their total compensation was $14,402.

Shelby Cleveland

Police Communication Dispatcher/PPD Police

2026 total comp
$14,395
Base pay
$13,711
Overtime
$488
Other pay
$196
Benefits
$0
Total compensation
$14,395
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
22255
Total Pay
$14,395

At PPD Police, Shelby Cleveland serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,395.

Walter Hill

Fingerprint Identification Specialist 2/PPD Police

2026 total comp
$14,389
Base pay
$13,058
Overtime
$979
Other pay
$352
Benefits
$0
Total compensation
$14,389
Employment type
Salaried

Source-specific fields

Base Salary
$56,799
Employee Category
Civil Service
Job Code
6C13
Public Id
11599
Total Pay
$14,389

At PPD Police, Walter Hill serves as a Fingerprint Identification Specialist 2. They work salaried. Their 2026 pay totaled $14,389.

Antionette Clayton

Account Clerk/PPD Police

2023 total comp
$14,382
Base pay
$12,622
Overtime
$1,749
Other pay
$11
Benefits
$0
Total compensation
$14,382
Employment type
Salaried

Source-specific fields

Base Salary
$42,928
Employee Category
Civil Service
Job Code
1B10
Public Id
38852
Total Pay
$14,382

Antionette Clayton holds the role of Account Clerk at PPD Police. Their status is salaried. In 2023, their total compensation was $14,382.

Candace Mazzoni

Police Communication Dispatcher/PPD Police

2026 total comp
$14,366
Base pay
$13,757
Overtime
$320
Other pay
$290
Benefits
$0
Total compensation
$14,366
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
4758
Total Pay
$14,366

Candace Mazzoni holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,366.

Donald Paxton

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
15359
Total Pay
$14,362

Donald Paxton is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $14,362.

David Smart

Police Communication Dispatcher/PPD Police

2026 total comp
$14,351
Base pay
$13,711
Overtime
$0
Other pay
$639
Benefits
$0
Total compensation
$14,351
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
5965
Total Pay
$14,351

David Smart holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,351.

Laveta Jones

Community Initiatives Specialist/PPD Police

2026 total comp
$14,349
Base pay
$13,100
Overtime
$1,240
Other pay
$9
Benefits
$0
Total compensation
$14,349
Employment type
Salaried

Source-specific fields

Base Salary
$56,794
Employee Category
Civil Service
Job Code
2J59
Public Id
52984
Total Pay
$14,349

Laveta Jones is a Community Initiatives Specialist at PPD Police. They work salaried. 2026 total compensation came to $14,349.

Taneasha Holloway

Police Communication Dispatcher/PPD Police

2026 total comp
$14,349
Base pay
$12,544
Overtime
$1,493
Other pay
$313
Benefits
$0
Total compensation
$14,349
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
40400
Total Pay
$14,349

At PPD Police, Taneasha Holloway serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,349.

Kelly Hopkins

Police Officer 1/PPD Police

2025 total comp
$14,344
Base pay
$10,374
Overtime
$0
Other pay
$3,970
Benefits
$0
Total compensation
$14,344
Employment type
Salaried

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
34032
Total Pay
$14,344

Kelly Hopkins is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $14,344.

Petriann Simmons

Police Communication Dispatcher/PPD Police

2026 total comp
$14,336
Base pay
$11,567
Overtime
$2,434
Other pay
$335
Benefits
$0
Total compensation
$14,336
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
44020
Total Pay
$14,336

Petriann Simmons holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,336.

Joan Gwardyak

School Crossing Guard/PPD Police

2022 total comp
$14,334
Base pay
$13,037
Overtime
$0
Other pay
$1,297
Benefits
$0
Total compensation
$14,334
Employment type
Salaried

Source-specific fields

Base Salary
$35,672
Employee Category
Civil Service
Job Code
6D44
Public Id
24185
Total Pay
$14,334

At PPD Police, Joan Gwardyak serves as a School Crossing Guard. They work salaried. Their 2022 pay totaled $14,334.

Amber Nelson

Law Enforcement Analyst Supervisor/PPD Police

2026 total comp
$14,321
Base pay
$14,321
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,321
Employment type
Salaried

Source-specific fields

Base Salary
$93,289
Employee Category
Civil Service
Job Code
6C28
Public Id
17086
Total Pay
$14,321

Amber Nelson is a Law Enforcement Analyst Supervisor at PPD Police. They work salaried. 2026 total compensation came to $14,321.

Breanna Doughty

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$14,321
Base pay
$12,704
Overtime
$772
Other pay
$845
Benefits
$0
Total compensation
$14,321
Employment type
Salaried

Source-specific fields

Base Salary
$39,753
Employee Category
Civil Service
Job Code
6J31
Public Id
37271
Total Pay
$14,321

Breanna Doughty holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2022, their total compensation was $14,321.

Pamela Strohm

Police Photographer/PPD Police

2026 total comp
$14,319
Base pay
$13,021
Overtime
$1,297
Other pay
$2
Benefits
$0
Total compensation
$14,319
Employment type
Salaried

Source-specific fields

Base Salary
$56,407
Employee Category
Civil Service
Job Code
7L18
Public Id
45118
Total Pay
$14,319

Pamela Strohm is a Police Photographer at PPD Police. They work salaried. 2026 total compensation came to $14,319.

James Johnson Jr

Police Forensic Science Technician/PPD Police

2026 total comp
$14,313
Base pay
$14,066
Overtime
$0
Other pay
$246
Benefits
$0
Total compensation
$14,313
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
32212
Total Pay
$14,313

James Johnson Jr is a Police Forensic Science Technician at PPD Police. They work salaried. 2026 total compensation came to $14,313.

Robert Tuxhorn

Office Clerk 2/PPD Police

2025 total comp
$14,306
Base pay
$13,200
Overtime
$245
Other pay
$861
Benefits
$0
Total compensation
$14,306
Employment type
Salaried

Source-specific fields

Base Salary
$42,601
Employee Category
Civil Service
Job Code
1A03
Public Id
3245
Total Pay
$14,306

Robert Tuxhorn holds the role of Office Clerk 2 at PPD Police. Their status is salaried. In 2025, their total compensation was $14,306.

Cesar Gutierrez

Correctional Officer/PPD Police

2021 total comp
$14,303
Base pay
$12,554
Overtime
$1,177
Other pay
$572
Benefits
$0
Total compensation
$14,303
Employment type
Salaried

Source-specific fields

Base Salary
$51,197
Employee Category
Civil Service
Job Code
5H04
Public Id
24190
Total Pay
$14,303

At PPD Police, Cesar Gutierrez serves as a Correctional Officer. They work salaried. Their 2021 pay totaled $14,303.

John Buettler Jr

Custodial Worker 1/PPD Police

2022 total comp
$14,298
Base pay
$11,882
Overtime
$780
Other pay
$1,636
Benefits
$0
Total compensation
$14,298
Employment type
Salaried

Source-specific fields

Base Salary
$36,368
Employee Category
Civil Service
Job Code
7D11
Public Id
18790
Total Pay
$14,298

At PPD Police, John Buettler Jr serves as a Custodial Worker 1. They work salaried. Their 2022 pay totaled $14,298.

Diane Whalen

School Crossing Guard/PPD Police

2022 total comp
$14,287
Base pay
$11,928
Overtime
$0
Other pay
$2,360
Benefits
$0
Total compensation
$14,287
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
25899
Total Pay
$14,287

Diane Whalen works as a School Crossing Guard for PPD Police. Their status is salaried. Diane earned $14,287 in 2022.

Stacey Wright

Fingerprint Identification Specialist 2/PPD Police

2026 total comp
$14,283
Base pay
$13,051
Overtime
$979
Other pay
$253
Benefits
$0
Total compensation
$14,283
Employment type
Salaried

Source-specific fields

Base Salary
$56,799
Employee Category
Civil Service
Job Code
6C13
Public Id
6468
Total Pay
$14,283

Stacey Wright holds the role of Fingerprint Identification Specialist 2 at PPD Police. Their status is salaried. In 2026, their total compensation was $14,283.

Cecilia Mc Grory

Police Officer 1/PPD Police

2026 total comp
$14,279
Base pay
$12,611
Overtime
$0
Other pay
$1,669
Benefits
$0
Total compensation
$14,279
Employment type
Salaried

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
3437
Total Pay
$14,279

Cecilia Mc Grory works as a Police Officer 1 for PPD Police. Their status is salaried. Cecilia earned $14,279 in 2026.

Sophia Miller

Police Communication Dispatcher/PPD Police

2026 total comp
$14,270
Base pay
$12,935
Overtime
$846
Other pay
$489
Benefits
$0
Total compensation
$14,270
Employment type
Salaried

Source-specific fields

Base Salary
$59,642
Employee Category
Civil Service
Job Code
6J32
Public Id
19771
Total Pay
$14,270

Sophia Miller works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Sophia earned $14,270 in 2026.

George Ponert

Custodial Worker 1/PPD Police

2021 total comp
$14,260
Base pay
$4,214
Overtime
$0
Other pay
$10,045
Benefits
$0
Total compensation
$14,260
Employment type
Salaried

Source-specific fields

Base Salary
$35,481
Employee Category
Civil Service
Job Code
7D11
Public Id
25813
Total Pay
$14,260

George Ponert is a Custodial Worker 1 at PPD Police. They work salaried. 2021 total compensation came to $14,260.

Angela Burrough

Police Communications Dispatcher Trainee/PPD Police

2020 total comp
$14,258
Base pay
$13,384
Overtime
$428
Other pay
$446
Benefits
$0
Total compensation
$14,258
Employment type
Salaried

Source-specific fields

Base Salary
$35,042
Employee Category
Civil Service
Job Code
6J31
Public Id
17072
Total Pay
$14,258

Angela Burrough holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2020, their total compensation was $14,258.

Michelle Clark

Police Communication Dispatcher/PPD Police

2026 total comp
$14,257
Base pay
$9,558
Overtime
$4,210
Other pay
$489
Benefits
$0
Total compensation
$14,257
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
42696
Total Pay
$14,257

Michelle Clark holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,257.

Michele Karcher

Police Communication Dispatcher/PPD Police

2026 total comp
$14,255
Base pay
$13,102
Overtime
$388
Other pay
$765
Benefits
$0
Total compensation
$14,255
Employment type
Salaried

Source-specific fields

Base Salary
$54,279
Employee Category
Civil Service
Job Code
6J32
Public Id
47774
Total Pay
$14,255

Michele Karcher holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,255.

Roxanne Montague

Police Sergeant/PPD Police

2026 total comp
$14,247
Base pay
$12,776
Overtime
$0
Other pay
$1,471
Benefits
$0
Total compensation
$14,247
Employment type
Salaried

Source-specific fields

Base Salary
$107,564
Employee Category
Civil Service
Job Code
6A04
Public Id
11643
Total Pay
$14,247

Roxanne Montague is a Police Sergeant at PPD Police. They work salaried. 2026 total compensation came to $14,247.

Jasmine Murphy

Police Communication Dispatcher/PPD Police

2025 total comp
$14,238
Base pay
$10,371
Overtime
$659
Other pay
$3,207
Benefits
$0
Total compensation
$14,238
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
42469
Total Pay
$14,238

At PPD Police, Jasmine Murphy serves as a Police Communication Dispatcher. They work salaried. Their 2025 pay totaled $14,238.

Robyn Wuller

Police Forensic Science Technician/PPD Police

2026 total comp
$14,184
Base pay
$14,067
Overtime
$0
Other pay
$118
Benefits
$0
Total compensation
$14,184
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
47017
Total Pay
$14,184

Robyn Wuller holds the role of Police Forensic Science Technician at PPD Police. Their status is salaried. In 2026, their total compensation was $14,184.

Matthew Ginieczki

Law Enforcement Analyst/PPD Police

2024 total comp
$14,164
Base pay
$13,874
Overtime
$0
Other pay
$290
Benefits
$0
Total compensation
$14,164
Employment type
Salaried

Source-specific fields

Base Salary
$56,480
Employee Category
Civil Service
Job Code
6C26
Public Id
37384
Total Pay
$14,164

Matthew Ginieczki is a Law Enforcement Analyst at PPD Police. They work salaried. 2024 total compensation came to $14,164.

Sharon Varghese

Police Forensic Science Technician/PPD Police

2026 total comp
$14,151
Base pay
$14,067
Overtime
$0
Other pay
$85
Benefits
$0
Total compensation
$14,151
Employment type
Salaried

Source-specific fields

Base Salary
$61,187
Employee Category
Civil Service
Job Code
3G42
Public Id
46917
Total Pay
$14,151

At PPD Police, Sharon Varghese serves as a Police Forensic Science Technician. They work salaried. Their 2026 pay totaled $14,151.

Salvador Pagan

Hostler/PPD Police

2026 total comp
$14,148
Base pay
$10,982
Overtime
$2,378
Other pay
$789
Benefits
$0
Total compensation
$14,148
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
7A71
Public Id
20410
Total Pay
$14,148

Salvador Pagan works as a Hostler for PPD Police. Their status is salaried. Salvador earned $14,148 in 2026.

Shantae Smith

Police Communication Dispatcher/PPD Police

2026 total comp
$14,144
Base pay
$12,859
Overtime
$967
Other pay
$319
Benefits
$0
Total compensation
$14,144
Employment type
Salaried

Source-specific fields

Base Salary
$56,058
Employee Category
Civil Service
Job Code
6J32
Public Id
42863
Total Pay
$14,144

Shantae Smith is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,144.

Rebecca Petrasovits

Police Communication Dispatcher/PPD Police

2026 total comp
$14,143
Base pay
$12,847
Overtime
$986
Other pay
$310
Benefits
$0
Total compensation
$14,143
Employment type
Salaried

Source-specific fields

Base Salary
$57,858
Employee Category
Civil Service
Job Code
6J32
Public Id
42011
Total Pay
$14,143

Rebecca Petrasovits holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,143.