GCGovComp.app

City of Baltimore / Police Department (095)

Agency file

Police Department (095)

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

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

In 2020, this agency had 46 employees with median total compensation of $88,928; the highest distinct record was $178,840.

Year
2020
Total payroll
$4.3M
Employees
46
Median total
$88,928
Highest record
$178,840

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 46 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($88,928) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$92,865 (100%)
  • 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
$61,115
$67,185
$88,928
$110,483
$129,332

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

Largest job titles

Police Officer
37 · $84,092
Police Sergeant
5 · $129,332
Police Officer Eid
2 · $74,422
Police Sergeant Eid
1 · $123,907

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
$2.9M
43
$67,993
2015
$4.1M
41.3%
59
37.2%
$69,912
2.8%
2016
$4M
3.7%
49
16.9%
$75,452
7.9%
2017
$3.6M
9.8%
44
10.2%
$79,480
5.3%
2018
$4.2M
16.9%
46
4.5%
$87,736
10.4%
2019
$3.8M
9.4%
43
6.5%
$82,745
5.7%
2020
$4.3M
12.4%
46
7.0%
$88,928
7.5%

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

Ramsey Rivera Centeno

Police Officer/Police Department (095)

2020 total comp
$110,483
Base pay
$110,483
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,483
Hire date
2017-12-29

Source-specific fields

Agencyid
A99
Annualsalary
92548
Employee ID
150370

Ramsey Rivera Centeno works as a Police Officer for Police Department (095). Their tenure dates to 2017, about 3 years. Ramsey earned $110,483 in 2020.

Ivan Siminyuk

Police Officer Eid/Police Department (095)

2018 total comp
$110,302
Base pay
$110,302
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$110,302
Hire date
2014-04-09

Source-specific fields

Agencyid
A99
Annualsalary
66258
Employee ID
121050

Ivan Siminyuk works as a Police Officer Eid for Police Department (095). Hired in 2014, they have about 4 years of service. Ivan earned $110,302 in 2018.

Raul Alvarez

Police Officer/Police Department (095)

2020 total comp
$109,131
Base pay
$109,131
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$109,131
Hire date
2001-02-22

Source-specific fields

Agencyid
A99
Annualsalary
87924
Employee ID
137762

Raul Alvarez works as a Police Officer for Police Department (095). They have served since 2001 (about 19 years). Raul earned $109,131 in 2020.

Jesus Avitia

Police Officer/Police Department (095)

2020 total comp
$108,112
Base pay
$108,112
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,112
Hire date
2000-08-17

Source-specific fields

Agencyid
A99
Annualsalary
87924
Employee ID
138048

At Police Department (095), Jesus Avitia serves as a Police Officer. Hired in 2000, they have about 20 years of service. Their 2020 pay totaled $108,112.

Jeremy Sagner

Police Sergeant/Police Department (095)

2019 total comp
$107,120
Base pay
$107,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,120
Hire date
2000-01-31

Source-specific fields

Agencyid
A99
Annualsalary
101941
Employee ID
134359

Jeremy Sagner is a Police Sergeant at Police Department (095). They have served since 2000 (about 19 years). 2019 total compensation came to $107,120.

Preston White

Police Officer/Police Department (095)

2016 total comp
$106,623
Base pay
$106,623
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,623
Hire date
2002-10-31

Source-specific fields

Agencyid
A99
Annualsalary
73454
Employee ID
95785

Preston White is a Police Officer at Police Department (095). Their tenure dates to 2002, about 14 years. 2016 total compensation came to $106,623.

Steven Cuevas

Police Officer/Police Department (095)

2020 total comp
$105,763
Base pay
$105,763
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,763
Hire date
2006-10-13

Source-specific fields

Agencyid
A99
Annualsalary
87151
Employee ID
141118

Steven Cuevas holds the role of Police Officer at Police Department (095). They have served since 2006 (about 14 years). In 2020, their total compensation was $105,763.

Edgar Gonzalez-Lopez

Police Officer/Police Department (095)

2019 total comp
$105,375
Base pay
$105,375
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,375
Hire date
2017-07-25

Source-specific fields

Agencyid
A99
Annualsalary
89466
Employee ID
128330

