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

Renita Davis

School Crossing Guard/PPD Police

2023 total comp
$2,289
Base pay
$206
Overtime
$0
Other pay
$2,083
Benefits
$0
Total compensation
$2,289
Employment type
Salaried

Source-specific fields

Base Salary
$13,720
Employee Category
Civil Service
Job Code
6D44
Public Id
19436
Total Pay
$2,289

At PPD Police, Renita Davis serves as a School Crossing Guard. They work salaried. Their 2023 pay totaled $2,289.

Jazmear Ross

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
42221
Total Pay
$2,286

Jazmear Ross holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2022, their total compensation was $2,286.

Samaya Smith-Bey

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
46167
Total Pay
$2,282

Samaya Smith-Bey works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Samaya earned $2,282 in 2024.

Bobby Pace

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
46054
Total Pay
$2,282

Bobby Pace holds the role of Police Communications Dispatcher Trainee at PPD Police. Their status is salaried. In 2024, their total compensation was $2,282.

Timothy Coleman

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$94,355
Employee Category
Civil Service
Job Code
6A02
Public Id
1494
Total Pay
$31,839

At PPD Police, Timothy Coleman serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $2,279.

Malika Carter

Police Communications Dispatcher Trainee/PPD Police

2022 total comp
$2,259
Base pay
$2,254
Overtime
$0
Other pay
$4
Benefits
$0
Total compensation
$2,259
Employment type
Salaried

Source-specific fields

Base Salary
$39,753
Employee Category
Civil Service
Job Code
6J31
Public Id
38696
Total Pay
$2,259

Malika Carter works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Malika earned $2,259 in 2022.

James Crusemire

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
31715
Total Pay
$2,255

At PPD Police, James Crusemire serves as a Police Officer 1. They work salaried. Their 2020 pay totaled $2,255.

James Coolen Jr

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
34682
Total Pay
$2,255

James Coolen Jr holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,255.

Janeine Sanders-King

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,341
Employee Category
Civil Service
Job Code
6D44
Public Id
41951
Total Pay
$2,254

Janeine Sanders-King works as a School Crossing Guard for PPD Police. Their status is salaried. Janeine earned $2,254 in 2022.

John Sasse

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
34916
Total Pay
$2,249

John Sasse holds the role of Police Officer 1 at PPD Police. Their status is salaried. In 2020, their total compensation was $2,249.

Fanchon Outlaw

School Crossing Guard/PPD Police

2020 total comp
$2,224
Base pay
$1,906
Overtime
$0
Other pay
$318
Benefits
$0
Total compensation
$2,224
Employment type
Salaried

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
19727
Total Pay
$2,224

Fanchon Outlaw is a School Crossing Guard at PPD Police. They work salaried. 2020 total compensation came to $2,224.

Ashlee Smith

Police Communications Dispatcher Trainee/PPD Police

2026 total comp
$2,206
Base pay
$2,189
Overtime
$0
Other pay
$16
Benefits
$0
Total compensation
$2,206
Employment type
Salaried

Source-specific fields

Base Salary
$47,611
Employee Category
Civil Service
Job Code
6J31
Public Id
49176
Total Pay
$2,206

Ashlee Smith works as a Police Communications Dispatcher Trainee for PPD Police. Their status is salaried. Ashlee earned $2,206 in 2026.

Lisa Bennett

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$73,433
Employee Category
Civil Service
Job Code
6A02
Public Id
32444
Total Pay
$2,198

Lisa Bennett is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $2,198.

Emily Stillwell

Forensic Scientist 1/PPD Police

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

Source-specific fields

Base Salary
$61,429
Employee Category
Civil Service
Job Code
3H48
Public Id
45963
Total Pay
$2,197

Emily Stillwell works as a Forensic Scientist 1 for PPD Police. Their status is salaried. Emily earned $2,197 in 2025.

Shaniqua Seeney

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$34,341
Employee Category
Civil Service
Job Code
6D44
Public Id
41728
Total Pay
$2,188

Shaniqua Seeney is a School Crossing Guard at PPD Police. They work salaried. 2022 total compensation came to $2,188.

Tahirah Harris

School Crossing Guard/PPD Police

2022 total comp
$2,163
Base pay
$2,113
Overtime
$0
Other pay
$50
Benefits
$0
Total compensation
$2,163
Employment type
Salaried

Source-specific fields

Base Salary
$34,341
Employee Category
Civil Service
Job Code
6D44
Public Id
42071
Total Pay
$2,163

Tahirah Harris holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2022, their total compensation was $2,163.

Aida Mendez

Office Clerk 2/PPD Police

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

Source-specific fields

