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

Klair Fox

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,928
Sub-department
School Guards
Base pay
$3,661
Overtime
$0
Other pay
$267
Benefits
$0
Total compensation
$3,928
Hire date
2007-05-14
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
45262
Total Taxes
266.81

At Ps - Police Bureau, Klair Fox serves as a Sch Crossing Guard within School Guards. Their tenure dates to 2007, about 12 years. Their 2019 pay totaled $3,928. Their bargaining unit is School Guards.

Edward Cuneo Iv

Police Officer Recruit/Ps - Police Bureau

2018 total comp
$3,780
Sub-department
Police Recruits
Base pay
$2,394
Overtime
$0
Other pay
$31
Benefits
$1,356
Total compensation
$3,780
Hire date
2018-04-09
Union / bargaining unit
Police

Source-specific fields

Date Terminated
May 4, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
918626
Total Taxes
30.54

At Ps - Police Bureau, Edward Cuneo Iv serves as a Police Officer Recruit within Police Recruits. They have served since 2018 (under a year). Their 2018 pay totaled $3,780. Union affiliation: Police.

Kelly Kirk

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,582
Sub-department
School Guards
Base pay
$3,328
Overtime
$0
Other pay
$255
Benefits
$0
Total compensation
$3,582
Hire date
1993-08-30
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
6870
Total Taxes
254.57

Kelly Kirk works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. Their tenure dates to 1993, about 26 years. Kelly earned $3,582 in 2019. They are represented by School Guards.

Mary Young

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,575
Sub-department
School Guards
Base pay
$3,328
Overtime
$0
Other pay
$247
Benefits
$0
Total compensation
$3,575
Hire date
1996-12-02
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
18148
Total Taxes
246.91

At Ps - Police Bureau, Mary Young serves as a Sch Crossing Guard within School Guards. Hired in 1996, they have about 23 years of service. Their 2019 pay totaled $3,575. Union affiliation: School Guards.

Nicole Winfield

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,575
Sub-department
School Guards
Base pay
$3,328
Overtime
$0
Other pay
$247
Benefits
$0
Total compensation
$3,575
Hire date
2016-05-02
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
691230
Total Taxes
246.69

Nicole Winfield is a Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2016, about 3 years. 2019 total compensation came to $3,575. They are represented by School Guards.

Kim Twigg

Sch Crossing Guard/Ps - Police Bureau

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

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
42746
Total Taxes
248.27

Kim Twigg holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. They have served since 2002 (about 17 years). In 2019, their total compensation was $3,494. Union affiliation: School Guards.

Eileen Hudson

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,449
Sub-department
School Guards
Base pay
$3,204
Overtime
$0
Other pay
$245
Benefits
$0
Total compensation
$3,449
Hire date
2001-03-05
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
40984
Total Taxes
244.87

Eileen Hudson works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. Their tenure dates to 2001, about 18 years. Eileen earned $3,449 in 2019. They are represented by School Guards.

Brenda Paul

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,449
Sub-department
School Guards
Base pay
$3,204
Overtime
$0
Other pay
$245
Benefits
$0
Total compensation
$3,449
Hire date
2001-09-03
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
41662
Total Taxes
244.86

Brenda Paul holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Hired in 2001, they have about 18 years of service. In 2019, their total compensation was $3,449. Union affiliation: School Guards.

Donus Crawford Jr

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,413
Sub-department
School Guards
Base pay
$3,170
Overtime
$0
Other pay
$243
Benefits
$0
Total compensation
$3,413
Hire date
2015-11-02
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
631582
Total Taxes
242.53

Donus Crawford Jr is a Sch Crossing Guard at Ps - Police Bureau within School Guards. They have served since 2015 (about 4 years). 2019 total compensation came to $3,413. Union affiliation: School Guards.

Tammy Allen

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,325
Sub-department
School Guards
Base pay
$3,089
Overtime
$0
Other pay
$236
Benefits
$0
Total compensation
$3,325
Hire date
2008-11-10
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
46448
Total Taxes
236.3

Tammy Allen is a Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2008, about 11 years. 2019 total compensation came to $3,325. Union affiliation: School Guards.

Diane Solida

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2016-11-14
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
799734
Total Taxes
233.35

Diane Solida holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2016, about 3 years. In 2019, their total compensation was $3,284. Their bargaining unit is School Guards.

Marisa Epps

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2013-01-07
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
48852
Total Taxes
233.35

At Ps - Police Bureau, Marisa Epps serves as a Sch Crossing Guard within School Guards. Hired in 2013, they have about 6 years of service. Their 2019 pay totaled $3,284. Their bargaining unit is School Guards.

Heather Kelly

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2013-12-23
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
460996
Total Taxes
233.35

Heather Kelly is a Sch Crossing Guard at Ps - Police Bureau within School Guards. They have served since 2013 (about 6 years). 2019 total compensation came to $3,284. Their bargaining unit is School Guards.

Nancy Dittler

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2015-06-15
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
624008
Total Taxes
233.35

Nancy Dittler is a Sch Crossing Guard at Ps - Police Bureau within School Guards. They have served since 2015 (about 4 years). 2019 total compensation came to $3,284. Their bargaining unit is School Guards.

Danielle Garrett

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2015-11-02
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
631794
Total Taxes
233.35

Danielle Garrett holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Their tenure dates to 2015, about 4 years. In 2019, their total compensation was $3,284. Union affiliation: School Guards.

Patricia Trenor

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,284
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$233
Benefits
$0
Total compensation
$3,284
Hire date
2017-04-17
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
845090
Total Taxes
233.35

At Ps - Police Bureau, Patricia Trenor serves as a Sch Crossing Guard within School Guards. They have served since 2017 (about 2 years). Their 2019 pay totaled $3,284. Their bargaining unit is School Guards.

