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

Maureen Twigg

Sch Crossing Guard/Ps - Police Bureau

2017 total comp
$1,212
Sub-department
School Guards
Base pay
$38
Overtime
$0
Other pay
$0
Benefits
$1,175
Total compensation
$1,212
Hire date
1993-08-30
Union / bargaining unit
School Guards

Source-specific fields

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

Maureen Twigg is a Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 1993, about 24 years. 2017 total compensation came to $1,212. Union affiliation: School Guards.

Julian Senior

Police Officer 2Nd Year/Ps - Police Bureau

2018 total comp
$1,210
Sub-department
PS- Zone 5-East Liberty
Base pay
$970
Overtime
$0
Other pay
$14
Benefits
$226
Total compensation
$1,210
Hire date
2016-03-14
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Dec 17, 2017
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
660170
Total Taxes
14.06

Julian Senior holds the role of Police Officer 2Nd Year at Ps - Police Bureau within Ps- Zone 5-East Liberty. Their tenure dates to 2016, about 2 years. In 2018, their total compensation was $1,210. Their bargaining unit is Police.

Annette Prince-Mattaur

School Crossing Guard An/Ps - Police Bureau

2019 total comp
$1,204
Sub-department
School Guards
Base pay
$1,118
Overtime
$0
Other pay
$86
Benefits
$0
Total compensation
$1,204
Hire date
2018-10-29
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
976810
Total Taxes
85.53

Annette Prince-Mattaur is a School Crossing Guard An at Ps - Police Bureau within School Guards. Their tenure dates to 2018, about a year. 2019 total compensation came to $1,204. Union affiliation: School Guards.

Roselee Johnson

Sch Crossing Guard/Ps - Police Bureau

2017 total comp
$1,201
Sub-department
School Guards
Base pay
$1,201
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,201
Hire date
2008-04-14
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Oct 12, 2017
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
45922
Total Taxes
0

Roselee Johnson works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. Hired in 2008, they have about 9 years of service. Roselee earned $1,201 in 2017. They are represented by School Guards.

Margaret Zaborowski

School Crossing Guard An/Ps - Police Bureau

2018 total comp
$1,149
Sub-department
School Guards
Base pay
$1,067
Overtime
$0
Other pay
$82
Benefits
$0
Total compensation
$1,149
Hire date
2018-10-29
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Nov 26, 2018
Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
976896
Total Taxes
81.66

At Ps - Police Bureau, Margaret Zaborowski serves as a School Crossing Guard An within School Guards. Hired in 2018, they have under a year of service. Their 2018 pay totaled $1,149. They are represented by School Guards.

Jonathan Timmons

Police Officer 2Nd Year/Ps - Police Bureau

2018 total comp
$1,048
Sub-department
PS- Zone 5-East Liberty
Base pay
$1,033
Overtime
$0
Other pay
$15
Benefits
$0
Total compensation
$1,048
Hire date
2016-03-14
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Dec 15, 2017
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
660000
Total Taxes
14.98

At Ps - Police Bureau, Jonathan Timmons serves as a Police Officer 2Nd Year within Ps- Zone 5-East Liberty. Their tenure dates to 2016, about 2 years. Their 2018 pay totaled $1,048. Union affiliation: Police.

Lisa Dawson

School Crossing Guard An/Ps - Police Bureau

2017 total comp
$942
Sub-department
School Guards
Base pay
$942
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$942
Hire date
2017-10-09
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Oct 27, 2017
Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
882296
Total Taxes
0

At Ps - Police Bureau, Lisa Dawson serves as a School Crossing Guard An within School Guards. Their tenure dates to 2017, under a year. Their 2017 pay totaled $942. They are represented by School Guards.

Cheryl Hannan

Sch Crossing Guard/Ps - Police Bureau

2017 total comp
$941
Sub-department
School Guards
Base pay
$941
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$941
Hire date
1993-08-30
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Dec 22, 2016
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
22124
Total Taxes
0

At Ps - Police Bureau, Cheryl Hannan serves as a Sch Crossing Guard within School Guards. They have served since 1993 (about 24 years). Their 2017 pay totaled $941. Union affiliation: School Guards.

