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 6

Joshua Wehner

Police Officer/Police Department

2012 total comp
$49,369
Base pay
$49,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,369
Hire date
2008-11-13

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
29507

Joshua Wehner is a Police Officer at Police Department. They have served since 2008 (about 4 years). 2012 total compensation came to $49,369.

Zachary Novak

Police Officer/Police Department

2014 total comp
$49,365
Base pay
$49,365
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,365
Hire date
2012-05-22

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
62307

At Police Department, Zachary Novak serves as a Police Officer. Hired in 2012, they have about 2 years of service. Their 2014 pay totaled $49,365.

Miguel Martinez-Contreras

Na/Police Department

2022 total comp
$49,360
Base pay
$49,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,360
Hire date
2009-07-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
202782

Miguel Martinez-Contreras is a Na at Police Department. They have served since 2009 (about 13 years). 2022 total compensation came to $49,360.

Brittney J Radcliffe

Operations Assistant II (Non-Civil)/Police Department

2025 total comp
$49,348
Base pay
$49,348
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,348
Hire date
2008-12-29

Source-specific fields

Agencyid
A99
Annualsalary
52362
Employee ID
265540

Brittney J Radcliffe holds the role of Operations Assistant II (Non-Civil) at Police Department. Hired in 2008, they have about 17 years of service. In 2025, their total compensation was $49,348.

Charles Mewshaw

Police Officer/Police Department

2012 total comp
$49,311
Base pay
$49,311
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,311
Hire date
2010-07-21

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
24346

Charles Mewshaw works as a Police Officer for Police Department. They have served since 2010 (about 2 years). Charles earned $49,311 in 2012.

William Mcelveen

Na/Police Department

2022 total comp
$49,292
Base pay
$49,292
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,292
Hire date
1993-09-22

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
203179

William Mcelveen holds the role of Na at Police Department. They have served since 1993 (about 29 years). In 2022, their total compensation was $49,292.

Thomas Moore Jr

911 Operator/Police Department

2012 total comp
$49,262
Base pay
$49,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,262
Hire date
2006-09-20

Source-specific fields

Agencyid
A99
Annualsalary
41645
Employee ID
24627

Thomas Moore Jr is a 911 Operator at Police Department. Their tenure dates to 2006, about 6 years. 2012 total compensation came to $49,262.

Dominique Wilkes Gantt

Police Officer/Police Department

2014 total comp
$49,262
Base pay
$49,262
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,262
Hire date
2007-06-23

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
67735

Dominique Wilkes Gantt holds the role of Police Officer at Police Department. Their tenure dates to 2007, about 7 years. In 2014, their total compensation was $49,262.

Joshua Cook

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
53322

Joshua Cook holds the role of Police Officer at Police Department. They have served since 2012 (about 2 years). In 2014, their total compensation was $49,257.

Evan Nelson

Police Officer/Police Department

2014 total comp
$49,249
Base pay
$49,249
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,249
Hire date
2013-03-12

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
62123

Evan Nelson holds the role of Police Officer at Police Department. Their tenure dates to 2013, about a year. In 2014, their total compensation was $49,249.

Laurieann Beard

00085 - Operations Officer I/Police Department

2023 total comp
$49,231
Base pay
$49,231
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,231
Hire date
2022-11-07

Source-specific fields

Agencyid
A99
Annualsalary
80000
Employee ID
230183

Laurieann Beard is a 00085 - Operations Officer I at Police Department. Hired in 2022, they have about a year of service. 2023 total compensation came to $49,231.

Charmell Simmons

Police Officer/Police Department

2014 total comp
$49,218
Base pay
$49,218
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,218
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
64978

At Police Department, Charmell Simmons serves as a Police Officer. Hired in 2013, they have about a year of service. Their 2014 pay totaled $49,218.

Jeremy Pearce

Police Officer/Police Department

2012 total comp
$49,205
Base pay
$49,205
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,205
Hire date
2008-09-10

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
25597

At Police Department, Jeremy Pearce serves as a Police Officer. Hired in 2008, they have about 4 years of service. Their 2012 pay totaled $49,205.

Sean Hebbe

Police Officer/Police Department

2014 total comp
$49,187
Base pay
$49,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,187
Hire date
2012-06-20

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
57243

At Police Department, Sean Hebbe serves as a Police Officer. They have served since 2012 (about 2 years). Their 2014 pay totaled $49,187.

Jonathan Harvey

Police Officer/Police Department

