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 2

Corey Robinson

41110 - Police Officer Trainee/Police Department

2022 total comp
$19,889
Base pay
$19,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,889
Hire date
2022-02-08

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
206457

Corey Robinson holds the role of 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2022, under a year. In 2022, their total compensation was $19,889.

Bilal Ahmed

Police Cadet/Police Department

2014 total comp
$19,819
Base pay
$19,819
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,819
Hire date
2013-10-03

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
49770

Bilal Ahmed holds the role of Police Cadet at Police Department. They have served since 2013 (about a year). In 2014, their total compensation was $19,819.

Todd Taylor

52723 - Avionics Technician/Airframe & Power Plant Mechanic/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
84884
Employee ID
261749

At Police Department, Todd Taylor serves as a 52723 - Avionics Technician/Airframe & Power Plant Mechanic. Hired in 2024, they have under a year of service. Their 2024 pay totaled $19,801.

Shaqeeb Hussain

Police Cadet/Police Department

2014 total comp
$19,777
Base pay
$19,777
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,777
Hire date
2013-10-03

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
57972

At Police Department, Shaqeeb Hussain serves as a Police Cadet. Their tenure dates to 2013, about a year. Their 2014 pay totaled $19,777.

Shari Dorsey

00106 - Contract Services Specialist I/Police Department

2024 total comp
$19,768
Base pay
$19,768
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,768
Hire date
2024-02-12

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
250868

Shari Dorsey is a 00106 - Contract Services Specialist I at Police Department. They have served since 2024 (under a year). 2024 total compensation came to $19,768.

Gary Brown

Na/Police Department

2021 total comp
$19,767
Base pay
$19,767
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,767
Hire date
2000-11-08

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
156447

Gary Brown works as a Na for Police Department. They have served since 2000 (about 21 years). Gary earned $19,767 in 2021.

Chad Mohr

Police Officer Trainee/Police Department

2014 total comp
$19,743
Base pay
$19,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,743
Hire date
2013-12-27

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
61546

Chad Mohr is a Police Officer Trainee at Police Department. They have served since 2013 (about a year). 2014 total compensation came to $19,743.

Joshua Shoffstall

Police Officer Trainee/Police Department

2014 total comp
$19,743
Base pay
$19,743
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,743
Hire date
2013-12-27

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
64915

Joshua Shoffstall holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2013, about a year. In 2014, their total compensation was $19,743.

Beverly Stevenson

911 Operator/Police Department

2012 total comp
$19,735
Base pay
$19,735
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,735
Hire date
2011-12-16

Source-specific fields

Agencyid
A99
Annualsalary
34562
Employee ID
28072

At Police Department, Beverly Stevenson serves as a 911 Operator. Their tenure dates to 2011, about a year. Their 2012 pay totaled $19,735.

Gino Inocentes

Na/Police Department

2022 total comp
$19,686
Base pay
$19,686
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,686
Hire date
2011-09-08

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
199766

Gino Inocentes is a Na at Police Department. Their tenure dates to 2011, about 11 years. 2022 total compensation came to $19,686.

Camron Anderson

Na/Police Department

2023 total comp
$19,648
Base pay
$19,648
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,648
Hire date
2021-08-24

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
229530

Camron Anderson holds the role of Na at Police Department. They have served since 2021 (about 2 years). In 2023, their total compensation was $19,648.

Patricia Cochrane

Contract Services Specialist I/Police Department

2014 total comp
$19,611
Base pay
$19,611
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,611
Hire date
2006-10-26

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
53091

Patricia Cochrane works as a Contract Services Specialist I for Police Department. Hired in 2006, they have about 8 years of service. Patricia earned $19,611 in 2014.

Kim Brown

00106 - Contract Services Specialist I/Police Department

2024 total comp
$19,590
Base pay
$19,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,590
Hire date
2024-02-12

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
248546

At Police Department, Kim Brown serves as a 00106 - Contract Services Specialist I. They have served since 2024 (under a year). Their 2024 pay totaled $19,590.

Daniel Mui