At Police Department (095), Edgar Gonzalez-Lopez serves as a Police Officer. Their tenure dates to 2017, about 2 years. Their 2019 pay totaled $105,375.

Gary Doyle

Police Officer/Police Department (095)

2020 total comp
$103,696
Base pay
$103,696
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,696
Hire date
2015-11-23

Source-specific fields

Agencyid
A99
Annualsalary
68487
Employee ID
141885

Gary Doyle is a Police Officer at Police Department (095). They have served since 2015 (about 5 years). 2020 total compensation came to $103,696.

Shawn Edwards

Police Sergeant/Police Department (095)

2019 total comp
$101,248
Base pay
$101,248
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,248
Hire date
1998-04-07

Source-specific fields

Agencyid
A99
Annualsalary
103717
Employee ID
127328

Shawn Edwards holds the role of Police Sergeant at Police Department (095). Hired in 1998, they have about 21 years of service. In 2019, their total compensation was $101,248.

Robert Corso

Police Sergeant/Police Department (095)

2016 total comp
$100,299
Base pay
$100,299
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,299
Hire date
2006-06-22

Source-specific fields

Agencyid
A99
Annualsalary
83576
Employee ID
85377

Robert Corso holds the role of Police Sergeant at Police Department (095). They have served since 2006 (about 10 years). In 2016, their total compensation was $100,299.

John Lebrun

Police Officer/Police Department (095)

2020 total comp
$97,739
Base pay
$97,739
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,739
Hire date
2009-10-01

Source-specific fields

Agencyid
A99
Annualsalary
78791
Employee ID
146661

John Lebrun works as a Police Officer for Police Department (095). They have served since 2009 (about 11 years). John earned $97,739 in 2020.

Jerry Gonzalez

Police Officer/Police Department (095)

2020 total comp
$97,435
Base pay
$97,435
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,435
Hire date
2010-08-16

Source-specific fields

Agencyid
A99
Annualsalary
78044
Employee ID
143350

At Police Department (095), Jerry Gonzalez serves as a Police Officer. Their tenure dates to 2010, about 10 years. Their 2020 pay totaled $97,435.

Natasha James

Police Officer/Police Department (095)

2018 total comp
$97,058
Base pay
$97,058
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,058
Hire date
2007-03-15

Source-specific fields

Agencyid
A99
Annualsalary
74257
Employee ID
116185

Natasha James is a Police Officer at Police Department (095). Hired in 2007, they have about 11 years of service. 2018 total compensation came to $97,058.

Joel Heiss

Police Lieutenant/Police Department (095)

2013 total comp
$97,056
Base pay
$97,056
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,056
Hire date
1994-09-06

Source-specific fields

Agencyid
A99
Annualsalary
86733
Employee ID
38315

At Police Department (095), Joel Heiss serves as a Police Lieutenant. Hired in 1994, they have about 19 years of service. Their 2013 pay totaled $97,056.

Wendy Morton

Police Officer/Police Department (095)

2018 total comp
$96,773
Base pay
$96,773
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,773
Hire date
2004-09-07

Source-specific fields

Agencyid
A99
Annualsalary
75658
Employee ID
118674

Wendy Morton holds the role of Police Officer at Police Department (095). They have served since 2004 (about 14 years). In 2018, their total compensation was $96,773.

Christopher Henard

Police Officer/Police Department (095)

2017 total comp
$96,627
Base pay
$96,627
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,627
Hire date
2010-11-30

Source-specific fields

Agencyid
A99
Annualsalary
66784
Employee ID
101936

Christopher Henard works as a Police Officer for Police Department (095). Their tenure dates to 2010, about 7 years. Christopher earned $96,627 in 2017.

Austin Hansen

Police Officer/Police Department (095)

2020 total comp
$96,515
Base pay
$96,515
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,515
Hire date
2014-04-04

Source-specific fields

Agencyid
A99
Annualsalary
72977
Employee ID
144046

At Police Department (095), Austin Hansen serves as a Police Officer. They have served since 2014 (about 6 years). Their 2020 pay totaled $96,515.

Owen Ray Jr

Police Officer Eid/Police Department (095)

2018 total comp
$96,341
Base pay
$96,341
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,341
Hire date
1996-08-20

Source-specific fields

