GCGovComp.app

City of Pittsburgh / Ps - Police Bureau

Agency file

Ps - Police Bureau

Source file: City of Pittsburgh — Employee Salaries (2017-2019) / ingested Jun 19, 2026

The Ps - Police Bureau provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2019, this agency had 1,097 employees with median total compensation of $15,433; the highest distinct record was $43,348.

Year
2019
Total payroll
$17.5M
Employees
1,097
Median total
$15,433
Highest record
$43,348

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2019 total compensation is spread across the 1,097 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($15,433) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$14,225 (89%)
  • Overtime$0 (0%)
  • Other$224 (1%)
  • Benefits$1,498 (9%)

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
$5,721
$11,079
$15,433
$20,944
$25,551

The pay ladder for this department. Someone at the 90th percentile earns $25,551 — more than 90% of the department; the 10th percentile earns $5,721. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

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 3 published years.

YearTotal payrollEmployeesMedian pay
2017
$98.5M
1,170
$90,216
2018
$103.2M
4.8%
1,178
0.7%
$93,016
3.1%
2019
$17.5M
83.1%
1,097
6.9%
$15,433
83.4%

Record list

Employees

Page 1

Leonard Duncan

Police Officer/Detective/Ps - Police Bureau

2019 total comp
$26,358
Sub-department
PS-Police-Major Crimes
Base pay
$25,968
Overtime
$0
Other pay
$377
Benefits
$13
Total compensation
$26,358
Hire date
1989-04-17
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
11374
Total Taxes
376.73

Leonard Duncan works as a Police Officer/Detective for Ps - Police Bureau within Ps-Police-Major Crimes. Hired in 1989, they have about 30 years of service. Leonard earned $26,358 in 2019. They are represented by Police.

Michael White

Master Police Officer/Ps - Police Bureau

2019 total comp
$26,334
Sub-department
PS- Zone 4-Squirrel Hill
Base pay
$24,506
Overtime
$0
Other pay
$0
Benefits
$1,829
Total compensation
$26,334
Hire date
1984-12-03
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
1494
Total Taxes
0

Michael White holds the role of Master Police Officer at Ps - Police Bureau within Ps- Zone 4-Squirrel Hill. They have served since 1984 (about 35 years). In 2019, their total compensation was $26,334. Their bargaining unit is Police.

Ronald Hough

Master Police Officer/Ps - Police Bureau

2018 total comp
$26,308
Sub-department
Special Deployment Div
Base pay
$24,594
Overtime
$0
Other pay
$351
Benefits
$1,362
Total compensation
$26,308
Hire date
1994-06-27
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Jan 3, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
9856
Total Taxes
350.83

Ronald Hough is a Master Police Officer at Ps - Police Bureau within Special Deployment Division. Hired in 1994, they have about 24 years of service. 2018 total compensation came to $26,308. They are represented by Police.

Santino Mammarelli

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$26,242
Sub-department
PS- Zone 2-Hill Dist
Base pay
$24,534
Overtime
$0
Other pay
$351
Benefits
$1,358
Total compensation
$26,242
Hire date
2015-02-02
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
621844
Total Taxes
350.52

At Ps - Police Bureau, Santino Mammarelli serves as a Police Officer 4Th Year within Ps- Zone 2-Hill District. Their tenure dates to 2015, about 4 years. Their 2019 pay totaled $26,242. Union affiliation: Police.

John Gagliardi

Police Officer/Detective/Ps - Police Bureau

2019 total comp
$26,221
Sub-department
PS- Zone 3-Southside
Base pay
$23,834
Overtime
$0
Other pay
$339
Benefits
$2,048
Total compensation
$26,221
Hire date
1993-03-08
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
444616
Total Taxes
338.79

John Gagliardi works as a Police Officer/Detective for Ps - Police Bureau within Ps- Zone 3-Southside. Hired in 1993, they have about 26 years of service. John earned $26,221 in 2019. Their bargaining unit is Police.

John Adams

Police Officer/Detective/Ps - Police Bureau

2019 total comp
$26,184
Sub-department
PS-Police-Major Crimes
Base pay
$23,134
Overtime
$0
Other pay
$324
Benefits
$2,726
Total compensation
$26,184
Hire date
1989-10-02
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
22268
Total Taxes
324.17

At Ps - Police Bureau, John Adams serves as a Police Officer/Detective within Ps-Police-Major Crimes. They have served since 1989 (about 30 years). Their 2019 pay totaled $26,184. Their bargaining unit is Police.