2014 total comp
$49,187
Base pay
$49,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,187
Hire date
2012-08-30

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
57124

Jonathan Harvey is a Police Officer at Police Department. Their tenure dates to 2012, about 2 years. 2014 total compensation came to $49,187.

Patrick O'Grady

Police Officer/Police Department

2014 total comp
$49,185
Base pay
$49,185
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,185
Hire date
2011-09-13

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
62382

Patrick O'Grady holds the role of Police Officer at Police Department. Hired in 2011, they have about 3 years of service. In 2014, their total compensation was $49,185.

Simona Nelson

34133 - Accounting Assistant III/Police Department

2022 total comp
$49,179
Base pay
$49,179
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,179
Hire date
2017-03-27

Source-specific fields

Agencyid
A99
Annualsalary
43155
Employee ID
204384

Simona Nelson holds the role of 34133 - Accounting Assistant III at Police Department. Their tenure dates to 2017, about 5 years. In 2022, their total compensation was $49,179.

Barbara J Mcclairn

Contract Service Specialist I/Police Department

2025 total comp
$49,170
Base pay
$49,170
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,170
Hire date
2019-09-24

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
265100

Barbara J Mcclairn holds the role of Contract Service Specialist I at Police Department. They have served since 2019 (about 6 years). In 2025, their total compensation was $49,170.

Bernadette Ford

Fingerprint Technician Supervi/Police Department

2012 total comp
$49,168
Base pay
$49,168
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,168
Hire date
29721600000

Source-specific fields

Agencyid
A99
Annualsalary
49866
Employee ID
19238

At Police Department, Bernadette Ford serves as a Fingerprint Technician Supervi. Records show a hire date of 29721600000. Their 2012 pay totaled $49,168.

Caitlyn Anderson

Police Officer/Police Department

2014 total comp
$49,151
Base pay
$49,151
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,151
Hire date
2012-04-17

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
50030

Caitlyn Anderson holds the role of Police Officer at Police Department. Their tenure dates to 2012, about 2 years. In 2014, their total compensation was $49,151.

Michael Streed

Forensic Artist/Police Department

2014 total comp
$49,138
Base pay
$49,138
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,138
Hire date
2011-12-19

Source-specific fields

Agencyid
A99
Annualsalary
48601
Employee ID
65867

At Police Department, Michael Streed serves as a Forensic Artist. They have served since 2011 (about 3 years). Their 2014 pay totaled $49,138.

Deborah White

Police Report Reviewer/Police Department

2021 total comp
$49,084
Base pay
$49,084
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,084
Hire date
1987-07-27

Source-specific fields

Agencyid
A99
Annualsalary
48723
Employee ID
168061

At Police Department, Deborah White serves as a Police Report Reviewer. They have served since 1987 (about 34 years). Their 2021 pay totaled $49,084.

Philip Meadows

Police Officer/Police Department

2014 total comp
$49,077
Base pay
$49,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,077
Hire date
2012-01-17

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
61219

Philip Meadows is a Police Officer at Police Department. Hired in 2012, they have about 2 years of service. 2014 total compensation came to $49,077.

Ira Bonner

Police Officer/Police Department

2014 total comp
$49,069
Base pay
$49,069
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,069
Hire date
2012-03-13

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
51197

Ira Bonner works as a Police Officer for Police Department. They have served since 2012 (about 2 years). Ira earned $49,069 in 2014.

Joycelyn M Fleming

Office Support Specialist III/Police Department

2025 total comp
$49,065
Base pay
$49,065
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,065
Hire date
2013-06-24

Source-specific fields

Agencyid
A99
Annualsalary
46872
Employee ID
270266

Joycelyn M Fleming is a Office Support Specialist III at Police Department. Hired in 2013, they have about 12 years of service. 2025 total compensation came to $49,065.

Brayan Hernandez

Police Officer Trainee/Police Department

2025 total comp
$49,064
Base pay
$49,064
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,064
Hire date
2024-09-16

Source-specific fields

Agencyid
A99
Annualsalary
65527
Employee ID
265339

Brayan Hernandez is a Police Officer Trainee at Police Department. Their tenure dates to 2024, about a year. 2025 total compensation came to $49,064.

Zachary Currier

Police Officer/Police Department

2021 total comp
$49,054
Base pay
$49,054
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,054
Hire date
2018-11-13

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
157510

Zachary Currier works as a Police Officer for Police Department. Their tenure dates to 2018, about 3 years. Zachary earned $49,054 in 2021.