Police Officer Trainee/Police Department

2014 total comp
$19,564
Base pay
$19,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,564
Hire date
2013-12-30

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
61905

At Police Department, Daniel Mui serves as a Police Officer Trainee. They have served since 2013 (about a year). Their 2014 pay totaled $19,564.

Nelson Flores

Police Officer Trainee/Police Department

2014 total comp
$19,564
Base pay
$19,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,564
Hire date
2013-12-30

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
55282

Nelson Flores is a Police Officer Trainee at Police Department. They have served since 2013 (about a year). 2014 total compensation came to $19,564.

Andrew Teeter

Police Officer Trainee/Police Department

2014 total comp
$19,564
Base pay
$19,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,564
Hire date
2013-12-30

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
66217

Andrew Teeter works as a Police Officer Trainee for Police Department. Their tenure dates to 2013, about a year. Andrew earned $19,564 in 2014.

Kenneth Jones

Na/Police Department

2022 total comp
$19,520
Base pay
$19,520
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,520
Hire date
2019-12-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
200830

Kenneth Jones works as a Na for Police Department. Hired in 2019, they have about 3 years of service. Kenneth earned $19,520 in 2022.

Charles Rodriguez

41110 - Police Officer Trainee/Police Department

2023 total comp
$19,514
Base pay
$19,514
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,514
Hire date
2023-02-21

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
242416

Charles Rodriguez works as a 41110 - Police Officer Trainee for Police Department. They have served since 2023 (under a year). Charles earned $19,514 in 2023.

Darren Hicks Jr

41110 - Police Officer Trainee/Police Department

2023 total comp
$19,512
Base pay
$19,512
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,512
Hire date
2023-02-21

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
236294

Darren Hicks Jr is a 41110 - Police Officer Trainee at Police Department. Hired in 2023, they have under a year of service. 2023 total compensation came to $19,512.

Alexis Devaughn

41110 - Police Officer Trainee/Police Department

2023 total comp
$19,499
Base pay
$19,499
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,499
Hire date
2023-02-21

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
233325

Alexis Devaughn holds the role of 41110 - Police Officer Trainee at Police Department. Hired in 2023, they have under a year of service. In 2023, their total compensation was $19,499.

Leonardo Gonzalez

00106 - Contract Services Specialist I/Police Department

2024 total comp
$19,483
Base pay
$19,483
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,483
Hire date
2024-02-12

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
252421

Leonardo Gonzalez is a 00106 - Contract Services Specialist I at Police Department. Their tenure dates to 2024, under a year. 2024 total compensation came to $19,483.

Garnell Purcell

Police Officer/Police Department

2021 total comp
$19,468
Base pay
$19,468
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,468
Hire date
2013-06-10

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
164709

Garnell Purcell holds the role of Police Officer at Police Department. They have served since 2013 (about 8 years). In 2021, their total compensation was $19,468.

Noah Gibbs

Police Officer Trainee/Police Department

2025 total comp
$19,459
Base pay
$19,459
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,459
Hire date
2025-02-18

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
273418

Noah Gibbs holds the role of Police Officer Trainee at Police Department. They have served since 2025 (under a year). In 2025, their total compensation was $19,459.

Jasmin Rowlett

Police Sergeant/Police Department

2021 total comp
$19,454
Base pay
$19,454
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,454
Hire date
2006-06-24

Source-specific fields

Agencyid
A99
Annualsalary
95882
Employee ID
165690

Jasmin Rowlett is a Police Sergeant at Police Department. Their tenure dates to 2006, about 15 years. 2021 total compensation came to $19,454.

Victor Velez

Police Officer Trainee/Police Department

2012 total comp
$19,454
Base pay
$19,454
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,454
Hire date
2011-09-20

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
29045

Victor Velez holds the role of Police Officer Trainee at Police Department. They have served since 2011 (about a year). In 2012, their total compensation was $19,454.

Anthony Ward

Police Officer Trainee/Police Department

2012 total comp
$19,434
Base pay
$19,434
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,434
Hire date
2011-12-30

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
29284

