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 4

Sharon Abdullahi

911 Operator/Police Department

2012 total comp
$50,087
Base pay
$50,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,087
Hire date
2004-06-10

Source-specific fields

Agencyid
A99
Annualsalary
41645
Employee ID
14468

Sharon Abdullahi works as a 911 Operator for Police Department. Their tenure dates to 2004, about 8 years. Sharon earned $50,087 in 2012.

Gwynne Shepherd

Grant Services Specialist III/Police Department

2025 total comp
$50,086
Base pay
$50,086
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,086
Hire date
2024-11-04

Source-specific fields

Agencyid
A99
Annualsalary
81158.85
Employee ID
268662

Gwynne Shepherd works as a Grant Services Specialist III for Police Department. They have served since 2024 (about a year). Gwynne earned $50,086 in 2025.

Millicent Lewis

33213 - Office Support Specialist III/Police Department

2024 total comp
$50,080
Base pay
$50,080
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,080
Hire date
2006-05-25

Source-specific fields

Agencyid
A99
Annualsalary
49684.32
Employee ID
256038

Millicent Lewis holds the role of 33213 - Office Support Specialist III at Police Department. They have served since 2006 (about 18 years). In 2024, their total compensation was $50,080.

Katrina Schoenfeld

Crime Laboratory Technician I/Police Department

2021 total comp
$50,076
Base pay
$50,076
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,076
Hire date
2020-08-17

Source-specific fields

Agencyid
A99
Annualsalary
42536
Employee ID
165754

Katrina Schoenfeld works as a Crime Laboratory Technician I for Police Department. Hired in 2020, they have about a year of service. Katrina earned $50,076 in 2021.

Brandon Columbo

Police Officer/Police Department

2021 total comp
$50,070
Base pay
$50,070
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,070
Hire date
2020-08-18

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
157194

Brandon Columbo works as a Police Officer for Police Department. They have served since 2020 (about a year). Brandon earned $50,070 in 2021.

Kelleen Davis

Police Officer Trainee/Police Department

2025 total comp
$50,066
Base pay
$50,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,066
Hire date
2024-11-04

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
270688

Kelleen Davis is a Police Officer Trainee at Police Department. They have served since 2024 (about a year). 2025 total compensation came to $50,066.

Baimba Sesay

Police Officer/Police Department

2014 total comp
$50,053
Base pay
$50,053
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,053
Hire date
2013-04-18

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
64749

At Police Department, Baimba Sesay serves as a Police Officer. Hired in 2013, they have about a year of service. Their 2014 pay totaled $50,053.

David Riehl

Police Officer/Police Department

2014 total comp
$50,049
Base pay
$50,049
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,049
Hire date
2013-04-15

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
63813

David Riehl holds the role of Police Officer at Police Department. Their tenure dates to 2013, about a year. In 2014, their total compensation was $50,049.

Robert Clark

Na/Police Department

2023 total comp
$50,034
Base pay
$50,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,034
Hire date
2008-12-10

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232248

At Police Department, Robert Clark serves as a Na. They have served since 2008 (about 15 years). Their 2023 pay totaled $50,034.

Russell Henson

Police Officer/Police Department

2012 total comp
$50,024
Base pay
$50,024
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,024
Hire date
2010-10-07

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
20969

Russell Henson holds the role of Police Officer at Police Department. They have served since 2010 (about 2 years). In 2012, their total compensation was $50,024.

Frank Fernandez

41110 - Police Officer Trainee/Police Department

2023 total comp
$50,016
Base pay
$50,016
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,016
Hire date
2022-08-22

Source-specific fields

Agencyid
A99
Annualsalary
62407
Employee ID
234225

Frank Fernandez holds the role of 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2022, about a year. In 2023, their total compensation was $50,016.

Andrew Frias

Police Officer/Police Department

2025 total comp
$49,999
Base pay
$49,999
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,999
Hire date
2024-10-21

Source-specific fields

Agencyid
A99
Annualsalary
65527
Employee ID
264498

