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 8

Christoper Amsel

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
50010

Christoper Amsel is a Police Officer Trainee at Police Department. Hired in 2014, they have under a year of service. 2014 total compensation came to $14,271.

Mario Garcia-Rodriguez

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
55669

Mario Garcia-Rodriguez holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2014, under a year. In 2014, their total compensation was $14,271.

Cody Holliday

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
57640

At Police Department, Cody Holliday serves as a Police Officer Trainee. Their tenure dates to 2014, under a year. Their 2014 pay totaled $14,271.

Stephanie Motschiedler

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
61871

Stephanie Motschiedler holds the role of Police Officer Trainee at Police Department. They have served since 2014 (under a year). In 2014, their total compensation was $14,271.

Sade Bryant

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
52040

Sade Bryant works as a Police Officer Trainee for Police Department. Hired in 2014, they have under a year of service. Sade earned $14,271 in 2014.

Kirstin Hastings-Hamilton

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
57156

At Police Department, Kirstin Hastings-Hamilton serves as a Police Officer Trainee. They have served since 2014 (under a year). Their 2014 pay totaled $14,271.

Giusseppe Polanco

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
63072

Giusseppe Polanco is a Police Officer Trainee at Police Department. They have served since 2014 (under a year). 2014 total compensation came to $14,271.

Charles Ross

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
64190

Charles Ross is a Police Officer Trainee at Police Department. Their tenure dates to 2014, under a year. 2014 total compensation came to $14,271.

Alexandros Haziminas

Police Officer Trainee/Police Department

2014 total comp
$14,271
Base pay
$14,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,271
Hire date
2014-02-12

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
57224

Alexandros Haziminas works as a Police Officer Trainee for Police Department. They have served since 2014 (under a year). Alexandros earned $14,271 in 2014.

Danielle Holloway

Police Officer Trainee/Police Department

2025 total comp
$14,245
Base pay
$14,245
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,245
Hire date
2025-04-07

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
266747

Danielle Holloway is a Police Officer Trainee at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $14,245.

Kyle Laning

41110 - Police Officer Trainee/Police Department

2024 total comp
$14,085
Base pay
$14,085
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,085
Hire date
2024-04-08

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
255732

At Police Department, Kyle Laning serves as a 41110 - Police Officer Trainee. Hired in 2024, they have under a year of service. Their 2024 pay totaled $14,085.

Elliott Johnson

41110 - Police Officer Trainee/Police Department

2024 total comp
$14,084
Base pay
$14,084
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,084
Hire date
2024-04-08

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
254611

At Police Department, Elliott Johnson serves as a 41110 - Police Officer Trainee. Their tenure dates to 2024, under a year. Their 2024 pay totaled $14,084.

John RobinsonMay be multiple

Na/Police Department

2022 total comp
$14,079
Hire date
2001-10-09

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
206471

Payroll for John Robinson (Na, Police Department) may cover more than one person; together they account for $14,079 in 2022.

Tyler Coss Y Leon

Police Officer Trainee/Police Department

2021 total comp
$14,066
Base pay
$14,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,066
Hire date
2021-03-22

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
157622

Tyler Coss Y Leon is a Police Officer Trainee at Police Department. Hired in 2021, they have under a year of service. 2021 total compensation came to $14,066.

Gurdit Saini

Police Officer Trainee/Police Department

2021 total comp
$14,041
Base pay
$14,041
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$14,041
Hire date
2019-12-19

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165457

Gurdit Saini is a Police Officer Trainee at Police Department. They have served since 2019 (about 2 years). 2021 total compensation came to $14,041.

Dasia Randall

Na/Police Department

2023 total comp
$13,928
Base pay
$13,928
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,928
Hire date
2021-06-07

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241830

Dasia Randall is a Na at Police Department. Their tenure dates to 2021, about 2 years. 2023 total compensation came to $13,928.

Shane Mount

N/A/Police Department