Base Salary
$38,058
Employee Category
Civil Service
Job Code
1A03
Public Id
13917
Total Pay
$2,161

Aida Mendez holds the role of Office Clerk 2 at PPD Police. Their status is salaried. In 2022, their total compensation was $2,161.

Jeffery Ryan

Police Officer 1/PPD Police

2023 total comp
$2,151
Base pay
$1,909
Overtime
$0
Other pay
$242
Benefits
$0
Total compensation
$2,151
Employment type
Salaried

Source-specific fields

Base Salary
$83,048
Employee Category
Civil Service
Job Code
6A02
Public Id
14771
Total Pay
$2,151

At PPD Police, Jeffery Ryan serves as a Police Officer 1. They work salaried. Their 2023 pay totaled $2,151.

Kelly Luca

School Crossing Guard/PPD Police

2020 total comp
$2,146
Base pay
$1,407
Overtime
$0
Other pay
$739
Benefits
$0
Total compensation
$2,146
Employment type
Salaried

Source-specific fields

Base Salary
$31,803
Employee Category
Civil Service
Job Code
6D44
Public Id
275
Total Pay
$2,146

Kelly Luca holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $2,146.

Carmen Torres

School Crossing Guard/PPD Police

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

Source-specific fields

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

Carmen Torres works as a School Crossing Guard for PPD Police. Their status is salaried. Carmen earned $2,136 in 2020.

Bryan May

Senior Emergency Communications Dispatcher/PPD Police

2026 total comp
$2,132
Base pay
$1,649
Overtime
$376
Other pay
$107
Benefits
$0
Total compensation
$2,132
Employment type
Salaried

Source-specific fields

Base Salary
$61,316
Employee Category
Civil Service
Job Code
6J33
Public Id
17123
Total Pay
$2,132

At PPD Police, Bryan May serves as a Senior Emergency Communications Dispatcher. They work salaried. Their 2026 pay totaled $2,132.

Jaime Boobar

Office Clerk/PPD Police

2020 total comp
$2,131
Base pay
$2,050
Overtime
$0
Other pay
$81
Benefits
$0
Total compensation
$2,131
Employment type
Salaried

Source-specific fields

Base Salary
$30,944
Employee Category
Civil Service
Job Code
1A02
Public Id
26592
Total Pay
$2,131

Jaime Boobar holds the role of Office Clerk at PPD Police. Their status is salaried. In 2020, their total compensation was $2,131.

Nikia Serrano

Police Communications Dispatcher Trainee/PPD Police

2023 total comp
$2,130
Base pay
$1,887
Overtime
$236
Other pay
$6
Benefits
$0
Total compensation
$2,130
Employment type
Salaried

Source-specific fields

Base Salary
$41,045
Employee Category
Civil Service
Job Code
6J31
Public Id
44159
Total Pay
$2,130

Nikia Serrano is a Police Communications Dispatcher Trainee at PPD Police. They work salaried. 2023 total compensation came to $2,130.

Martina Cox

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$42,379
Employee Category
Civil Service
Job Code
6J31
Public Id
46060
Total Pay
$2,119

At PPD Police, Martina Cox serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2024 pay totaled $2,119.

William Meehan

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$69,492
Employee Category
Civil Service
Job Code
6A02
Public Id
47025
Total Pay
$2,117

William Meehan is a Police Officer 1 at PPD Police. They work salaried. 2025 total compensation came to $2,117.

Monica Pelzer

Police Communication Dispatcher/PPD Police

2022 total comp
$2,111
Base pay
$0
Overtime
$201
Other pay
$1,910
Benefits
$0
Total compensation
$2,111
Employment type
Salaried

Source-specific fields

Base Salary
$49,265
Employee Category
Civil Service
Job Code
6J32
Public Id
1742
Total Pay
$2,111

Monica Pelzer works as a Police Communication Dispatcher for PPD Police. Their status is salaried. Monica earned $2,111 in 2022.

Antone Higgins

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
9354
Total Pay
$2,104

At PPD Police, Antone Higgins serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $2,104.

Michael Sylvanovich

Police Officer 1/PPD Police

2026 total comp
$2,094
Base pay
$1,368
Overtime
$542
Other pay
$184
Benefits
$0
Total compensation
$2,094
Employment type
Salaried

Source-specific fields

Base Salary
$92,961
Employee Category
Civil Service
Job Code
6A02
Public Id
38616
Total Pay
$2,094

Michael Sylvanovich is a Police Officer 1 at PPD Police. They work salaried. 2026 total compensation came to $2,094.

Edward Durst

Police Officer Recruit/PPD Police

2019 total comp
$2,094
Base pay
$2,094
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,094
Employment type
Salaried