Andrew Frias works as a Police Officer for Police Department. They have served since 2024 (about a year). Andrew earned $49,999 in 2025.

Christopher Woerner

N/A/Police Department

2024 total comp
$49,998
Base pay
$49,998
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,998
Hire date
2002-04-22

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
263588

At Police Department, Christopher Woerner serves as a N/A. Hired in 2002, they have about 22 years of service. Their 2024 pay totaled $49,998.

Victor Meinhardt

Na/Police Department

2022 total comp
$49,977
Base pay
$49,977
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,977
Hire date
1991-08-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
203434

At Police Department, Victor Meinhardt serves as a Na. Their tenure dates to 1991, about 31 years. Their 2022 pay totaled $49,977.

James Edge

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
18644

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

Ismail Sanni-Ojikutu

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
64428

Ismail Sanni-Ojikutu is a Police Officer at Police Department. Their tenure dates to 2012, about 2 years. 2014 total compensation came to $49,973.

Benjamin Brown

41110 - Police Officer Trainee/Police Department

2024 total comp
$49,948
Base pay
$49,948
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,948
Hire date
2023-09-11

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
248436

Benjamin Brown works as a 41110 - Police Officer Trainee for Police Department. They have served since 2023 (about a year). Benjamin earned $49,948 in 2024.

Madison Shiflett

Police Officer Trainee/Police Department

2025 total comp
$49,920
Base pay
$49,920
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,920
Hire date
2024-05-06

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
271889

Madison Shiflett holds the role of Police Officer Trainee at Police Department. They have served since 2024 (about a year). In 2025, their total compensation was $49,920.

Jose Guerrero

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
56590

At Police Department, Jose Guerrero serves as a Police Officer. Their tenure dates to 2012, about 2 years. Their 2014 pay totaled $49,900.

Ian Mims

N/A/Police Department

2024 total comp
$49,900
Base pay
$49,900
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,900
Hire date
2021-08-09

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257355

Ian Mims works as a N/A for Police Department. They have served since 2021 (about 3 years). Ian earned $49,900 in 2024.

Darrick Lee

00106 - Contract Services Specialist I/Police Department

2024 total comp
$49,899
Base pay
$49,899
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,899
Hire date
2019-06-10

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
255867

Darrick Lee works as a 00106 - Contract Services Specialist I for Police Department. Hired in 2019, they have about 5 years of service. Darrick earned $49,899 in 2024.

Christopher Berrios

41110 - Police Officer Trainee/Police Department

2023 total comp
$49,895
Base pay
$49,895
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,895
Hire date
2022-08-23

Source-specific fields

Agencyid
A99
Annualsalary
62407
Employee ID
230346

At Police Department, Christopher Berrios serves as a 41110 - Police Officer Trainee. They have served since 2022 (about a year). Their 2023 pay totaled $49,895.

Matthew Wood

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
68304

Matthew Wood works as a Police Officer for Police Department. Hired in 2013, they have about a year of service. Matthew earned $49,883 in 2014.

Quintin Land

31104 - Operations Assistant I/Police Department

2024 total comp
$49,881
Base pay
$49,881
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,881
Hire date
2013-01-24

Source-specific fields

Agencyid
A99
Annualsalary
49344.7
Employee ID
255690

At Police Department, Quintin Land serves as a 31104 - Operations Assistant I. They have served since 2013 (about 11 years). Their 2024 pay totaled $49,881.

Chantell Washington

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
29334

At Police Department, Chantell Washington serves as a Police Officer. They have served since 2008 (about 4 years). Their 2012 pay totaled $49,877.

Dominic Brandao

Police Officer/Police Department

2021 total comp
$49,872
Base pay
$49,872
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,872
Hire date
2020-08-10

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
156016

Dominic Brandao works as a Police Officer for Police Department. They have served since 2020 (about a year). Dominic earned $49,872 in 2021.

Brian Gaddis

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
19473

