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 8

Nya Wilson

Police Communication Dispatcher/PPD Police

2026 total comp
$14,835
Base pay
$11,753
Overtime
$2,764
Other pay
$319
Benefits
$0
Total compensation
$14,835
Employment type
Salaried

Source-specific fields

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

Nya Wilson holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,835.

Susan Kachnycz

Detective/PPD Police

2024 total comp
$14,821
Base pay
$5,455
Overtime
$0
Other pay
$9,366
Benefits
$0
Total compensation
$14,821
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
7973
Total Pay
$14,821

At PPD Police, Susan Kachnycz serves as a Detective. They work salaried. Their 2024 pay totaled $14,821.

Kimberly Stockman

Forensic Scientist 1/PPD Police

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

Source-specific fields

Base Salary
$63,327
Employee Category
Civil Service
Job Code
3H48
Public Id
43809
Total Pay
$14,808

Kimberly Stockman is a Forensic Scientist 1 at PPD Police. They work salaried. 2026 total compensation came to $14,808.

Cynthia Moore

Police Communication Dispatcher/PPD Police

2026 total comp
$14,808
Base pay
$13,591
Overtime
$998
Other pay
$219
Benefits
$0
Total compensation
$14,808
Employment type
Salaried

Source-specific fields

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

Cynthia Moore holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,808.

Roy Fearon

Police Communication Dispatcher/PPD Police

2026 total comp
$14,803
Base pay
$12,454
Overtime
$2,034
Other pay
$315
Benefits
$0
Total compensation
$14,803
Employment type
Salaried

Source-specific fields

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

Roy Fearon holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,803.

Marian Howard

Police Photographer Supervisor/PPD Police

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

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
7L19
Public Id
38159
Total Pay
$14,801

Marian Howard holds the role of Police Photographer Supervisor at PPD Police. Their status is salaried. In 2026, their total compensation was $14,801.

Chelsea Hernandez

Police Communication Dispatcher/PPD Police

2026 total comp
$14,781
Base pay
$12,492
Overtime
$1,969
Other pay
$320
Benefits
$0
Total compensation
$14,781
Employment type
Salaried

Source-specific fields

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

Chelsea Hernandez holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,781.

Ariana Groce

Forensic Scientist 1/PPD Police

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

Source-specific fields

Base Salary
$63,327
Employee Category
Civil Service
Job Code
3H48
Public Id
47704
Total Pay
$14,766

At PPD Police, Ariana Groce serves as a Forensic Scientist 1. They work salaried. Their 2026 pay totaled $14,766.

Nicole Pacitti

Correctional Officer/PPD Police

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

Source-specific fields

Base Salary
$61,684
Employee Category
Civil Service
Job Code
5H04
Public Id
20633
Total Pay
$14,762

Nicole Pacitti is a Correctional Officer at PPD Police. They work salaried. 2026 total compensation came to $14,762.

Amy Wilson

Senior Law Enforcement Analyst/PPD Police

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

Source-specific fields

Base Salary
$84,878
Employee Category
Civil Service
Job Code
6C27
Public Id
42094
Total Pay
$14,756

Amy Wilson works as a Senior Law Enforcement Analyst for PPD Police. Their status is salaried. Amy earned $14,756 in 2026.

Francis Sanchez

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$80,240
Employee Category
Civil Service
Job Code
6A02
Public Id
15603
Total Pay
$14,747

Francis Sanchez holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2022, their total compensation was $14,747.

Daniel Davis

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$14,734
Base pay
$13,221
Overtime
$705
Other pay
$808
Benefits
$0
Total compensation
$14,734
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
8096
Total Pay
$14,734

Daniel Davis is a Senior Emergency Communications Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,734.

Matthew Beniamino

Police Photographer/PPD Police

2026 total comp
$14,725
Base pay
$13,366
Overtime
$1,359
Other pay
$0
Benefits
$0
Total compensation
$14,725
Employment type
Salaried

Source-specific fields

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

Matthew Beniamino is a Police Photographer at PPD Police. They work salaried. 2026 total compensation came to $14,725.

Anthony Caggiano

Police Photographer/PPD Police

2026 total comp
$14,703
Base pay
$13,366
Overtime
$1,337
Other pay
$0
Benefits
$0
Total compensation
$14,703
Employment type
Salaried

Source-specific fields

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

Anthony Caggiano works as a Police Photographer for PPD Police. Their status is salaried. Anthony earned $14,703 in 2026.

Sharon Murphy

Detective/PPD Police