Jessica Shannon

Clerical Specialist 1-Sh/Ps - Police Bureau

2017 total comp
$26,162
Sub-department
PS-Police Admin
Base pay
$21,937
Overtime
$0
Other pay
$0
Benefits
$4,225
Total compensation
$26,162
Hire date
2016-03-07
Union / bargaining unit
AFSCME Local 2719

Source-specific fields

Date Terminated
Aug 11, 2017
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
658066
Total Taxes
0

Jessica Shannon works as a Clerical Specialist 1-Sh for Ps - Police Bureau within Ps-Police Administrative. They have served since 2016 (about a year). Jessica earned $26,162 in 2017. Their bargaining unit is AFSCME Local 2719.

Richard Howe

Police Sergeant/Ps - Police Bureau

2019 total comp
$26,125
Sub-department
Special Deployment Div
Base pay
$23,079
Overtime
$0
Other pay
$326
Benefits
$2,720
Total compensation
$26,125
Hire date
1997-05-19
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
27362
Total Taxes
326.36

At Ps - Police Bureau, Richard Howe serves as a Police Sergeant within Special Deployment Division. Their tenure dates to 1997, about 22 years. Their 2019 pay totaled $26,125. They are represented by Police.

Craig Sullivan

Master Police Officer/Ps - Police Bureau

2019 total comp
$26,057
Sub-department
PS- Zone 6-West End
Base pay
$23,015
Overtime
$0
Other pay
$322
Benefits
$2,720
Total compensation
$26,057
Hire date
1993-07-05
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
7544
Total Taxes
322.07

Craig Sullivan holds the role of Master Police Officer at Ps - Police Bureau within Ps- Zone 6-West End. Hired in 1993, they have about 26 years of service. In 2019, their total compensation was $26,057. Union affiliation: Police.

Eric Engelhardt

Master Police Officer/Ps - Police Bureau

2019 total comp
$26,044
Sub-department
Special Deployment Div
Base pay
$24,779
Overtime
$0
Other pay
$356
Benefits
$909
Total compensation
$26,044
Hire date
1993-02-15
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
381982
Total Taxes
356.27

At Ps - Police Bureau, Eric Engelhardt serves as a Master Police Officer within Special Deployment Division. They have served since 1993 (about 26 years). Their 2019 pay totaled $26,044. They are represented by Police.

David Meade

Police Lieutenant/Ps - Police Bureau

2019 total comp
$26,031
Sub-department
PS- Zone 6-West End
Base pay
$23,871
Overtime
$0
Other pay
$336
Benefits
$1,824
Total compensation
$26,031
Hire date
1994-08-15
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
29932
Total Taxes
335.55

David Meade holds the role of Police Lieutenant at Ps - Police Bureau within Ps- Zone 6-West End. Hired in 1994, they have about 25 years of service. In 2019, their total compensation was $26,031. Their bargaining unit is Police.

James Vogel

Police Sergeant/Ps - Police Bureau

2017 total comp
$25,834
Sub-department
PS- Zone 6-West End
Base pay
$24,558
Overtime
$0
Other pay
$0
Benefits
$1,276
Total compensation
$25,834
Hire date
1994-01-03
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Jan 5, 2017
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
23058
Total Taxes
0

James Vogel works as a Police Sergeant for Ps - Police Bureau within Ps- Zone 6-West End. Hired in 1994, they have about 23 years of service. James earned $25,834 in 2017. They are represented by Police.

William Kelsch

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,827
Sub-department
PS- Zone 2-Hill Dist
Base pay
$22,788
Overtime
$0
Other pay
$319
Benefits
$2,720
Total compensation
$25,827
Hire date
1994-01-03
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
3858
Total Taxes
319.37

William Kelsch is a Master Police Officer at Ps - Police Bureau within Ps- Zone 2-Hill District. Hired in 1994, they have about 25 years of service. 2019 total compensation came to $25,827. Their bargaining unit is Police.

John Shamlin

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,803
Sub-department
PS- Zone 3-Southside
Base pay
$24,096
Overtime
$0
Other pay
$344
Benefits
$1,363
Total compensation
$25,803
Hire date
2000-01-24
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Jan 7, 2019
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
40058
Total Taxes
343.61

