GCGovComp.app

City of Baltimore / Police Department (170)

Agency file

Police Department (170)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Police Department (170) provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2020, this agency had 1 employees with median total compensation of $0; the highest distinct record was $0.

Year
2020
Total payroll
$0
Employees
1
Median total
$0
Highest record
$0

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$0 (0%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • 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
$0
$0
$0
$0
$0

The pay ladder for this department. Someone at the 90th percentile earns $0 — more than 90% of the department; the 10th percentile earns $0. 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 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$1.6M
22
$69,820
2015
$3.4M
113.1%
34
54.5%
$97,153
39.1%
2016
$4.6M
35.3%
44
29.4%
$102,133
5.1%
2017
$1.2M
74.2%
12
72.7%
$102,895
0.7%
2018
$798.4K
33.0%
8
33.3%
$98,286
4.5%
2019
$0
100.0%
1
87.5%
$0
100.0%
2020
$0
1
±0%
$0

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

John Burns Jr

Police Sergeant/Police Department (170)

2016 total comp
$164,403
Base pay
$164,403
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$164,403
Hire date
2001-03-27

Source-specific fields

Agencyid
A99
Annualsalary
86190
Employee ID
84452

At Police Department (170), John Burns Jr serves as a Police Sergeant. Their tenure dates to 2001, about 15 years. Their 2016 pay totaled $164,403.

Frank Golimowski

Police Officer (Eid)/Police Department (170)

2016 total comp
$159,278
Base pay
$159,278
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,278
Hire date
1999-02-13

Source-specific fields

Agencyid
A99
Annualsalary
80179
Employee ID
87382

Frank Golimowski holds the role of Police Officer (Eid) at Police Department (170). Hired in 1999, they have about 17 years of service. In 2016, their total compensation was $159,278.

Gerald Hensley

Police Officer/Police Department (170)

2018 total comp
$156,592
Base pay
$156,592
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$156,592
Hire date
1982-11-04

Source-specific fields

Agencyid
A99
Annualsalary
86397
Employee ID
115541

Gerald Hensley is a Police Officer at Police Department (170). Their tenure dates to 1982, about 36 years. 2018 total compensation came to $156,592.

Troy Blackwell

Police Sergeant/Police Department (170)

2018 total comp
$151,163
Base pay
$151,163
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$151,163
Hire date
1995-08-30

Source-specific fields

Agencyid
A99
Annualsalary
97693
Employee ID
111004

At Police Department (170), Troy Blackwell serves as a Police Sergeant. Hired in 1995, they have about 23 years of service. Their 2018 pay totaled $151,163.

Anthony Maggio

Police Sergeant/Police Department (170)

2016 total comp
$143,179
Base pay
$143,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$143,179
Hire date
1999-09-08

Source-specific fields

Agencyid
A99
Annualsalary
90000
Employee ID
90488

At Police Department (170), Anthony Maggio serves as a Police Sergeant. They have served since 1999 (about 17 years). Their 2016 pay totaled $143,179.

Dion Hatchett

Police Lieutenant/Police Department (170)

2016 total comp
$141,137
Base pay
$141,137
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$141,137
Hire date
1994-04-22

Source-specific fields

Agencyid
A99
Annualsalary
105994
Employee ID
88163

Dion Hatchett is a Police Lieutenant at Police Department (170). Hired in 1994, they have about 22 years of service. 2016 total compensation came to $141,137.

Keith Gladstone

Police Sergeant/Police Department (170)

2016 total comp
$134,720
Base pay
$134,720
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$134,720
Hire date
1992-11-20

Source-specific fields

Agencyid
A99
Annualsalary
94848
Employee ID
87316

Keith Gladstone works as a Police Sergeant for Police Department (170). They have served since 1992 (about 24 years). Keith earned $134,720 in 2016.

C Oree

Police Lieutenant/Police Department (170)

2016 total comp
$131,587
Base pay
$131,587
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$131,587
Hire date
1996-08-06

Source-specific fields

Agencyid
A99
Annualsalary
105028
Employee ID
92015

C Oree is a Police Lieutenant at Police Department (170). Hired in 1996, they have about 20 years of service. 2016 total compensation came to $131,587.

Joel Fried

Police Lieutenant Eid/Police Department (170)

2016 total comp
$128,554
Base pay
$128,554
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,554
Hire date
2000-12-21

Source-specific fields

Agencyid
A99
Annualsalary
102633
Employee ID
86955

At Police Department (170), Joel Fried serves as a Police Lieutenant Eid. They have served since 2000 (about 16 years). Their 2016 pay totaled $128,554.

Michael O'Sullivan

Police Officer (Eid)/Police Department (170)

2016 total comp
$128,448
Base pay
$128,448
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$128,448
Hire date
2000-11-20

Source-specific fields

Agencyid
A99
Annualsalary
78747
Employee ID
91925

At Police Department (170), Michael O'Sullivan serves as a Police Officer (Eid). Hired in 2000, they have about 16 years of service. Their 2016 pay totaled $128,448.

Carnest Mcduffie

Police Officer/Police Department (170)

2016 total comp
$122,279
Base pay
$122,279
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$122,279
Hire date
2005-03-22

Source-specific fields

Agencyid
A99
Annualsalary
72094
Employee ID
90897

Carnest Mcduffie holds the role of Police Officer at Police Department (170). They have served since 2005 (about 11 years). In 2016, their total compensation was $122,279.

Joe Jones Jr

Police Lieutenant Eid/Police Department (170)

2017 total comp
$121,890
Base pay
$121,890
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$121,890
Hire date
1995-03-01

Source-specific fields

Agencyid
A99
Annualsalary
109078
Employee ID
102950

Joe Jones Jr is a Police Lieutenant Eid at Police Department (170). Their tenure dates to 1995, about 22 years. 2017 total compensation came to $121,890.

Timothy Devine

Police Lieutenant Eid/Police Department (170)

2013 total comp
$110,981
Base pay
$110,981
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,981
Hire date
1985-08-12

Source-specific fields

Agencyid
A99
Annualsalary
93223
Employee ID
35063

At Police Department (170), Timothy Devine serves as a Police Lieutenant Eid. They have served since 1985 (about 28 years). Their 2013 pay totaled $110,981.

Derrick Brown

Police Officer/Police Department (170)

2016 total comp
$108,067
Base pay
$108,067
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,067
Hire date
1997-01-13

Source-specific fields

Agencyid
A99
Annualsalary
79689
Employee ID
84193

Derrick Brown holds the role of Police Officer at Police Department (170). They have served since 1997 (about 19 years). In 2016, their total compensation was $108,067.

Michael Gause

Police Officer/Police Department (170)

2016 total comp
$106,371
Base pay
$106,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,371
Hire date
2007-10-04

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
87141

Michael Gause works as a Police Officer for Police Department (170). Their tenure dates to 2007, about 9 years. Michael earned $106,371 in 2016.

Mark Neptune

Police Officer (Eid)/Police Department (170)

2018 total comp
$106,024
Base pay
$106,024
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,024
Hire date
2008-09-02

Source-specific fields

Agencyid
A99
Annualsalary
74611
Employee ID
118909

Mark Neptune works as a Police Officer (Eid) for Police Department (170). Hired in 2008, they have about 10 years of service. Mark earned $106,024 in 2018.

Ryan Hill

Police Officer/Police Department (170)

2016 total comp
$105,378
Base pay
$105,378
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,378
Hire date
2008-02-25

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
88430

Ryan Hill is a Police Officer at Police Department (170). They have served since 2008 (about 8 years). 2016 total compensation came to $105,378.

Robert Hankard

Police Officer (Eid)/Police Department (170)

2016 total comp
$104,724
Base pay
$104,724
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,724
Hire date
2007-12-18

Source-specific fields

Agencyid
A99
Annualsalary
71742
Employee ID
87936

Robert Hankard works as a Police Officer (Eid) for Police Department (170). Their tenure dates to 2007, about 9 years. Robert earned $104,724 in 2016.

Anthony Cirillo

Police Officer/Police Department (170)

2017 total comp
$104,526
Base pay
$104,526
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,526
Hire date
1999-07-26

Source-specific fields

Agencyid
A99
Annualsalary
78988
Employee ID
98778

Anthony Cirillo works as a Police Officer for Police Department (170). Their tenure dates to 1999, about 18 years. Anthony earned $104,526 in 2017.

Howard Ilgenfritz Jr

Police Officer/Police Department (170)

2016 total comp
$103,573
Base pay
$103,573
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,573
Hire date
2001-08-16

Source-specific fields

Agencyid
A99
Annualsalary
74134
Employee ID
88799

Howard Ilgenfritz Jr is a Police Officer at Police Department (170). They have served since 2001 (about 15 years). 2016 total compensation came to $103,573.

Brian Coffin

Police Officer/Police Department (170)

2016 total comp
$101,982
Base pay
$101,982
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,982
Hire date
2009-09-08

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
85113

Brian Coffin holds the role of Police Officer at Police Department (170). Hired in 2009, they have about 7 years of service. In 2016, their total compensation was $101,982.

Robert Clark

Police Officer/Police Department (170)

2016 total comp
$100,145
Base pay
$100,145
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,145
Hire date
2008-12-10

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
85042

At Police Department (170), Robert Clark serves as a Police Officer. Hired in 2008, they have about 8 years of service. Their 2016 pay totaled $100,145.

Timothy Romeo

Police Officer/Police Department (170)

2016 total comp
$98,576
Base pay
$98,576
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,576
Hire date
2009-01-08

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
93215

Timothy Romeo holds the role of Police Officer at Police Department (170). Hired in 2009, they have about 7 years of service. In 2016, their total compensation was $98,576.

Joseph Landsman

Police Sergeant/Police Department (170)

2018 total comp
$98,510
Base pay
$98,510
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,510
Hire date
2001-07-01

Source-specific fields

Agencyid
A99
Annualsalary
91853
Employee ID
117084

At Police Department (170), Joseph Landsman serves as a Police Sergeant. Their tenure dates to 2001, about 17 years. Their 2018 pay totaled $98,510.

Tarik Toro-Munford

Police Officer/Police Department (170)

2016 total comp
$98,263
Base pay
$98,263
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,263
Hire date
2009-05-20

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
95018

Tarik Toro-Munford works as a Police Officer for Police Department (170). They have served since 2009 (about 7 years). Tarik earned $98,263 in 2016.

Jeffrey Lilly

Police Officer/Police Department (170)

2018 total comp
$98,062
Base pay
$98,062
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$98,062
Hire date
2004-11-18

Source-specific fields

Agencyid
A99
Annualsalary
74257
Employee ID
117361

Jeffrey Lilly works as a Police Officer for Police Department (170). Their tenure dates to 2004, about 14 years. Jeffrey earned $98,062 in 2018.

Gregory Fisher

Police Officer/Police Department (170)

2018 total comp
$97,787
Base pay
$97,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,787
Hire date
2004-07-20

Source-specific fields

Agencyid
A99
Annualsalary
76358
Employee ID
113983

Gregory Fisher works as a Police Officer for Police Department (170). Their tenure dates to 2004, about 14 years. Gregory earned $97,787 in 2018.

Jason Blanchard

Police Officer/Police Department (170)

2016 total comp
$96,790
Base pay
$96,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,790
Hire date
2009-01-06

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
83706

Jason Blanchard works as a Police Officer for Police Department (170). They have served since 2009 (about 7 years). Jason earned $96,790 in 2016.

C Talley

Police Sergeant Eid/Police Department (170)

2013 total comp
$96,396
Base pay
$96,396
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,396
Hire date
1999-02-17

Source-specific fields

Agencyid
A99
Annualsalary
74192
Employee ID
47061

C Talley is a Police Sergeant Eid at Police Department (170). They have served since 1999 (about 14 years). 2013 total compensation came to $96,396.

Brandon Avery

Police Officer/Police Department (170)

2016 total comp
$94,419
Base pay
$94,419
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,419
Hire date
2007-03-15

Source-specific fields

Agencyid
A99
Annualsalary
70735
Employee ID
83108

Brandon Avery holds the role of Police Officer at Police Department (170). Hired in 2007, they have about 9 years of service. In 2016, their total compensation was $94,419.

Joseph Wiczulis

Police Officer/Police Department (170)

2015 total comp
$94,221
Base pay
$94,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,221
Hire date
2007-12-05

Source-specific fields

Agencyid
A99
Annualsalary
65446
Employee ID
81999

At Police Department (170), Joseph Wiczulis serves as a Police Officer. They have served since 2007 (about 8 years). Their 2015 pay totaled $94,221.

Peter Iacovo

Police Officer/Police Department (170)

2016 total comp
$93,129
Base pay
$93,129
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,129
Hire date
2011-04-27

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
88787

Peter Iacovo holds the role of Police Officer at Police Department (170). They have served since 2011 (about 5 years). In 2016, their total compensation was $93,129.

Marjorie German

Police Sergeant/Police Department (170)

2013 total comp
$91,344
Base pay
$91,344
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,344
Hire date
1996-08-08

Source-specific fields

Agencyid
A99
Annualsalary
74992
Employee ID
36859

Marjorie German is a Police Sergeant at Police Department (170). They have served since 1996 (about 17 years). 2013 total compensation came to $91,344.

Daniel Hersl

Police Officer/Police Department (170)

2017 total comp
$91,334
Base pay
$91,334
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,334
Hire date
1999-09-07

Source-specific fields

Agencyid
A99
Annualsalary
78988
Employee ID
102024

Daniel Hersl works as a Police Officer for Police Department (170). Hired in 1999, they have about 18 years of service. Daniel earned $91,334 in 2017.

Ricardo Ojeda

Police Officer/Police Department (170)

2016 total comp
$90,681
Base pay
$90,681
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,681
Hire date
2010-10-27

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
91958

Ricardo Ojeda is a Police Officer at Police Department (170). Their tenure dates to 2010, about 6 years. 2016 total compensation came to $90,681.

Pedro Vargas Jr

Police Officer/Police Department (170)

2018 total comp
$90,222
Base pay
$90,222
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$90,222
Hire date
1999-06-10

Source-specific fields

Agencyid
A99
Annualsalary
82080
Employee ID
122401

Pedro Vargas Jr holds the role of Police Officer at Police Department (170). Hired in 1999, they have about 19 years of service. In 2018, their total compensation was $90,222.

Brian Salmon

Police Officer/Police Department (170)

2016 total comp
$87,972
Base pay
$87,972
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$87,972
Hire date
2011-06-29

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
93401

Brian Salmon is a Police Officer at Police Department (170). Hired in 2011, they have about 5 years of service. 2016 total compensation came to $87,972.

Albert Rodriguez

Police Officer/Police Department (170)

2016 total comp
$86,317
Base pay
$86,317
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,317
Hire date
2012-08-28

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
93166

Albert Rodriguez works as a Police Officer for Police Department (170). Hired in 2012, they have about 4 years of service. Albert earned $86,317 in 2016.

Kevin Fassl

Police Officer/Police Department (170)

2016 total comp
$84,040
Base pay
$84,040
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,040
Hire date
2012-06-20

Source-specific fields

Agencyid
A99
Annualsalary
62676
Employee ID
86584

Kevin Fassl is a Police Officer at Police Department (170). Hired in 2012, they have about 4 years of service. 2016 total compensation came to $84,040.

Warren Banks

Police Officer/Police Department (170)

2016 total comp
$82,990
Base pay
$82,990
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,990
Hire date
2008-11-10

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
83251

At Police Department (170), Warren Banks serves as a Police Officer. They have served since 2008 (about 8 years). Their 2016 pay totaled $82,990.