Agencyid
A99
Annualsalary
85535
Employee ID
119944

Owen Ray Jr works as a Police Officer Eid for Police Department (095). They have served since 1996 (about 22 years). Owen earned $96,341 in 2018.

Theodore Galfi

Police Officer/Police Department (095)

2020 total comp
$96,146
Base pay
$96,146
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,146
Hire date
2005-10-13

Source-specific fields

Agencyid
A99
Annualsalary
81795
Employee ID
142955

Theodore Galfi holds the role of Police Officer at Police Department (095). Their tenure dates to 2005, about 15 years. In 2020, their total compensation was $96,146.

Robert Cherry

Police Sergeant Eid/Police Department (095)

2015 total comp
$95,015
Base pay
$95,015
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,015
Hire date
1993-12-13

Source-specific fields

Agencyid
A99
Annualsalary
89871
Employee ID
70944

Robert Cherry works as a Police Sergeant Eid for Police Department (095). Hired in 1993, they have about 22 years of service. Robert earned $95,015 in 2015.

Darrell London

Police Officer/Police Department (095)

2016 total comp
$94,881
Base pay
$94,881
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,881
Hire date
2008-05-08

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
90311

Darrell London holds the role of Police Officer at Police Department (095). Their tenure dates to 2008, about 8 years. In 2016, their total compensation was $94,881.

Keyonta Brown

Police Officer/Police Department (095)

2020 total comp
$93,447
Base pay
$93,447
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,447
Hire date
2008-02-20

Source-specific fields

Agencyid
A99
Annualsalary
80295
Employee ID
139492

Keyonta Brown is a Police Officer at Police Department (095). Hired in 2008, they have about 12 years of service. 2020 total compensation came to $93,447.

Jordan Moore

Police Sergeant/Police Department (095)

2015 total comp
$93,392
Base pay
$93,392
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,392
Hire date
2008-06-18

Source-specific fields

Agencyid
A99
Annualsalary
76591
Employee ID
77501

Jordan Moore is a Police Sergeant at Police Department (095). Hired in 2008, they have about 7 years of service. 2015 total compensation came to $93,392.

Neil Worrell

Police Officer/Police Department (095)

2017 total comp
$93,259
Base pay
$93,259
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,259
Hire date
2001-08-16

Source-specific fields

Agencyid
A99
Annualsalary
77591
Employee ID
109725

Neil Worrell works as a Police Officer for Police Department (095). Hired in 2001, they have about 16 years of service. Neil earned $93,259 in 2017.

Leonel Lopez

Police Officer/Police Department (095)

2020 total comp
$93,175
Base pay
$93,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,175
Hire date
2016-06-06

Source-specific fields

Agencyid
A99
Annualsalary
68487
Employee ID
147023

Leonel Lopez works as a Police Officer for Police Department (095). Hired in 2016, they have about 4 years of service. Leonel earned $93,175 in 2020.

Alejandro Garcia

Police Officer/Police Department (095)

2020 total comp
$92,635
Base pay
$92,635
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,635
Hire date
2015-08-10

Source-specific fields

Agencyid
A99
Annualsalary
68487
Employee ID
142989

Alejandro Garcia holds the role of Police Officer at Police Department (095). They have served since 2015 (about 5 years). In 2020, their total compensation was $92,635.

Daniel Quaranto

Police Sergeant/Police Department (095)

2016 total comp
$92,286
Base pay
$92,286
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,286
Hire date
2007-06-14

Source-specific fields

Agencyid
A99
Annualsalary
81984
Employee ID
92655

Daniel Quaranto holds the role of Police Sergeant at Police Department (095). They have served since 2007 (about 9 years). In 2016, their total compensation was $92,286.

Cameron Catron

Police Officer (Eid)/Police Department (095)

2016 total comp
$92,220
Base pay
$92,220
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,220
Hire date
2001-11-26

Source-specific fields

Agencyid
A99
Annualsalary
75924
Employee ID
84839

At Police Department (095), Cameron Catron serves as a Police Officer (Eid). Their tenure dates to 2001, about 15 years. Their 2016 pay totaled $92,220.

David Kincaid

Police Sergeant/Police Department (095)

2019 total comp
$89,617
Base pay
$89,617
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,617
Hire date
2011-02-16