At Ps - Police Bureau, John Shamlin serves as a Master Police Officer within Ps- Zone 3-Southside. Hired in 2000, they have about 19 years of service. Their 2019 pay totaled $25,803. They are represented by Police.

Maurice Miller

Police Sergeant/Ps - Police Bureau

2019 total comp
$25,692
Sub-department
PS- Zone 3-Southside
Base pay
$22,641
Overtime
$0
Other pay
$318
Benefits
$2,733
Total compensation
$25,692
Hire date
1989-04-17
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
19358
Total Taxes
318.16

Maurice Miller works as a Police Sergeant for Ps - Police Bureau within Ps- Zone 3-Southside. They have served since 1989 (about 30 years). Maurice earned $25,692 in 2019. Union affiliation: Police.

Timothy Bateman

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,635
Sub-department
PS- Zone 2-Hill Dist
Base pay
$22,600
Overtime
$0
Other pay
$316
Benefits
$2,720
Total compensation
$25,635
Hire date
2000-01-24
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
40046
Total Taxes
316.04

Timothy Bateman is a Master Police Officer at Ps - Police Bureau within Ps- Zone 2-Hill District. Hired in 2000, they have about 19 years of service. 2019 total compensation came to $25,635. Union affiliation: Police.

Harrison Maddox

Police Sergeant/Ps - Police Bureau

2019 total comp
$25,630
Sub-department
PS- Zone 5-East Liberty
Base pay
$21,691
Overtime
$0
Other pay
$319
Benefits
$3,621
Total compensation
$25,630
Hire date
2012-08-20
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
48676
Total Taxes
318.57

Harrison Maddox holds the role of Police Sergeant at Ps - Police Bureau within Ps- Zone 5-East Liberty. Hired in 2012, they have about 7 years of service. In 2019, their total compensation was $25,630. Their bargaining unit is Police.

Kevin Walters

Police Sergeant/Ps - Police Bureau

2019 total comp
$25,603
Sub-department
PS- Zone 1-NorthSide
Base pay
$22,567
Overtime
$0
Other pay
$316
Benefits
$2,720
Total compensation
$25,603
Hire date
2000-01-24
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
40090
Total Taxes
315.58

Kevin Walters is a Police Sergeant at Ps - Police Bureau within Ps- Zone 1-Northside. Hired in 2000, they have about 19 years of service. 2019 total compensation came to $25,603. Their bargaining unit is Police.

Joseph Reiff

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,592
Sub-department
Special Deployment Div
Base pay
$22,555
Overtime
$0
Other pay
$318
Benefits
$2,720
Total compensation
$25,592
Hire date
1993-02-15
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
445002
Total Taxes
317.87

At Ps - Police Bureau, Joseph Reiff serves as a Master Police Officer within Special Deployment Division. Their tenure dates to 1993, about 26 years. Their 2019 pay totaled $25,592. They are represented by Police.

Donald Snider

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,580
Sub-department
Warrant Office
Base pay
$22,536
Overtime
$0
Other pay
$317
Benefits
$2,726
Total compensation
$25,580
Hire date
1995-02-20
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
21756
Total Taxes
317.36

At Ps - Police Bureau, Donald Snider serves as a Master Police Officer within Warrant Office. They have served since 1995 (about 24 years). Their 2019 pay totaled $25,580. Union affiliation: Police.

Herman Robinson

Police Officer/Detective/Ps - Police Bureau

2019 total comp
$25,551
Sub-department
Police - OMI
Base pay
$23,397
Overtime
$0
Other pay
$333
Benefits
$1,822
Total compensation
$25,551
Hire date
1988-04-04
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
10058
Total Taxes
332.77

Herman Robinson is a Police Officer/Detective at Ps - Police Bureau within Police - Omi. Their tenure dates to 1988, about 31 years. 2019 total compensation came to $25,551. Union affiliation: Police.

Thomas Mignogna

Police Sergeant/Ps - Police Bureau

2019 total comp
$25,519
Sub-department
PS- Zone 2-Hill Dist
Base pay
$23,345
Overtime
$0
Other pay
$333
Benefits
$1,840
Total compensation
$25,519
Hire date
2007-02-05
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
45092
Total Taxes
333.36

Thomas Mignogna is a Police Sergeant at Ps - Police Bureau within Ps- Zone 2-Hill District. Their tenure dates to 2007, about 12 years. 2019 total compensation came to $25,519. They are represented by Police.