Anthony Ward works as a Police Officer Trainee for Police Department. Hired in 2011, they have about a year of service. Anthony earned $19,434 in 2012.

David Werner

Contract Services Specialist I/Police Department

2014 total comp
$19,395
Base pay
$19,395
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,395
Hire date
2006-08-24

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
67475

At Police Department, David Werner serves as a Contract Services Specialist I. Their tenure dates to 2006, about 8 years. Their 2014 pay totaled $19,395.

Laura Pachucki

Na/Police Department

2023 total comp
$19,351
Base pay
$19,351
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,351
Hire date
2020-10-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
240972

Laura Pachucki works as a Na for Police Department. They have served since 2020 (about 3 years). Laura earned $19,351 in 2023.

Sienna Durant

Police Cadet/Police Department

2025 total comp
$19,350
Base pay
$19,350
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,350
Hire date
2024-12-09

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
275339

Sienna Durant works as a Police Cadet for Police Department. They have served since 2024 (about a year). Sienna earned $19,350 in 2025.

Joel Quillin

Na/Police Department

2022 total comp
$19,288
Base pay
$19,288
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,288
Hire date
2017-11-29

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
205800

Joel Quillin is a Na at Police Department. Hired in 2017, they have about 5 years of service. 2022 total compensation came to $19,288.

Gabriel Rimolo

Police Officer/Police Department

2014 total comp
$19,267
Base pay
$19,267
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,267
Hire date
2011-09-14

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
63841

Gabriel Rimolo is a Police Officer at Police Department. They have served since 2011 (about 3 years). 2014 total compensation came to $19,267.

Brooks Poulsen

Na/Police Department

2021 total comp
$19,253
Base pay
$19,253
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,253
Hire date
1996-01-04

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
164931

Brooks Poulsen holds the role of Na at Police Department. Hired in 1996, they have about 25 years of service. In 2021, their total compensation was $19,253.

James Walden

10217 - Grant Services Specialist III/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
85039.89
Employee ID
262513

James Walden is a 10217 - Grant Services Specialist III at Police Department. They have served since 2024 (under a year). 2024 total compensation came to $19,221.

Ernest Bell

Police Officer Trainee/Police Department

2021 total comp
$19,152
Base pay
$19,152
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,152
Hire date
2021-02-16

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
155635

Ernest Bell holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. In 2021, their total compensation was $19,152.

Yeishaliz Arroyo

Police Officer Trainee/Police Department

2025 total comp
$19,122
Base pay
$19,122
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,122
Hire date
2025-03-03

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
277081

At Police Department, Yeishaliz Arroyo serves as a Police Officer Trainee. They have served since 2025 (under a year). Their 2025 pay totaled $19,122.

Sunghyun Park

Police Officer Trainee/Police Department

2021 total comp
$19,102
Base pay
$19,102
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,102
Hire date
2021-02-16

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
164402

Sunghyun Park is a Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. 2021 total compensation came to $19,102.

Kelvin Echevarria

Police Officer Trainee/Police Department

2021 total comp
$19,091
Base pay
$19,091
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,091
Hire date
2021-02-16

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
158353

Kelvin Echevarria works as a Police Officer Trainee for Police Department. Hired in 2021, they have under a year of service. Kelvin earned $19,091 in 2021.

Joe Jones

Na/Police Department

2023 total comp
$19,089
Base pay
$19,089
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,089
Hire date
1995-03-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237704

Joe Jones is a Na at Police Department. Hired in 1995, they have about 28 years of service. 2023 total compensation came to $19,089.

Gregory Boris

Na/Police Department

2023 total comp
$19,089
Base pay
$19,089
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$19,089
Hire date
1997-10-20

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
230709

Gregory Boris holds the role of Na at Police Department. Hired in 1997, they have about 26 years of service. In 2023, their total compensation was $19,089.

Zavion Dorsey

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
73349
Employee ID
250872

At Police Department, Zavion Dorsey serves as a 41110 - Police Officer Trainee. They have served since 2024 (under a year). Their 2024 pay totaled $19,079.