Source-specific fields

Agencyid
A99
Annualsalary
89587
Employee ID
130604

David Kincaid works as a Police Sergeant for Police Department (095). They have served since 2011 (about 8 years). David earned $89,617 in 2019.

Eduardo Ortiz Del Valle

Police Officer Trainee/Police Department (095)

2018 total comp
$89,416
Base pay
$89,416
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$89,416
Hire date
2017-05-01

Source-specific fields

Agencyid
A99
Annualsalary
79919
Employee ID
119171

Eduardo Ortiz Del Valle works as a Police Officer Trainee for Police Department (095). Hired in 2017, they have about a year of service. Eduardo earned $89,416 in 2018.

John Ganovski

Police Sergeant/Police Department (095)

2013 total comp
$88,783
Base pay
$88,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,783
Hire date
1994-01-24

Source-specific fields

Agencyid
A99
Annualsalary
76985
Employee ID
36668

John Ganovski holds the role of Police Sergeant at Police Department (095). Their tenure dates to 1994, about 19 years. In 2013, their total compensation was $88,783.

Jamaal Johnson

Police Officer/Police Department (095)

2017 total comp
$88,552
Base pay
$88,552
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,552
Hire date
2001-01-09

Source-specific fields

Agencyid
A99
Annualsalary
77591
Employee ID
102824

Jamaal Johnson works as a Police Officer for Police Department (095). They have served since 2001 (about 16 years). Jamaal earned $88,552 in 2017.

Chantell English

Police Officer/Police Department (095)

2018 total comp
$88,407
Base pay
$88,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,407
Hire date
2008-09-10

Source-specific fields

Agencyid
A99
Annualsalary
72857
Employee ID
113702

Chantell English holds the role of Police Officer at Police Department (095). They have served since 2008 (about 10 years). In 2018, their total compensation was $88,407.

Daniel Popp Iii

Police Sergeant Eid/Police Department (095)

2013 total comp
$88,038
Base pay
$88,038
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$88,038
Hire date
1996-08-21

Source-specific fields

Agencyid
A99
Annualsalary
76043
Employee ID
44185

Daniel Popp Iii holds the role of Police Sergeant Eid at Police Department (095). Hired in 1996, they have about 17 years of service. In 2013, their total compensation was $88,038.

Brian George

Police Officer/Police Department (095)

2015 total comp
$86,933
Base pay
$86,933
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,933
Hire date
1992-05-07

Source-specific fields

Agencyid
A99
Annualsalary
77815
Employee ID
73199

Brian George holds the role of Police Officer at Police Department (095). They have served since 1992 (about 23 years). In 2015, their total compensation was $86,933.

Bradley Bechtel

Police Officer/Police Department (095)

2015 total comp
$86,798
Base pay
$86,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$86,798
Hire date
2001-06-05

Source-specific fields

Agencyid
A99
Annualsalary
69938
Employee ID
69417

Bradley Bechtel holds the role of Police Officer at Police Department (095). Their tenure dates to 2001, about 14 years. In 2015, their total compensation was $86,798.

Vernon Davis

Police Officer/Police Department (095)

2020 total comp
$85,221
Base pay
$85,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,221
Hire date
2008-09-12

Source-specific fields

Agencyid
A99
Annualsalary
79544
Employee ID
141444

At Police Department (095), Vernon Davis serves as a Police Officer. They have served since 2008 (about 12 years). Their 2020 pay totaled $85,221.

John Rynn

Police Sergeant Eid/Police Department (095)

2013 total comp
$84,885
Base pay
$84,885
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,885
Hire date
1994-05-10

Source-specific fields

Agencyid
A99
Annualsalary
78035
Employee ID
45349

John Rynn is a Police Sergeant Eid at Police Department (095). Their tenure dates to 1994, about 19 years. 2013 total compensation came to $84,885.

Sheena Newman

Police Officer Eid/Police Department (095)

2018 total comp
$84,337
Base pay
$84,337
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,337
Hire date
2003-12-09

Source-specific fields

Agencyid
A99
Annualsalary
78202
Employee ID
118932

Sheena Newman holds the role of Police Officer Eid at Police Department (095). Their tenure dates to 2003, about 15 years. In 2018, their total compensation was $84,337.