Brian Gaddis holds the role of Police Officer at Police Department. Hired in 2008, they have about 4 years of service. In 2012, their total compensation was $49,863.

Millicent R Lewis

Office Support Specialist III/Police Department

2025 total comp
$49,848
Base pay
$49,848
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,848
Hire date
2006-05-25

Source-specific fields

Agencyid
A99
Annualsalary
46872
Employee ID
272792

Millicent R Lewis is a Office Support Specialist III at Police Department. Hired in 2006, they have about 19 years of service. 2025 total compensation came to $49,848.

Keyon Myles

41110 - Police Officer Trainee/Police Department

2023 total comp
$49,837
Base pay
$49,837
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,837
Hire date
2022-01-31

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
240504

Keyon Myles holds the role of 41110 - Police Officer Trainee at Police Department. They have served since 2022 (about a year). In 2023, their total compensation was $49,837.

Leon White

Na/Police Department

2022 total comp
$49,816
Base pay
$49,816
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,816
Hire date
1977-04-18

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
210608

Leon White works as a Na for Police Department. They have served since 1977 (about 45 years). Leon earned $49,816 in 2022.

Taysia Brooks

Police Officer/Police Department

2025 total comp
$49,816
Base pay
$49,816
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,816
Hire date
2021-09-27

Source-specific fields

Agencyid
A99
Annualsalary
75174
Employee ID
275860

Taysia Brooks holds the role of Police Officer at Police Department. They have served since 2021 (about 4 years). In 2025, their total compensation was $49,816.

Jenaya Trotter

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
55208
Employee ID
28846

Jenaya Trotter holds the role of Police Officer at Police Department. Their tenure dates to 2006, about 6 years. In 2012, their total compensation was $49,815.

David Neverdon

00106 - Contract Services Specialist I/Police Department

2024 total comp
$49,806
Base pay
$49,806
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,806
Hire date
2018-11-26

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
257950

At Police Department, David Neverdon serves as a 00106 - Contract Services Specialist I. Their tenure dates to 2018, about 6 years. Their 2024 pay totaled $49,806.

Jeremy Foster

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
55385

At Police Department, Jeremy Foster serves as a Police Officer. Their tenure dates to 2012, about 2 years. Their 2014 pay totaled $49,806.

Eric Mcdonald

Police Officer/Police Department

2012 total comp
$49,803
Base pay
$49,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,803
Hire date
2022-04-13
Pay basis
Annual
Work city
Queens
Middle name
T

Source-specific fields

Base Salary
$59,065
Leave Status as of June 30
Active
Overtime Hours
250.47
Payroll Number
56
Regular Hours
2,080

Eric Mcdonald is a Police Officer at Police Department based in Queens. Records show a hire date of 2022-04-13. 2012 total compensation came to $49,803.

Jonathan Molina Jaramillo

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
61550

At Police Department, Jonathan Molina Jaramillo serves as a Police Officer. They have served since 2012 (about 2 years). Their 2014 pay totaled $49,803.

Jude Yearwood

Police Officer/Police Department

2014 total comp
$49,790
Base pay
$49,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,790
Hire date
2012-11-29

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
68502

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

Carol Hatch

Emergency Dispatcher/Police Department

2012 total comp
$49,790
Base pay
$49,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,790
Hire date
1985-03-05

Source-specific fields

Agencyid
A99
Annualsalary
50646
Employee ID
20778

At Police Department, Carol Hatch serves as a Emergency Dispatcher. They have served since 1985 (about 27 years). Their 2012 pay totaled $49,790.

Timothy Crowther

Na/Police Department

2022 total comp
$49,788
Base pay
$49,788
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,788
Hire date
1996-12-11

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
194795

Timothy Crowther is a Na at Police Department. They have served since 1996 (about 26 years). 2022 total compensation came to $49,788.

Jay Rose

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
26725

Jay Rose is a Police Officer at Police Department. Their tenure dates to 2010, about 2 years. 2012 total compensation came to $49,783.