2024 total comp
$14,700
Base pay
$5,455
Overtime
$0
Other pay
$9,245
Benefits
$0
Total compensation
$14,700
Employment type
Salaried

Source-specific fields

Base Salary
$94,549
Employee Category
Civil Service
Job Code
6A12
Public Id
8661
Total Pay
$14,700

Sharon Murphy works as a Detective for PPD Police. Their status is salaried. Sharon earned $14,700 in 2024.

Jacquelyn Canuso

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$14,695
Base pay
$14,155
Overtime
$464
Other pay
$75
Benefits
$0
Total compensation
$14,695
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
39442
Total Pay
$14,695

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

Chester O'Neill

Police Sergeant/PPD Police

2023 total comp
$14,691
Base pay
$9,069
Overtime
$1,224
Other pay
$4,398
Benefits
$0
Total compensation
$14,691
Employment type
Salaried

Source-specific fields

Base Salary
$94,674
Employee Category
Civil Service
Job Code
6A04
Public Id
2337
Total Pay
$14,691

At PPD Police, Chester O'Neill serves as a Police Sergeant. They work salaried. Their 2023 pay totaled $14,691.

Hannah Wagner

Forensic Scientist 1/PPD Police

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

Source-specific fields

Base Salary
$63,327
Employee Category
Civil Service
Job Code
3H48
Public Id
46301
Total Pay
$14,674

Hannah Wagner holds the role of Forensic Scientist 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $14,674.

Sharon Teetz

Police Communication Dispatcher/PPD Police

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

Source-specific fields

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

Sharon Teetz holds the role of Police Communication Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,666.

Treesa Benny

Forensic Scientist 1/PPD Police

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

Source-specific fields

Base Salary
$63,327
Employee Category
Civil Service
Job Code
3H48
Public Id
47710
Total Pay
$14,665

Treesa Benny holds the role of Forensic Scientist 1 at PPD Police. Their status is salaried. In 2026, their total compensation was $14,665.

Heather Boyle

Police Communication Dispatcher/PPD Police

2026 total comp
$14,664
Base pay
$13,397
Overtime
$686
Other pay
$581
Benefits
$0
Total compensation
$14,664
Employment type
Salaried

Source-specific fields

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

Heather Boyle works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Heather earned $14,664 in 2026.

Constance Pratt

Office Clerk 2/PPD Police

2024 total comp
$14,641
Base pay
$5,150
Overtime
$0
Other pay
$9,492
Benefits
$0
Total compensation
$14,641
Employment type
Salaried

Source-specific fields

Base Salary
$40,572
Employee Category
Civil Service
Job Code
1A03
Public Id
26943
Total Pay
$14,641

At PPD Police, Constance Pratt serves as a Office Clerk 2. They work salaried. Their 2024 pay totaled $14,641.

Lynn Richardson

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$14,632
Base pay
$14,127
Overtime
$94
Other pay
$411
Benefits
$0
Total compensation
$14,632
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
31711
Total Pay
$14,632

Lynn Richardson works as a Senior Emergency Communications Dispatcher for PPD Police. Their status is salaried. Lynn earned $14,632 in 2026.

Ellen Clegg

Police Communication Dispatcher/PPD Police

2026 total comp
$14,624
Base pay
$12,995
Overtime
$686
Other pay
$943
Benefits
$0
Total compensation
$14,624
Employment type
Salaried

Source-specific fields

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

At PPD Police, Ellen Clegg serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,624.

Nicholas Pagliarella

Police Communication Dispatcher/PPD Police

2026 total comp
$14,622
Base pay
$13,966
Overtime
$333
Other pay
$323
Benefits
$0
Total compensation
$14,622
Employment type
Salaried

Source-specific fields

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

Nicholas Pagliarella is a Police Communication Dispatcher at PPD Police. They work salaried. 2026 total compensation came to $14,622.

Cameron Davis

Police Officer Recruit/PPD Police

2025 total comp
$14,617
Base pay
$6,924
Overtime
$0
Other pay
$7,693
Benefits
$0
Total compensation
$14,617
Employment type
Salaried

Source-specific fields

Base Salary
$66,931
Employee Category
Civil Service
Job Code
6A01
Public Id
55127
Total Pay
$14,617

Cameron Davis works as a Police Officer Recruit for PPD Police. Their status is salaried. Cameron earned $14,617 in 2025.

Jasmine Lee

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$14,607
Base pay
$13,296
Overtime
$352
Other pay
$959
Benefits
$0
Total compensation
$14,607
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
10386
Total Pay
$14,607

Jasmine Lee works as a Senior Emergency Communications Dispatcher for PPD Police. Their status is salaried. Jasmine earned $14,607 in 2026.