Source-specific fields

Base Salary
$54,856
Employee Category
Civil Service
Job Code
6A01
Public Id
7350
Total Pay
$2,094

Edward Durst holds the role of Police Officer Recruit at PPD Police. Their status is salaried. In 2019, their total compensation was $2,094.

Philip Sprague Jr.

Police Sergeant/PPD Police

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

Source-specific fields

Base Salary
$97,988
Employee Category
Civil Service
Job Code
6A04
Public Id
18742
Total Pay
$2,059

Philip Sprague Jr. holds the role of Police Sergeant at PPD Police. Their status is salaried. In 2024, their total compensation was $2,059.

Mattie Gamble

Police Officer 1/PPD Police

2021 total comp
$2,045
Base pay
$0
Overtime
$0
Other pay
$2,045
Benefits
$0
Total compensation
$2,045
Employment type
Salaried

Source-specific fields

Base Salary
$60,129
Employee Category
Civil Service
Job Code
6A02
Public Id
22000
Total Pay
$2,045

At PPD Police, Mattie Gamble serves as a Police Officer 1. They work salaried. Their 2021 pay totaled $2,045.

Patricia Prince

School Crossing Guard/PPD Police

2021 total comp
$2,038
Base pay
$0
Overtime
$0
Other pay
$2,038
Benefits
$0
Total compensation
$2,038
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
31857
Total Pay
$2,038

Patricia Prince is a School Crossing Guard at PPD Police. They work salaried. 2021 total compensation came to $2,038.

John Brooke

Police Forensic Science Technician/PPD Police

2021 total comp
$2,033
Base pay
$1,994
Overtime
$0
Other pay
$39
Benefits
$0
Total compensation
$2,033
Employment type
Salaried

Source-specific fields

Base Salary
$52,028
Employee Category
Civil Service
Job Code
3G42
Public Id
7034
Total Pay
$2,033

John Brooke works as a Police Forensic Science Technician for PPD Police. Their status is salaried. John earned $2,033 in 2021.

Betty Brooks

School Crossing Guard/PPD Police

2021 total comp
$2,009
Base pay
$1,944
Overtime
$0
Other pay
$65
Benefits
$0
Total compensation
$2,009
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
33338
Total Pay
$2,009

At PPD Police, Betty Brooks serves as a School Crossing Guard. They work salaried. Their 2021 pay totaled $2,009.

Karima Alexander-Myles

Police Communications Dispatcher Trainee/PPD Police

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

Source-specific fields

Base Salary
$46,224
Employee Category
Civil Service
Job Code
6J31
Public Id
48710
Total Pay
$2,008

At PPD Police, Karima Alexander-Myles serves as a Police Communications Dispatcher Trainee. They work salaried. Their 2025 pay totaled $2,008.

John Falnes

Police Officer 1/PPD Police

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

Source-specific fields

Base Salary
$90,253
Employee Category
Civil Service
Job Code
6A02
Public Id
10758
Total Pay
$1,998

At PPD Police, John Falnes serves as a Police Officer 1. They work salaried. Their 2025 pay totaled $1,998.

Margaret Forsythe

School Crossing Guard/PPD Police

2021 total comp
$1,989
Base pay
$1,685
Overtime
$0
Other pay
$304
Benefits
$0
Total compensation
$1,989
Employment type
Salaried

Source-specific fields

Base Salary
$12,960
Employee Category
Civil Service
Job Code
6D44
Public Id
22549
Total Pay
$1,989

Margaret Forsythe holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2021, their total compensation was $1,989.

Vernessa Bachus

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$12,336
Employee Category
Civil Service
Job Code
6D44
Public Id
33597
Total Pay
$1,984

At PPD Police, Vernessa Bachus serves as a School Crossing Guard. They work salaried. Their 2020 pay totaled $1,984.

Brenda Pica

School Crossing Guard/PPD Police

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

Source-specific fields

Base Salary
$12,704
Employee Category
Civil Service
Job Code
6D44
Public Id
33463
Total Pay
$1,954

Brenda Pica holds the role of School Crossing Guard at PPD Police. Their status is salaried. In 2020, their total compensation was $1,954.

Maria Alvarez

Police Officer 1/PPD Police

2020 total comp
$1,946
Base pay
$1,745
Overtime
$0
Other pay
$201
Benefits
$0
Total compensation
$1,946
Employment type
Salaried

Source-specific fields

Base Salary
$76,187
Employee Category
Civil Service
Job Code
6A02
Public Id
28739
Total Pay
$1,946

Maria Alvarez is a Police Officer 1 at PPD Police. They work salaried. 2020 total compensation came to $1,946.