Darryl Strange

Police Officer/Police Department

2011 total comp
$49,040
Base pay
$49,040
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,040
Hire date
2006-03-29

Source-specific fields

Agencyid
A99
Annualsalary
57102
Employee ID
5143

Darryl Strange works as a Police Officer for Police Department. Their tenure dates to 2006, about 5 years. Darryl earned $49,040 in 2011.

Jason Figueroa

Police Officer/Police Department

2014 total comp
$49,040
Base pay
$49,040
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,040
Hire date
2012-10-30

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
55167

Jason Figueroa is a Police Officer at Police Department. They have served since 2012 (about 2 years). 2014 total compensation came to $49,040.

Kevin Colter

Crime Laboratory Technician II/Police Department

2014 total comp
$49,035
Base pay
$49,035
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,035
Hire date
2011-05-23

Source-specific fields

Agencyid
A99
Annualsalary
45416
Employee ID
53243

Kevin Colter holds the role of Crime Laboratory Technician II at Police Department. Their tenure dates to 2011, about 3 years. In 2014, their total compensation was $49,035.

Dominique Grice

Police Officer/Police Department

2014 total comp
$49,034
Base pay
$49,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,034
Hire date
2013-01-07

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
56467

At Police Department, Dominique Grice serves as a Police Officer. They have served since 2013 (about a year). Their 2014 pay totaled $49,034.

Damon Blacklock

Police Officer/Police Department

2012 total comp
$49,019
Base pay
$49,019
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,019
Hire date
2009-12-16

Source-specific fields

Agencyid
A99
Annualsalary
43895
Employee ID
15590

At Police Department, Damon Blacklock serves as a Police Officer. Their tenure dates to 2009, about 3 years. Their 2012 pay totaled $49,019.

Nelson Costales

N/A/Police Department

2024 total comp
$49,015
Base pay
$49,015
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,015
Hire date
2003-12-09

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249945

At Police Department, Nelson Costales serves as a N/A. Hired in 2003, they have about 21 years of service. Their 2024 pay totaled $49,015.

Kristi Mitchell

Crime Laboratory Technician I/Police Department

2025 total comp
$49,014
Base pay
$49,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,014
Hire date
2024-07-01

Source-specific fields

Agencyid
A99
Annualsalary
48814
Employee ID
271158

At Police Department, Kristi Mitchell serves as a Crime Laboratory Technician I. Hired in 2024, they have about a year of service. Their 2025 pay totaled $49,014.

Carolyn Walker

N/A/Police Department

2024 total comp
$48,987
Base pay
$48,987
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,987
Hire date
1996-02-15

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
262524

Carolyn Walker holds the role of N/A at Police Department. Hired in 1996, they have about 28 years of service. In 2024, their total compensation was $48,987.

Craig Zaleski

Police Officer/Police Department

2014 total comp
$48,952
Base pay
$48,952
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,952
Hire date
2012-08-29

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
68581

At Police Department, Craig Zaleski serves as a Police Officer. They have served since 2012 (about 2 years). Their 2014 pay totaled $48,952.

David Mariani

Police Officer/Police Department

2012 total comp
$48,950
Base pay
$48,950
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,950
Hire date
2009-07-08

Source-specific fields

Agencyid
A99
Annualsalary
43895
Employee ID
23652

David Mariani is a Police Officer at Police Department. Hired in 2009, they have about 3 years of service. 2012 total compensation came to $48,950.

Pia Butler

Police Report Reviewer Supervisor/Police Department

2014 total comp
$48,905
Base pay
$48,905
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,905
Hire date
63417600000

Source-specific fields

Agencyid
A99
Annualsalary
49338
Employee ID
52269

Pia Butler is a Police Report Reviewer Supervisor at Police Department. Records show a hire date of 63417600000. 2014 total compensation came to $48,905.

John Zohios

Police Officer/Police Department

2012 total comp
$48,897
Base pay
$48,897
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,897
Hire date
2010-12-15

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
30488

John Zohios holds the role of Police Officer at Police Department. Their tenure dates to 2010, about 2 years. In 2012, their total compensation was $48,897.

Donna Mccormick

00107 - Contract Services Specialist II/Police Department

2024 total comp
$48,895
Base pay
$48,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$48,895
Hire date
2022-11-14

Source-specific fields

Agencyid
A99
Annualsalary
26.44
Employee ID
256838

Donna Mccormick is a 00107 - Contract Services Specialist II at Police Department. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $48,895.