GCGovComp.app

City of Baltimore / Police Department

Agency file

Police Department

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

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

In 2025, this agency had 2,574 employees with median total compensation of $118,854; the highest distinct record was $377,249.

Year
2025
Total payroll
$308.2M
Employees
2,574
Median total
$118,854
Highest record
$377,249

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$119,717 (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
$43,984
$82,586
$118,854
$156,508
$191,041

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

Largest job titles

Police Officer
1,324 · $125,675
Police Sergeant
344 · $163,439
Police Lieutenant
101 · $188,278

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 8 published years.

YearTotal payrollEmployeesMedian pay
2011
$199.6M
3,428
$58,799
2012
$229.2M
14.9%
3,475
1.4%
$66,582
13.2%
2014
$228M
0.5%
3,211
7.6%
$71,338
7.1%
2021
$295.5M
29.6%
3,202
0.3%
$94,241
32.1%
2022
$289.9M
1.9%
3,178
0.7%
$93,226
1.1%
2023
$299.2M
3.2%
2,989
5.9%
$100,085
7.4%
2024
$315.6M
5.5%
2,871
3.9%
$110,286
10.2%
2025
$308.2M
2.3%
2,574
10.3%
$118,854
7.8%

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 12

Kareen Hill

Contract Services Specialist I/Police Department

2021 total comp
$34,801
Base pay
$34,801
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,801
Hire date
1998-09-02

Source-specific fields

Agencyid
A99
Annualsalary
41995
Employee ID
160369

At Police Department, Kareen Hill serves as a Contract Services Specialist I. Hired in 1998, they have about 23 years of service. Their 2021 pay totaled $34,801.

Shanika Lewis

Police Report Reviewer/Police Department

2012 total comp
$34,780
Base pay
$34,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,780
Hire date
2005-08-18

Source-specific fields

Agencyid
A99
Annualsalary
35806
Employee ID
23185

At Police Department, Shanika Lewis serves as a Police Report Reviewer. Their tenure dates to 2005, about 7 years. Their 2012 pay totaled $34,780.

Ray Sankofa

41110 - Police Officer Trainee/Police Department

2022 total comp
$34,780
Base pay
$34,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,780
Hire date
2021-11-16

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
206993

Ray Sankofa works as a 41110 - Police Officer Trainee for Police Department. Hired in 2021, they have about a year of service. Ray earned $34,780 in 2022.

Sanjeev Dalal

Police Officer/Police Department

2021 total comp
$34,767
Base pay
$34,767
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,767
Hire date
2019-05-29

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
157538

Sanjeev Dalal works as a Police Officer for Police Department. Their tenure dates to 2019, about 2 years. Sanjeev earned $34,767 in 2021.

James Stokes

Police Officer Trainee/Police Department

2021 total comp
$34,763
Base pay
$34,763
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,763
Hire date
2014-05-21

Source-specific fields

Agencyid
A99
Annualsalary
32978
Employee ID
166911

James Stokes holds the role of Police Officer Trainee at Police Department. Hired in 2014, they have about 7 years of service. In 2021, their total compensation was $34,763.

Michael Lind

Na/Police Department

2022 total comp
$34,729
Base pay
$34,729
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,729
Hire date
1997-04-03

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
202118

At Police Department, Michael Lind serves as a Na. Their tenure dates to 1997, about 25 years. Their 2022 pay totaled $34,729.

Jonathan Fay-Hamilton

Police Officer Trainee/Police Department

2021 total comp
$34,721
Base pay
$34,721
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,721
Hire date
2020-10-26

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
158812

Jonathan Fay-Hamilton is a Police Officer Trainee at Police Department. They have served since 2020 (about a year). 2021 total compensation came to $34,721.

Shelley Walford

Community Service Officer/Police Department

2012 total comp
$34,682
Base pay
$34,682
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,682
Hire date
1997-05-15

Source-specific fields

Agencyid
A99
Annualsalary
36590
Employee ID
29164

Shelley Walford holds the role of Community Service Officer at Police Department. They have served since 1997 (about 15 years). In 2012, their total compensation was $34,682.

Benjamin Smith

Police Officer/Police Department

2011 total comp
$34,655
Base pay
$34,655
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,655
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Agency Code
3310
Comp Time
0.00
Job Code
2342
Termination Date
Oct 5, 2019

Benjamin Smith is a Police Officer at Police Department. They work full-time. 2011 total compensation came to $34,655.

Chaunte Hall

Na/Police Department

2023 total comp
$34,590
Base pay
$34,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,590
Hire date
2002-08-27

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
235628

Chaunte Hall holds the role of Na at Police Department. Hired in 2002, they have about 21 years of service. In 2023, their total compensation was $34,590.

Ayesha Qasim

Grant Services Specialist III/Police Department

2025 total comp
$34,572
Base pay
$34,572
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,572
Hire date
2024-11-18

Source-specific fields

Agencyid
A99
Annualsalary
64427
Employee ID
265081

Ayesha Qasim works as a Grant Services Specialist III for Police Department. Their tenure dates to 2024, about a year. Ayesha earned $34,572 in 2025.

Andrea Venable

Community Service Officer/Police Department

2012 total comp
$34,553
Base pay
$34,553
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,553
Hire date
1997-06-16

Source-specific fields

Agencyid
A99
Annualsalary
36590
Employee ID
29047

Andrea Venable holds the role of Community Service Officer at Police Department. They have served since 1997 (about 15 years). In 2012, their total compensation was $34,553.

Latonya Dutton

Office Support Specialist III/Police Department

2021 total comp
$34,544
Base pay
$34,544
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,544
Hire date
2016-08-15

Source-specific fields

Agencyid
A99
Annualsalary
37559
Employee ID
158269

At Police Department, Latonya Dutton serves as a Office Support Specialist III. Hired in 2016, they have about 5 years of service. Their 2021 pay totaled $34,544.

Christopher Baez

Police Officer/Police Department

2021 total comp
$34,502
Base pay
$34,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,502
Hire date
2018-10-09

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
155206

At Police Department, Christopher Baez serves as a Police Officer. Hired in 2018, they have about 3 years of service. Their 2021 pay totaled $34,502.

Bryan Ford

Police Officer Trainee/Police Department

2014 total comp
$34,499
Base pay
$34,499
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,499
Hire date
2013-09-03

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
55327

At Police Department, Bryan Ford serves as a Police Officer Trainee. Their tenure dates to 2013, about a year. Their 2014 pay totaled $34,499.

Chemene Nelson

Na/Police Department

2022 total comp
$34,483
Base pay
$34,483
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,483
Hire date
2002-05-28

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
204361

Chemene Nelson works as a Na for Police Department. Their tenure dates to 2002, about 20 years. Chemene earned $34,483 in 2022.

Scott Conner

Police Officer/Police Department

2014 total comp
$34,456
Base pay
$34,456
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,456
Hire date
2012-06-01

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
53277

Scott Conner is a Police Officer at Police Department. Hired in 2012, they have about 2 years of service. 2014 total compensation came to $34,456.

Angelica Avitia

N/A/Police Department

2024 total comp
$34,444
Base pay
$34,444
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,444
Hire date
2019-05-31

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
247176

Angelica Avitia works as a N/A for Police Department. They have served since 2019 (about 5 years). Angelica earned $34,444 in 2024.

Patricia Bennett

Office Assistant III/Police Department

2012 total comp
$34,376
Base pay
$34,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,376
Hire date
1989-10-30

Source-specific fields

Agencyid
A99
Annualsalary
35142
Employee ID
15430

Patricia Bennett holds the role of Office Assistant III at Police Department. Their tenure dates to 1989, about 23 years. In 2012, their total compensation was $34,376.

Deborah Jenkins

Office Assistant III/Police Department

2012 total comp
$34,359
Base pay
$34,359
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,359
Hire date
1988-03-24

Source-specific fields

Agencyid
A99
Annualsalary
35142
Employee ID
21801

Deborah Jenkins holds the role of Office Assistant III at Police Department. They have served since 1988 (about 24 years). In 2012, their total compensation was $34,359.

Patrick Germain

N/A/Police Department

2024 total comp
$34,359
Base pay
$34,359
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,359
Hire date
2022-06-14

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252186

Patrick Germain is a N/A at Police Department. They have served since 2022 (about 2 years). 2024 total compensation came to $34,359.

Jermaine Rice

Police Officer/Police Department

2011 total comp
$34,352
Base pay
$34,352
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,352
Hire date
2008-02-21

Source-specific fields

Agencyid
A99
Annualsalary
50919
Employee ID
3438

Jermaine Rice is a Police Officer at Police Department. They have served since 2008 (about 3 years). 2011 total compensation came to $34,352.

Kirstie Nattress

Na/Police Department

2023 total comp
$34,351
Base pay
$34,351
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,351
Hire date
2022-03-29

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
240538

Kirstie Nattress is a Na at Police Department. Their tenure dates to 2022, about a year. 2023 total compensation came to $34,351.

Robert Austin

Police Officer Trainee/Police Department

2021 total comp
$34,339
Base pay
$34,339
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,339
Hire date
2020-11-09

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
155137

At Police Department, Robert Austin serves as a Police Officer Trainee. They have served since 2020 (about a year). Their 2021 pay totaled $34,339.

Richard Lyles

Na/Police Department

2022 total comp
$34,336
Base pay
$34,336
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,336
Hire date
1993-08-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
202404

Richard Lyles is a Na at Police Department. Hired in 1993, they have about 29 years of service. 2022 total compensation came to $34,336.

Karl Shepley

Police Officer Trainee/Police Department

2021 total comp
$34,328
Base pay
$34,328
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,328
Hire date
2020-11-09

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165982

Karl Shepley is a Police Officer Trainee at Police Department. Hired in 2020, they have about a year of service. 2021 total compensation came to $34,328.

Timothy Small

Police Officer Trainee/Police Department

2014 total comp
$34,284
Base pay
$34,284
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,284
Hire date
2013-09-09

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
65137

At Police Department, Timothy Small serves as a Police Officer Trainee. Hired in 2013, they have about a year of service. Their 2014 pay totaled $34,284.

Mekhi Cole

41110 - Police Officer Trainee/Police Department

2022 total comp
$34,251
Base pay
$34,251
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,251
Hire date
2021-11-22

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
194237

Mekhi Cole works as a 41110 - Police Officer Trainee for Police Department. Their tenure dates to 2021, about a year. Mekhi earned $34,251 in 2022.

Karen Guerrasio

Data Entry Supervisor I/Police Department

2011 total comp
$34,222
Base pay
$34,222
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,222
Hire date
1974-12-09

Source-specific fields

Agencyid
A99
Annualsalary
45090
Employee ID
11883

Karen Guerrasio is a Data Entry Supervisor I at Police Department. Hired in 1974, they have about 37 years of service. 2011 total compensation came to $34,222.

Jensen Podbielski

Police Officer Trainee/Police Department

2014 total comp
$34,221
Base pay
$34,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,221
Hire date
2013-08-29

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
63061

At Police Department, Jensen Podbielski serves as a Police Officer Trainee. Hired in 2013, they have about a year of service. Their 2014 pay totaled $34,221.

Valreie Penn Bryant

Police Information Technician/Police Department

2012 total comp
$34,219
Base pay
$34,219
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,219
Hire date
1997-08-04

Source-specific fields

Agencyid
A99
Annualsalary
35554
Employee ID
25626

At Police Department, Valreie Penn Bryant serves as a Police Information Technician. They have served since 1997 (about 15 years). Their 2012 pay totaled $34,219.

Ruby Robinson

Office Assistant III/Police Department

2014 total comp
$34,180
Base pay
$34,180
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,180
Hire date
1997-09-15

Source-specific fields

Agencyid
A99
Annualsalary
35207
Employee ID
64029

Ruby Robinson is a Office Assistant III at Police Department. Their tenure dates to 1997, about 17 years. 2014 total compensation came to $34,180.

Henry Yambo

Police Officer/Police Department

2011 total comp
$34,177
Base pay
$34,177
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,177
Hire date
2008-07-09

Source-specific fields

Agencyid
A99
Annualsalary
43034
Employee ID
7100

At Police Department, Henry Yambo serves as a Police Officer. Hired in 2008, they have about 3 years of service. Their 2011 pay totaled $34,177.

Martin Njuguna

Grant Services Specialist II/Police Department

2011 total comp
$34,175
Base pay
$34,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,175
Hire date
2010-04-22

Source-specific fields

Agencyid
A99
Annualsalary
44990.4
Employee ID
2353

Martin Njuguna works as a Grant Services Specialist II for Police Department. Hired in 2010, they have about a year of service. Martin earned $34,175 in 2011.

Danelle Alleyne

Office Support Specialist III/Police Department

2021 total comp
$34,146
Base pay
$34,146
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,146
Hire date
2019-08-26

Source-specific fields

Agencyid
A99
Annualsalary
33903
Employee ID
154827

Danelle Alleyne holds the role of Office Support Specialist III at Police Department. Hired in 2019, they have about 2 years of service. In 2021, their total compensation was $34,146.

Ashley Brown

Police Officer Trainee/Police Department

2021 total comp
$34,100
Base pay
$34,100
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,100
Hire date
2019-10-21

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
156143

Ashley Brown works as a Police Officer Trainee for Police Department. They have served since 2019 (about 2 years). Ashley earned $34,100 in 2021.

Joseph Patikowski

Police Officer Trainee/Police Department

2014 total comp
$34,097
Base pay
$34,097
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,097
Hire date
2013-09-05

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
62723

At Police Department, Joseph Patikowski serves as a Police Officer Trainee. They have served since 2013 (about a year). Their 2014 pay totaled $34,097.

Annette Lassiter

Office Support Specialist III/Police Department

2021 total comp
$34,092
Base pay
$34,092
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,092
Hire date
1985-02-05

Source-specific fields

Agencyid
A99
Annualsalary
43869
Employee ID
161983

Annette Lassiter holds the role of Office Support Specialist III at Police Department. Hired in 1985, they have about 36 years of service. In 2021, their total compensation was $34,092.

Raquel Fisher

Emergency Dispatcher/Police Department

2012 total comp
$34,088
Base pay
$34,088
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,088
Hire date
2009-09-18

Source-specific fields

Agencyid
A99
Annualsalary
39122
Employee ID
19133

Raquel Fisher is a Emergency Dispatcher at Police Department. Their tenure dates to 2009, about 3 years. 2012 total compensation came to $34,088.

Storm Cintron

N/A/Police Department

2024 total comp
$34,063
Base pay
$34,063
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$34,063
Hire date
2003-12-15

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249487

At Police Department, Storm Cintron serves as a N/A. Their tenure dates to 2003, about 21 years. Their 2024 pay totaled $34,063.