Kenneth Martin

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,274
Sub-department
School Guards
Base pay
$3,050
Overtime
$0
Other pay
$224
Benefits
$0
Total compensation
$3,274
Hire date
2010-11-22
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
445578
Total Taxes
223.92

Kenneth Martin works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. They have served since 2010 (about 9 years). Kenneth earned $3,274 in 2019. Their bargaining unit is School Guards.

Carolann Hill

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,270
Sub-department
School Guards
Base pay
$1,815
Overtime
$0
Other pay
$130
Benefits
$1,325
Total compensation
$3,270
Hire date
1995-09-25
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
11338
Total Taxes
129.86

Carolann Hill is a Sch Crossing Guard at Ps - Police Bureau within School Guards. They have served since 1995 (about 24 years). 2019 total compensation came to $3,270. Union affiliation: School Guards.

Gail Schauer

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$3,201
Sub-department
School Guards
Base pay
$2,974
Overtime
$0
Other pay
$227
Benefits
$0
Total compensation
$3,201
Hire date
2017-10-09
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
882648
Total Taxes
227.48

Gail Schauer holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Hired in 2017, they have about 2 years of service. In 2019, their total compensation was $3,201. They are represented by School Guards.

Andrew Jacobs

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$3,197
Sub-department
PS- Zone 5-East Liberty
Base pay
$3,151
Overtime
$0
Other pay
$46
Benefits
$0
Total compensation
$3,197
Hire date
2015-02-02
Union / bargaining unit
Police

Source-specific fields

Date Terminated
Dec 18, 2018
Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
622002
Total Taxes
45.69

At Ps - Police Bureau, Andrew Jacobs serves as a Police Officer 4Th Year within Ps- Zone 5-East Liberty. Their tenure dates to 2015, about 4 years. Their 2019 pay totaled $3,197. Their bargaining unit is Police.

Shawna Humbert

Police Officer Recruit/Ps - Police Bureau

2017 total comp
$3,143
Sub-department
Police Recruits
Base pay
$1,871
Overtime
$0
Other pay
$0
Benefits
$1,272
Total compensation
$3,143
Hire date
2016-09-19
Union / bargaining unit
Police

Source-specific fields

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

Shawna Humbert is a Police Officer Recruit at Ps - Police Bureau within Police Recruits. They have served since 2016 (about a year). 2017 total compensation came to $3,143. Union affiliation: Police.

Theresa Tedesco

School Crossing Guard An/Ps - Police Bureau

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

Source-specific fields

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

At Ps - Police Bureau, Theresa Tedesco serves as a School Crossing Guard An within School Guards. They have served since 2017 (under a year). Their 2017 pay totaled $3,124. They are represented by School Guards.

Georgetta Andolina

Clerical Assistant 1-Pp/Ps - Police Bureau

2019 total comp
$3,092
Sub-department
Support Services/Civilian
Base pay
$2,975
Overtime
$0
Other pay
$116
Benefits
$0
Total compensation
$3,092
Hire date
1998-05-18
Union / bargaining unit
AFSCME Local 2719

Source-specific fields

Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
14170
Total Taxes
116.46

At Ps - Police Bureau, Georgetta Andolina serves as a Clerical Assistant 1-Pp within Support Services/Civilian. Their tenure dates to 1998, about 21 years. Their 2019 pay totaled $3,092. Union affiliation: AFSCME Local 2719.

Christine Newhouser

School Crossing Guard An/Ps - Police Bureau

2017 total comp
$2,934
Sub-department
School Guards
Base pay
$2,934
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$2,934
Hire date
2017-04-17
Union / bargaining unit
School Guards

Source-specific fields

Date Terminated
Jun 12, 2017
Employment Status
Part-Time
Home Cost Center
230000
Socrata Entity Number
845192
Total Taxes
0

Christine Newhouser is a School Crossing Guard An at Ps - Police Bureau within School Guards. They have served since 2017 (under a year). 2017 total compensation came to $2,934. They are represented by School Guards.

Amber Wright

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$2,716
Sub-department
School Guards
Base pay
$2,523
Overtime
$0
Other pay
$193
Benefits
$0
Total compensation
$2,716
Hire date
2016-03-21
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
664902
Total Taxes
193

Amber Wright holds the role of Sch Crossing Guard at Ps - Police Bureau within School Guards. Hired in 2016, they have about 3 years of service. In 2019, their total compensation was $2,716. Their bargaining unit is School Guards.

Stacey Schell

Police Officer 4Th Year/Ps - Police Bureau

2019 total comp
$2,713
Sub-department
PS-Police-Compensation
Base pay
$0
Overtime
$0
Other pay
$0
Benefits
$2,713
Total compensation
$2,713
Hire date
2008-07-28
Union / bargaining unit
Police

Source-specific fields

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

At Ps - Police Bureau, Stacey Schell serves as a Police Officer 4Th Year within Ps-Police-Compensation. They have served since 2008 (about 11 years). Their 2019 pay totaled $2,713. Their bargaining unit is Police.

Ronald Foster

Sch Crossing Guard/Ps - Police Bureau

2019 total comp
$2,712
Sub-department
School Guards
Base pay
$2,519
Overtime
$0
Other pay
$193
Benefits
$0
Total compensation
$2,712
Hire date
2018-01-08
Union / bargaining unit
School Guards

Source-specific fields

Employment Status
Full-Time
Home Cost Center
230000
Socrata Entity Number
902794
Total Taxes
192.73

Ronald Foster works as a Sch Crossing Guard for Ps - Police Bureau within School Guards. Hired in 2018, they have about a year of service. Ronald earned $2,712 in 2019. Union affiliation: School Guards.