Geneva Holbrook

Police Communication Dispatcher/PPD Police

2026 total comp
$14,586
Base pay
$12,873
Overtime
$967
Other pay
$747
Benefits
$0
Total compensation
$14,586
Employment type
Salaried

Source-specific fields

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

At PPD Police, Geneva Holbrook serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,586.

Kyle Shollock

Police Officer 1/PPD Police

2021 total comp
$14,568
Base pay
$5,087
Overtime
$0
Other pay
$9,481
Benefits
$0
Total compensation
$14,568
Employment type
Salaried

Source-specific fields

Base Salary
$78,092
Employee Category
Civil Service
Job Code
6A02
Public Id
21009
Total Pay
$14,568

Kyle Shollock holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2021, their total compensation was $14,568.

Mary Mattison

Police Communication Dispatcher/PPD Police

2026 total comp
$14,567
Base pay
$12,488
Overtime
$1,685
Other pay
$394
Benefits
$0
Total compensation
$14,567
Employment type
Salaried

Source-specific fields

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

At PPD Police, Mary Mattison serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,567.

Anthony Sherman

Police Officer 1/PPD Police

2024 total comp
$14,550
Base pay
$13,224
Overtime
$0
Other pay
$1,326
Benefits
$0
Total compensation
$14,550
Employment type
Salaried

Source-specific fields

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

At PPD Police, Anthony Sherman serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $14,550.

Linette Hosendorf

Community Initiatives Specialist/PPD Police

2026 total comp
$14,527
Base pay
$13,929
Overtime
$348
Other pay
$250
Benefits
$0
Total compensation
$14,527
Employment type
Salaried

Source-specific fields

Base Salary
$60,586
Employee Category
Civil Service
Job Code
2J59
Public Id
29297
Total Pay
$14,527

Linette Hosendorf is a Community Initiatives Specialist at PPD Police. They work salaried. 2026 total compensation came to $14,527.

Deangela Floyd

Police Communication Dispatcher/PPD Police

2026 total comp
$14,483
Base pay
$10,421
Overtime
$3,203
Other pay
$859
Benefits
$0
Total compensation
$14,483
Employment type
Salaried

Source-specific fields

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

At PPD Police, Deangela Floyd serves as a Police Communication Dispatcher. They work salaried. Their 2026 pay totaled $14,483.

John Jenkins

Police Forensic Science Technician/PPD Police

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

Source-specific fields

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

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

Faith Wilkins

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
44336
Total Pay
$14,470

Faith Wilkins works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Faith earned $14,470 in 2023.

Lamonte Adams

Police Lieutenant/PPD Police

2023 total comp
$14,454
Base pay
$8,270
Overtime
$4,497
Other pay
$1,686
Benefits
$0
Total compensation
$14,454
Employment type
Salaried

Source-specific fields

Base Salary
$107,928
Employee Category
Civil Service
Job Code
6A05
Public Id
24513
Total Pay
$14,454

Lamonte Adams is a Police Lieutenant at PPD Police. They work salaried. 2023 total compensation came to $14,454.

Douglas Mccullough

Heavy Duty Wrecker Operator/PPD Police

2026 total comp
$14,445
Base pay
$13,276
Overtime
$653
Other pay
$517
Benefits
$0
Total compensation
$14,445
Employment type
Salaried

Source-specific fields

Base Salary
$56,799
Employee Category
Civil Service
Job Code
7C38
Public Id
29274
Total Pay
$14,445

At PPD Police, Douglas Mccullough serves as a Heavy Duty Wrecker Operator. They work salaried. Their 2026 pay totaled $14,445.

Ilona Gindrow

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$14,441
Base pay
$13,744
Overtime
$0
Other pay
$698
Benefits
$0
Total compensation
$14,441
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
28140
Total Pay
$14,441

Ilona Gindrow holds the role of Senior Emergency Communications Dispatcher at PPD Police. Their status is salaried. In 2026, their total compensation was $14,441.

Jose Burgos

Police Officer 1/PPD Police

2020 total comp
$14,439
Base pay
$12,795
Overtime
$0
Other pay
$1,644
Benefits
$0
Total compensation
$14,439
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
7946
Total Pay
$14,439

Jose Burgos holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $14,439.

Sanje Unkow

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$77,359
Employee Category
Civil Service
Job Code
6A02
Public Id
38046
Total Pay
$14,429

At PPD Police, Sanje Unkow serves as a Police Officer 1. They work salaried. Their 2024 pay totaled $14,429.