2024 total comp
$13,878
Base pay
$13,878
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,878
Hire date
2023-08-14

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257693

Shane Mount works as a N/A for Police Department. They have served since 2023 (about a year). Shane earned $13,878 in 2024.

Lakin Prescott

Crime Laboratory Technician I/Police Department

2021 total comp
$13,857
Base pay
$13,857
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,857
Hire date
2021-03-01

Source-specific fields

Agencyid
A99
Annualsalary
42536
Employee ID
165011

Lakin Prescott holds the role of Crime Laboratory Technician I at Police Department. Hired in 2021, they have under a year of service. In 2021, their total compensation was $13,857.

Carlos Sanchez

Police Officer Trainee/Police Department

2021 total comp
$13,853
Base pay
$13,853
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,853
Hire date
2021-03-22

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165458

At Police Department, Carlos Sanchez serves as a Police Officer Trainee. Their tenure dates to 2021, under a year. Their 2021 pay totaled $13,853.

Moises Alejo-Perez

Police Officer Trainee/Police Department

2021 total comp
$13,852
Base pay
$13,852
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,852
Hire date
2021-03-22

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
154855

Moises Alejo-Perez works as a Police Officer Trainee for Police Department. Their tenure dates to 2021, under a year. Moises earned $13,852 in 2021.

Kellesha Moore

Emergency Dispatcher/Police Department

2025 total comp
$13,831
Base pay
$13,831
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,831
Hire date
2025-03-10

Source-specific fields

Agencyid
A99
Annualsalary
52875
Employee ID
270690

Kellesha Moore is a Emergency Dispatcher at Police Department. Their tenure dates to 2025, under a year. 2025 total compensation came to $13,831.

Lisa Kasamba

Crime Laboratory Technician I/Police Department

2021 total comp
$13,819
Base pay
$13,819
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,819
Hire date
2021-03-01

Source-specific fields

Agencyid
A99
Annualsalary
42536
Employee ID
161475

Lisa Kasamba holds the role of Crime Laboratory Technician I at Police Department. They have served since 2021 (under a year). In 2021, their total compensation was $13,819.

Yasmin Demps

N/A/Police Department

2024 total comp
$13,801
Base pay
$13,801
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,801
Hire date
2023-10-09

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
250582

Yasmin Demps holds the role of N/A at Police Department. Hired in 2023, they have about a year of service. In 2024, their total compensation was $13,801.

Ever Cardenas-Huarcaya

41110 - Police Officer Trainee/Police Department

2022 total comp
$13,766
Base pay
$13,766
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,766
Hire date
2022-03-21

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
193520

Ever Cardenas-Huarcaya is a 41110 - Police Officer Trainee at Police Department. They have served since 2022 (under a year). 2022 total compensation came to $13,766.

Catherine Seymore

Na/Police Department

2023 total comp
$13,739
Base pay
$13,739
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,739
Hire date
1988-08-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243091

Catherine Seymore works as a Na for Police Department. They have served since 1988 (about 35 years). Catherine earned $13,739 in 2023.

Mingyon Barrett

N/A/Police Department

2024 total comp
$13,597
Base pay
$13,597
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,597
Hire date
2017-04-07

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
247423

Mingyon Barrett works as a N/A for Police Department. They have served since 2017 (about 7 years). Mingyon earned $13,597 in 2024.

Darryl Harrison

00106 - Contract Services Specialist I/Police Department

2024 total comp
$13,552
Base pay
$13,552
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,552
Hire date
2024-03-25

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
253249

At Police Department, Darryl Harrison serves as a 00106 - Contract Services Specialist I. Hired in 2024, they have under a year of service. Their 2024 pay totaled $13,552.

Natasha Mahasa

Personnel Administrator/Police Department

2012 total comp
$13,503
Base pay
$13,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,503
Hire date
2012-04-02

Source-specific fields

Agencyid
A99
Annualsalary
70200
Employee ID
23545

