GCGovComp.app

City of Baltimore / Police Department (161)

Agency file

Police Department (161)

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

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

In 2020, this agency had 27 employees with median total compensation of $89,287; the highest distinct record was $170,348.

Year
2020
Total payroll
$2.7M
Employees
27
Median total
$89,287
Highest record
$170,348

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

Average pay composition

  • Base$99,255 (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
$62,106
$71,950
$89,287
$113,199
$156,379

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

Largest job titles

Police Officer
19 · $85,954
Police Officer Eid
4 · $88,205
Police Sergeant
3 · $162,245
Police Lieutenant
1 · $150,171

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
$3M
41
$70,339
2015
$3.9M
27.3%
51
24.4%
$73,682
4.8%
2016
$3.6M
7.2%
42
17.6%
$82,300
11.7%
2017
$2.9M
18.2%
35
16.7%
$80,927
1.7%
2018
$3.1M
6.6%
31
11.4%
$92,943
14.8%
2019
$2.6M
17.2%
27
12.9%
$86,708
6.7%
2020
$2.7M
3.5%
27
±0%
$89,287
3.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.

Every role here

Job titles in Police Department (161)

4 titles have enough holders to report on, listed alphabetically with the number of people in each.

Record list

Employees

Page 1

Jamal Johnson

Police Sergeant/Police Department (161)

2020 total comp
$170,348
Base pay
$170,348
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$170,348
Hire date
2006-07-25

Source-specific fields

Agencyid
A99
Annualsalary
95097
Employee ID
145612

At Police Department (161), Jamal Johnson serves as a Police Sergeant. Their tenure dates to 2006, about 14 years. Their 2020 pay totaled $170,348.

Theo Fleet

Police Officer/Police Department (161)

2020 total comp
$168,391
Base pay
$168,391
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$168,391
Hire date
2000-05-18

Source-specific fields

Agencyid
A99
Annualsalary
88694
Employee ID
142608

Theo Fleet holds the role of Police Officer at Police Department (161). They have served since 2000 (about 20 years). In 2020, their total compensation was $168,391.

Steven Evans

Police Sergeant/Police Department (161)

2020 total comp
$162,245
Base pay
$162,245
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$162,245
Hire date
1993-07-06

Source-specific fields

Agencyid
A99
Annualsalary
107364
Employee ID
142328

Steven Evans works as a Police Sergeant for Police Department (161). They have served since 1993 (about 27 years). Steven earned $162,245 in 2020.

Johnta Gray

Police Officer/Police Department (161)

2020 total comp
$156,379
Base pay
$156,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$156,379
Hire date
1995-08-28

Source-specific fields

Agencyid
A99
Annualsalary
91780
Employee ID
143536

Johnta Gray works as a Police Officer for Police Department (161). Their tenure dates to 1995, about 25 years. Johnta earned $156,379 in 2020.

Lane Eskins

Police Officer/Police Department (161)

2018 total comp
$155,594
Base pay
$155,594
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$155,594
Hire date
2001-08-22

Source-specific fields

Agencyid
A99
Annualsalary
79919
Employee ID
113733

Lane Eskins holds the role of Police Officer at Police Department (161). Their tenure dates to 2001, about 17 years. In 2018, their total compensation was $155,594.

Serge Felt

Police Officer/Police Department (161)

2018 total comp
$153,895
Base pay
$153,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$153,895
Hire date
2007-08-15

Source-specific fields

Agencyid
A99
Annualsalary
73554
Employee ID
113893

Serge Felt is a Police Officer at Police Department (161). They have served since 2007 (about 11 years). 2018 total compensation came to $153,895.

Damion Walford

Police Lieutenant/Police Department (161)

2020 total comp
$150,171
Base pay
$150,171
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$150,171
Hire date
1993-09-09

Source-specific fields

Agencyid
A99
Annualsalary
122049
Employee ID
153277

Damion Walford works as a Police Lieutenant for Police Department (161). They have served since 1993 (about 27 years). Damion earned $150,171 in 2020.

Joseph Mihm

Police Officer/Police Department (161)

2020 total comp
$145,880
Base pay
$145,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$145,880
Hire date
1990-05-30

Source-specific fields

Agencyid
A99
Annualsalary
92548
Employee ID
148086

Joseph Mihm holds the role of Police Officer at Police Department (161). Hired in 1990, they have about 30 years of service. In 2020, their total compensation was $145,880.

Alfredo Santiago

Police Sergeant Eid/Police Department (161)

2018 total comp
$143,611
Base pay
$143,611
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$143,611
Hire date
2006-10-12

Source-specific fields

Agencyid
A99
Annualsalary
94000
Employee ID
120655

At Police Department (161), Alfredo Santiago serves as a Police Sergeant Eid. Hired in 2006, they have about 12 years of service. Their 2018 pay totaled $143,611.

David Greene

Police Officer/Police Department (161)

2019 total comp
$138,576
Base pay
$138,576
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$138,576
Hire date
1996-06-25

Source-specific fields

Agencyid
A99
Annualsalary
91008
Employee ID
128573

David Greene works as a Police Officer for Police Department (161). Their tenure dates to 1996, about 23 years. David earned $138,576 in 2019.

Ronald Zamora

Police Officer/Police Department (161)

2019 total comp
$135,693
Base pay
$135,693
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$135,693
Hire date
2003-01-13

Source-specific fields

Agencyid
A99
Annualsalary
85609
Employee ID
137394

Ronald Zamora holds the role of Police Officer at Police Department (161). Hired in 2003, they have about 16 years of service. In 2019, their total compensation was $135,693.

Lakishia Tucker

Police Sergeant/Police Department (161)

2017 total comp
$135,423
Base pay
$135,423
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$135,423
Hire date
1997-06-16

Source-specific fields

Agencyid
A99
Annualsalary
92393
Employee ID
108584

Lakishia Tucker holds the role of Police Sergeant at Police Department (161). Their tenure dates to 1997, about 20 years. In 2017, their total compensation was $135,423.

Michael Shelton

Police Officer/Police Department (161)

2018 total comp
$134,241
Base pay
$134,241
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$134,241
Hire date
2003-02-27

Source-specific fields

Agencyid
A99
Annualsalary
79199
Employee ID
120961

Michael Shelton is a Police Officer at Police Department (161). Their tenure dates to 2003, about 15 years. 2018 total compensation came to $134,241.

Lakishia Sawyer

Police Sergeant/Police Department (161)

2015 total comp
$132,844
Base pay
$132,844
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$132,844
Hire date
1997-06-16

Source-specific fields

Agencyid
A99
Annualsalary
85684
Employee ID
79643

Lakishia Sawyer works as a Police Sergeant for Police Department (161). Hired in 1997, they have about 18 years of service. Lakishia earned $132,844 in 2015.

Clement John

Police Officer/Police Department (161)

2018 total comp
$125,482
Base pay
$125,482
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$125,482
Hire date
2006-05-02

Source-specific fields

Agencyid
A99
Annualsalary
74958
Employee ID
116291

Clement John works as a Police Officer for Police Department (161). Their tenure dates to 2006, about 12 years. Clement earned $125,482 in 2018.

John Hailey Jr

Police Officer/Police Department (161)

2016 total comp
$124,776
Base pay
$124,776
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$124,776
Hire date
1989-08-17

Source-specific fields

Agencyid
A99
Annualsalary
83881
Employee ID
87809

John Hailey Jr is a Police Officer at Police Department (161). Hired in 1989, they have about 27 years of service. 2016 total compensation came to $124,776.

Derek Loeffler

Police Lieutenant Eid/Police Department (161)

2018 total comp
$119,855
Base pay
$119,855
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$119,855
Hire date
2006-11-28

Source-specific fields

Agencyid
A99
Annualsalary
99336
Employee ID
117435

Derek Loeffler is a Police Lieutenant Eid at Police Department (161). Hired in 2006, they have about 12 years of service. 2018 total compensation came to $119,855.

John Ferinde

Police Lieutenant Eid/Police Department (161)

2019 total comp
$118,477
Base pay
$118,477
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$118,477
Hire date
1997-04-08

Source-specific fields

Agencyid
A99
Annualsalary
120349
Employee ID
127626

At Police Department (161), John Ferinde serves as a Police Lieutenant Eid. Their tenure dates to 1997, about 22 years. Their 2019 pay totaled $118,477.

Charles Smith

Police Sergeant/Police Department (161)

2020 total comp
$113,199
Base pay
$113,199
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,199
Hire date
2012-06-06

Source-specific fields

Agencyid
A99
Annualsalary
89587
Employee ID
151640

Charles Smith works as a Police Sergeant for Police Department (161). Their tenure dates to 2012, about 8 years. Charles earned $113,199 in 2020.

Monique Brown

Police Lieutenant/Police Department (161)

2017 total comp
$113,145
Base pay
$113,145
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,145
Hire date
2000-11-28

Source-specific fields

Agencyid
A99
Annualsalary
102311
Employee ID
98051

Monique Brown works as a Police Lieutenant for Police Department (161). Their tenure dates to 2000, about 17 years. Monique earned $113,145 in 2017.

Earl Jenkins Iii

Police Lieutenant/Police Department (161)

2015 total comp
$112,836
Base pay
$112,836
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$112,836
Hire date
1993-08-31

Source-specific fields

Agencyid
A99
Annualsalary
100810
Employee ID
75070

Earl Jenkins Iii holds the role of Police Lieutenant at Police Department (161). They have served since 1993 (about 22 years). In 2015, their total compensation was $112,836.

Gersham Cupid

Police Sergeant/Police Department (161)

2017 total comp
$111,848
Base pay
$111,848
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,848
Hire date
2006-08-04

Source-specific fields

Agencyid
A99
Annualsalary
82780
Employee ID
99320

Gersham Cupid is a Police Sergeant at Police Department (161). Hired in 2006, they have about 11 years of service. 2017 total compensation came to $111,848.

Israel Lopez

Police Officer/Police Department (161)

2019 total comp
$111,103
Base pay
$111,103
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,103
Hire date
2012-11-29

Source-specific fields

Agencyid
A99
Annualsalary
72977
Employee ID
131228

At Police Department (161), Israel Lopez serves as a Police Officer. Their tenure dates to 2012, about 7 years. Their 2019 pay totaled $111,103.

Angel Gonzalez

Police Officer (Eid)/Police Department (161)

2016 total comp
$108,452
Base pay
$108,452
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,452
Hire date
2007-08-16

Source-specific fields

Agencyid
A99
Annualsalary
75225
Employee ID
87395

Angel Gonzalez holds the role of Police Officer (Eid) at Police Department (161). They have served since 2007 (about 9 years). In 2016, their total compensation was $108,452.

Ian Meertens

Police Officer/Police Department (161)

2020 total comp
$107,638
Base pay
$107,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,638
Hire date
2004-03-01

Source-specific fields

Agencyid
A99
Annualsalary
85609
Employee ID
147987

Ian Meertens is a Police Officer at Police Department (161). Hired in 2004, they have about 16 years of service. 2020 total compensation came to $107,638.

Sean Marsh

Police Officer/Police Department (161)

2019 total comp
$107,533
Base pay
$107,533
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,533
Hire date
2014-02-07

Source-specific fields

Agencyid
A99
Annualsalary
72254
Employee ID
131524

Sean Marsh is a Police Officer at Police Department (161). They have served since 2014 (about 5 years). 2019 total compensation came to $107,533.

Frank Armstrong Jr

Police Sergeant/Police Department (161)

2016 total comp
$105,192
Base pay
$105,192
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,192
Hire date
2005-02-01

Source-specific fields

Agencyid
A99
Annualsalary
84371
Employee ID
83020

At Police Department (161), Frank Armstrong Jr serves as a Police Sergeant. Hired in 2005, they have about 11 years of service. Their 2016 pay totaled $105,192.

Anthony Proctor

Police Lieutenant/Police Department (161)

2015 total comp
$103,717
Base pay
$103,717
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,717
Hire date
1995-06-26

Source-specific fields

Agencyid
A99
Annualsalary
99083
Employee ID
78722

Anthony Proctor works as a Police Lieutenant for Police Department (161). Their tenure dates to 1995, about 20 years. Anthony earned $103,717 in 2015.

Donald Burns

Police Officer/Police Department (161)

2020 total comp
$100,925
Base pay
$100,925
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,925
Hire date
1994-06-06

Source-specific fields

Agencyid
A99
Annualsalary
92548
Employee ID
139779

Donald Burns is a Police Officer at Police Department (161). Hired in 1994, they have about 26 years of service. 2020 total compensation came to $100,925.

Andrew Teeter

Police Officer/Police Department (161)

2020 total comp
$100,538
Base pay
$100,538
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,538
Hire date
2013-12-30

Source-specific fields

Agencyid
A99
Annualsalary
72977
Employee ID
152525

Andrew Teeter is a Police Officer at Police Department (161). Their tenure dates to 2013, about 7 years. 2020 total compensation came to $100,538.

Karen Sokol

Police Sergeant Eid/Police Department (161)

2019 total comp
$99,825
Base pay
$99,825
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,825
Hire date
1999-02-13

Source-specific fields

Agencyid
A99
Annualsalary
104271
Employee ID
135187

Karen Sokol works as a Police Sergeant Eid for Police Department (161). They have served since 1999 (about 20 years). Karen earned $99,825 in 2019.

Keira Saunders

Police Sergeant Eid/Police Department (161)

2016 total comp
$99,341
Base pay
$99,341
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,341
Hire date
2001-06-28

Source-specific fields

Agencyid
A99
Annualsalary
90439
Employee ID
93490

Keira Saunders is a Police Sergeant Eid at Police Department (161). They have served since 2001 (about 15 years). 2016 total compensation came to $99,341.

Roderick Mitter

Police Officer Eid/Police Department (161)

2020 total comp
$99,038
Base pay
$99,038
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,038
Hire date
2005-08-11

Source-specific fields

Agencyid
A99
Annualsalary
83770
Employee ID
148234

At Police Department (161), Roderick Mitter serves as a Police Officer Eid. Their tenure dates to 2005, about 15 years. Their 2020 pay totaled $99,038.

Floyd Jones Iii

Police Sergeant/Police Department (161)

2013 total comp
$97,497
Base pay
$97,497
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$97,497
Hire date
1995-08-08

Source-specific fields

Agencyid
A99
Annualsalary
75679
Employee ID
39885

Floyd Jones Iii is a Police Sergeant at Police Department (161). Their tenure dates to 1995, about 18 years. 2013 total compensation came to $97,497.

Fugiki Berry

Police Officer/Police Department (161)

2015 total comp
$96,294
Base pay
$96,294
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,294
Hire date
2005-01-13

Source-specific fields

Agencyid
A99
Annualsalary
67370
Employee ID
69551

At Police Department (161), Fugiki Berry serves as a Police Officer. Their tenure dates to 2005, about 10 years. Their 2015 pay totaled $96,294.

Brian Flynn

Police Sergeant/Police Department (161)

2015 total comp
$95,835
Base pay
$95,835
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$95,835
Hire date
2003-10-22

Source-specific fields

Agencyid
A99
Annualsalary
79595
Employee ID
72797

At Police Department (161), Brian Flynn serves as a Police Sergeant. They have served since 2003 (about 12 years). Their 2015 pay totaled $95,835.

Felix Hernandez-Domenech

Police Officer Eid/Police Department (161)

2020 total comp
$94,068
Base pay
$94,068
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,068
Hire date
2014-03-25

Source-specific fields

Agencyid
A99
Annualsalary
81464
Employee ID
144559

Felix Hernandez-Domenech holds the role of Police Officer Eid at Police Department (161). Their tenure dates to 2014, about 6 years. In 2020, their total compensation was $94,068.

Rondelle Johnson

Police Officer/Police Department (161)

2018 total comp
$93,461
Base pay
$93,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,461
Hire date
2014-02-10

Source-specific fields

Agencyid
A99
Annualsalary
64556
Employee ID
116464

At Police Department (161), Rondelle Johnson serves as a Police Officer. They have served since 2014 (about 4 years). Their 2018 pay totaled $93,461.

Erick Jackson

Police Sergeant/Police Department (161)

2016 total comp
$93,240
Base pay
$93,240
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,240
Hire date
2006-09-20

Source-specific fields

Agencyid
A99
Annualsalary
82780
Employee ID
88871

Erick Jackson is a Police Sergeant at Police Department (161). Their tenure dates to 2006, about 10 years. 2016 total compensation came to $93,240.

Vasilios Georgakopoulos

Police Officer/Police Department (161)

2020 total comp
$91,862
Base pay
$91,862
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,862
Hire date
2017-06-01

Source-specific fields

Agencyid
A99
Annualsalary
68487
Employee ID
143109

Vasilios Georgakopoulos is a Police Officer at Police Department (161). Their tenure dates to 2017, about 3 years. 2020 total compensation came to $91,862.