Jeffrey Deschon

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,464
Sub-department
Special Deployment Div
Base pay
$22,431
Overtime
$0
Other pay
$314
Benefits
$2,720
Total compensation
$25,464
Hire date
2004-07-12
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
41866
Total Taxes
313.59

Jeffrey Deschon is a Master Police Officer at Ps - Police Bureau within Special Deployment Division. They have served since 2004 (about 15 years). 2019 total compensation came to $25,464. Union affiliation: Police.

Carol Ehlinger

Police Sergeant/Ps - Police Bureau

2019 total comp
$25,415
Sub-department
PS- Zone 5-East Liberty
Base pay
$24,491
Overtime
$0
Other pay
$0
Benefits
$925
Total compensation
$25,415
Hire date
1983-09-06
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
16158
Total Taxes
0

At Ps - Police Bureau, Carol Ehlinger serves as a Police Sergeant within Ps- Zone 5-East Liberty. They have served since 1983 (about 36 years). Their 2019 pay totaled $25,415. Their bargaining unit is Police.

Anna Kudrav-Tague

Ass't Chief of Police/Ps - Police Bureau

2019 total comp
$25,386
Sub-department
PS-Asst Chief-Operations
Base pay
$25,316
Overtime
$0
Other pay
$0
Benefits
$70
Total compensation
$25,386
Hire date
1984-12-03
Union / bargaining unit
Non-Union

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
10904
Total Taxes
0

Anna Kudrav-Tague works as a Ass't Chief of Police for Ps - Police Bureau within Ps-Asst Chief-Operations. Hired in 1984, they have about 35 years of service. Anna earned $25,386 in 2019. Their bargaining unit is Non-Union.

Paul Jenkins

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$25,360
Sub-department
PS- Zone 4-Squirrel Hill
Base pay
$22,333
Overtime
$0
Other pay
$312
Benefits
$2,715
Total compensation
$25,360
Hire date
2005-03-13
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
43690
Total Taxes
312.41

Paul Jenkins holds the role of Police Officer 4Th Year at Ps - Police Bureau within Ps- Zone 4-Squirrel Hill. They have served since 2005 (about 14 years). In 2019, their total compensation was $25,360. They are represented by Police.

Stacey Hawthorne

Police Officer/Detective/Ps - Police Bureau

2019 total comp
$25,243
Sub-department
PS-Asst Chief-Admin
Base pay
$24,432
Overtime
$0
Other pay
$352
Benefits
$459
Total compensation
$25,243
Hire date
1988-04-04
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Jan 4, 2019
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
12806
Total Taxes
352.4

Stacey Hawthorne works as a Police Officer/Detective for Ps - Police Bureau within Ps-Asst Chief-Admin. They have served since 1988 (about 31 years). Stacey earned $25,243 in 2019. Union affiliation: Police.

Michael Pilyih

Commander/Ps - Police Bureau

2019 total comp
$25,225
Sub-department
PS-Asst Chief-Operations
Base pay
$23,029
Overtime
$0
Other pay
$326
Benefits
$1,871
Total compensation
$25,225
Hire date
1989-09-25
Union / bargaining unit
Non-Union

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
23682
Total Taxes
325.8

Michael Pilyih works as a Commander for Ps - Police Bureau within Ps-Asst Chief-Operations. Their tenure dates to 1989, about 30 years. Michael earned $25,225 in 2019. Their bargaining unit is Non-Union.

Anthony Seretti

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$25,107
Sub-department
PS- Zone 2-Hill Dist
Base pay
$22,970
Overtime
$0
Other pay
$326
Benefits
$1,811
Total compensation
$25,107
Hire date
2015-02-02
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
621524
Total Taxes
326.04

Anthony Seretti holds the role of Police Officer 4Th Year at Ps - Police Bureau within Ps- Zone 2-Hill District. Hired in 2015, they have about 4 years of service. In 2019, their total compensation was $25,107. They are represented by Police.

Henry Rogowski

Master Police Officer/Ps - Police Bureau

2019 total comp
$25,090
Sub-department
Warrant Office
Base pay
$22,053
Overtime
$0
Other pay
$310
Benefits
$2,726
Total compensation
$25,090
Hire date
1993-03-08
Union / bargaining unit
Police

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
21880
Total Taxes
310.36

At Ps - Police Bureau, Henry Rogowski serves as a Master Police Officer within Warrant Office. They have served since 1993 (about 26 years). Their 2019 pay totaled $25,090. They are represented by Police.