Natasha Mahasa holds the role of Personnel Administrator at Police Department. Hired in 2012, they have under a year of service. In 2012, their total compensation was $13,503.

Brian Dorador

Police Officer Trainee/Police Department

2021 total comp
$13,500
Base pay
$13,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,500
Hire date
2019-11-11

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
158184

Brian Dorador holds the role of Police Officer Trainee at Police Department. They have served since 2019 (about 2 years). In 2021, their total compensation was $13,500.

Abigail Johnson

Hostler/Police Department

2014 total comp
$13,478
Base pay
$13,478
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,478
Hire date
2014-01-23

Source-specific fields

Agencyid
A99
Annualsalary
27808
Employee ID
58469

At Police Department, Abigail Johnson serves as a Hostler. Their tenure dates to 2014, under a year. Their 2014 pay totaled $13,478.

Kevin Retamales

Police Officer Trainee/Police Department

2021 total comp
$13,429
Base pay
$13,429
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,429
Hire date
2021-03-26

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165270

Kevin Retamales is a Police Officer Trainee at Police Department. They have served since 2021 (under a year). 2021 total compensation came to $13,429.

Terrell Howard

Na/Police Department

2022 total comp
$13,408
Base pay
$13,408
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,408
Hire date
2017-08-28

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
199549

Terrell Howard works as a Na for Police Department. Their tenure dates to 2017, about 5 years. Terrell earned $13,408 in 2022.

Kyle Bonilla

Police Officer Trainee/Police Department

2025 total comp
$13,396
Base pay
$13,396
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,396
Hire date
2025-04-14

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
271226

Kyle Bonilla works as a Police Officer Trainee for Police Department. They have served since 2025 (under a year). Kyle earned $13,396 in 2025.

Shamus Mrotzek

Police Officer Trainee/Police Department

2021 total comp
$13,376
Base pay
$13,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,376
Hire date
2021-03-26

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
163526

Shamus Mrotzek holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. In 2021, their total compensation was $13,376.

Nicole Gipson

Grant Services Specialist II/Police Department

2012 total comp
$13,326
Base pay
$13,326
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,326
Hire date
2012-02-27

Source-specific fields

Agencyid
A99
Annualsalary
44990.4
Employee ID
19800

At Police Department, Nicole Gipson serves as a Grant Services Specialist II. Their tenure dates to 2012, under a year. Their 2012 pay totaled $13,326.

Jaya Watty

Crime Laboratory Technician I/Police Department

2021 total comp
$13,321
Base pay
$13,321
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,321
Hire date
2021-03-01

Source-specific fields

Agencyid
A99
Annualsalary
42536
Employee ID
167895

Jaya Watty works as a Crime Laboratory Technician I for Police Department. Hired in 2021, they have under a year of service. Jaya earned $13,321 in 2021.

Sergio Valenzuela

N/A/Police Department

2024 total comp
$13,294
Base pay
$13,294
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,294
Hire date
2018-10-11

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
262343

Sergio Valenzuela is a N/A at Police Department. They have served since 2018 (about 6 years). 2024 total compensation came to $13,294.

Jimmy Dease

Na/Police Department

2023 total comp
$13,285
Base pay
$13,285
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,285
Hire date
1996-10-03

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
233237

Jimmy Dease holds the role of Na at Police Department. Hired in 1996, they have about 27 years of service. In 2023, their total compensation was $13,285.

Anthony Middlebrooks

41110 - Police Officer Trainee/Police Department

2024 total comp
$13,272
Base pay
$13,272
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,272
Hire date
2024-04-15

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
257239

Anthony Middlebrooks holds the role of 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2024, under a year. In 2024, their total compensation was $13,272.

Olivia Colella

Na/Police Department

2023 total comp
$13,263
Base pay
$13,263
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,263
Hire date
2018-11-12

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232390

Olivia Colella holds the role of Na at Police Department. Their tenure dates to 2018, about 5 years. In 2023, their total compensation was $13,263.