Evan Mulzet

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$904
Sub-department
PS- Zone 2-Hill Dist
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$904
Total compensation
$904
Hire date
2015-08-17
Union / bargaining unit
Police

Source-specific fields

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

Evan Mulzet is a Police Officer 4Th Year at Ps - Police Bureau within Ps- Zone 2-Hill District. They have served since 2015 (about 4 years). 2019 total compensation came to $904. They are represented by Police.

Karwan Jabbar

Police Officer 1St Year/Ps - Police Bureau

2017 total comp
$848
Sub-department
Police Recruits
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$848
Total compensation
$848
Hire date
2016-03-14
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Aug 17, 2016
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
659422
Total Taxes
0

Karwan Jabbar holds the role of Police Officer 1St Year at Ps - Police Bureau within Police Recruits. Their tenure dates to 2016, about a year. In 2017, their total compensation was $848. They are represented by Police.

Marla Lazarre

School Crossing Guard An/Ps - Police Bureau

2017 total comp
$768
Sub-department
School Guards
Base pay
$768
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$768
Hire date
2017-10-30
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Nov 16, 2017
Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
886532
Total Taxes
0

Marla Lazarre is a School Crossing Guard An at Ps - Police Bureau within School Guards. Their tenure dates to 2017, under a year. 2017 total compensation came to $768. Union affiliation: School Guards.

Shannon Leshen

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$678
Sub-department
Special Deployment Div
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$678
Total compensation
$678
Hire date
2005-09-26
Union / bargaining unit
Police

Source-specific fields

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

At Ps - Police Bureau, Shannon Leshen serves as a Police Officer 4Th Year within Special Deployment Division. They have served since 2005 (about 14 years). Their 2019 pay totaled $678. Union affiliation: Police.

Alesia Dyer

School Crossing Guard An/Ps - Police Bureau

2017 total comp
$582
Sub-department
School Guards
Base pay
$582
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$582
Hire date
2017-05-30
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Aug 28, 2017
Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
623952
Total Taxes
0

At Ps - Police Bureau, Alesia Dyer serves as a School Crossing Guard An within School Guards. Hired in 2017, they have under a year of service. Their 2017 pay totaled $582. Union affiliation: School Guards.

Sarah Trent

Police Officer Recruit/Ps - Police Bureau

2018 total comp
$486
Sub-department
Police Recruits
Base pay
$479
Overtime
$0
Other pay
$7
Benefits
$0
Total compensation
$486
Hire date
2018-04-09
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Apr 13, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
919556
Total Taxes
6.94

Sarah Trent holds the role of Police Officer Recruit at Ps - Police Bureau within Police Recruits. They have served since 2018 (under a year). In 2018, their total compensation was $486. Their bargaining unit is Police.

Barbara Jones

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$82
Sub-department
School Guards
Base pay
$77
Overtime
$0
Other pay
$6
Benefits
$0
Total compensation
$82
Hire date
1996-12-02
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Dec 17, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
14908
Total Taxes
5.85

Barbara Jones works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. Hired in 1996, they have about 23 years of service. Barbara earned $82 in 2019. Union affiliation: School Guards.

Glenda Owens

Sch Crossing Guard/Ps - Police Bureau

2018 total comp
$41
Sub-department
School Guards
Base pay
$38
Overtime
$0
Other pay
$3
Benefits
$0
Total compensation
$41
Hire date
2007-05-14
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
May 3, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
45268
Total Taxes
2.89

Glenda Owens is a Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2007, about 11 years. 2018 total compensation came to $41. Union affiliation: School Guards.

Daniel Kudra

Police Officer Recruit/Ps - Police Bureau

2019 total comp
$0
Sub-department
Police Recruits
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Hire date
2018-12-03
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Dec 7, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
981464
Total Taxes
0

Daniel Kudra works as a Police Officer Recruit for Ps - Police Bureau within Police Recruits. They have served since 2018 (about a year). Daniel earned $0 in 2019. Union affiliation: Police.

Rosemary Schmitt

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$0
Sub-department
School Guards
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$0
Hire date
2002-12-02
Union / bargaining unit
School Guards

Source-specific fields

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

Rosemary Schmitt holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2002, about 17 years. In 2019, their total compensation was $0. Their bargaining unit is School Guards.