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 9

Michael Reynolds

Na/Police Department

2023 total comp
$13,157
Base pay
$13,157
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,157
Hire date
2001-07-10

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242042

At Police Department, Michael Reynolds serves as a Na. They have served since 2001 (about 22 years). Their 2023 pay totaled $13,157.

Joshua Marreo

Na/Police Department

2023 total comp
$13,116
Base pay
$13,116
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,116
Hire date
2021-02-08

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
239210

Joshua Marreo holds the role of Na at Police Department. Hired in 2021, they have about 2 years of service. In 2023, their total compensation was $13,116.

Shira Fisher

33330 - Emergency Dispatcher/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
48886
Employee ID
234306

At Police Department, Shira Fisher serves as a 33330 - Emergency Dispatcher. They have served since 2023 (under a year). Their 2023 pay totaled $13,115.

Tyler Brummett

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
248655

At Police Department, Tyler Brummett serves as a 41110 - Police Officer Trainee. Their tenure dates to 2024, under a year. Their 2024 pay totaled $13,079.

John Duplex

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
73349
Employee ID
251022

John Duplex is a 41110 - Police Officer Trainee at Police Department. They have served since 2024 (under a year). 2024 total compensation came to $13,079.

Sergiy Budnyk

33148 - Agency IT Specialist II/Police Department

2024 total comp
$13,077
Base pay
$13,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,077
Hire date
2024-05-06

Source-specific fields

Agencyid
A99
Annualsalary
87550
Employee ID
248726

Sergiy Budnyk is a 33148 - Agency IT Specialist II at Police Department. Their tenure dates to 2024, under a year. 2024 total compensation came to $13,077.

Sarah Appleby

Grant Services Specialist III/Police Department

2021 total comp
$13,077
Base pay
$13,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,077
Hire date
2021-04-12

Source-specific fields

Agencyid
A99
Annualsalary
69360
Employee ID
154985

At Police Department, Sarah Appleby serves as a Grant Services Specialist III. They have served since 2021 (under a year). Their 2021 pay totaled $13,077.

Charles Kuwayama

Police Officer Trainee/Police Department

2021 total comp
$13,050
Base pay
$13,050
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$13,050
Hire date
2020-11-30

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
162209

Charles Kuwayama holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2020, about a year. In 2021, their total compensation was $13,050.

David Tutuska

Na/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
167696

At Police Department, David Tutuska serves as a Na. Their tenure dates to 2019, about 2 years. Their 2021 pay totaled $12,962.

Marcus Hebron

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
57249

Marcus Hebron works as a Police Officer Trainee for Police Department. Hired in 2014, they have under a year of service. Marcus earned $12,941 in 2014.

Katelyn O'Shea

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
62480

Katelyn O'Shea works as a Police Officer Trainee for Police Department. Their tenure dates to 2014, under a year. Katelyn earned $12,941 in 2014.

Ethan Ritchie

Na/Police Department

2023 total comp
$12,909
Base pay
$12,909
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,909
Hire date
2021-03-26

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242208

Ethan Ritchie is a Na at Police Department. Hired in 2021, they have about 2 years of service. 2023 total compensation came to $12,909.

Felicia Dorsey

33361 - Call Center Agent I/Police Department

2023 total comp
$12,884
Base pay
$12,884
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,884
Hire date
2022-12-27

Source-specific fields

Agencyid
A99
Annualsalary
36839
Employee ID
233547

Felicia Dorsey works as a 33361 - Call Center Agent I for Police Department. Hired in 2022, they have about a year of service. Felicia earned $12,884 in 2023.

Michael Hall

Na/Police Department

2022 total comp
$12,853
Base pay
$12,853
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,853
Hire date
1994-06-20

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
198303

At Police Department, Michael Hall serves as a Na. Their tenure dates to 1994, about 28 years. Their 2022 pay totaled $12,853.

Felix Hernandez-Domenech

Police Officer Trainee/Police Department

2014 total comp
$12,769
Base pay
$12,769
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,769
Hire date
2014-03-25

Source-specific fields

Agencyid
A99
Annualsalary
59409
Employee ID
57393

Felix Hernandez-Domenech holds the role of Police Officer Trainee at Police Department. Hired in 2014, they have under a year of service. In 2014, their total compensation was $12,769.

Nawsath Asharaff

Na/Police Department

2023 total comp
$12,744
Base pay
$12,744
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,744
Hire date
2018-07-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
229705

Nawsath Asharaff holds the role of Na at Police Department. Their tenure dates to 2018, about 5 years. In 2023, their total compensation was $12,744.

Brandon Freeman

10217 - Grant Services Specialist III/Police Department

2023 total comp
$12,739
Base pay
$12,739
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,739
Hire date
2023-04-17

Source-specific fields

Agencyid
A99
Annualsalary
73000
Employee ID
234584

Brandon Freeman is a 10217 - Grant Services Specialist III at Police Department. They have served since 2023 (under a year). 2023 total compensation came to $12,739.

Michael JonesMay be multiple

Na/Police Department

2023 total comp
$12,639
Hire date
2017-12-27

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237746

Michael Jones appears in Police Department payroll as a Na, with $12,639 reported in 2023 — this entry may combine more than one individual of the same name.

Edward Lesane

Na/Police Department

2023 total comp
$12,614
Base pay
$12,614
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,614
Hire date
1985-02-19

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
238613

At Police Department, Edward Lesane serves as a Na. They have served since 1985 (about 38 years). Their 2023 pay totaled $12,614.

Kirstie Nattress

41110 - Police Officer Trainee/Police Department

2022 total comp
$12,603
Base pay
$12,603
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,603
Hire date
2022-03-29

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
204307

Kirstie Nattress is a 41110 - Police Officer Trainee at Police Department. Hired in 2022, they have under a year of service. 2022 total compensation came to $12,603.

Dina Freeman

N/A/Police Department

2024 total comp
$12,572
Base pay
$12,572
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,572
Hire date
2013-09-18

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
251885

Dina Freeman holds the role of N/A at Police Department. Hired in 2013, they have about 11 years of service. In 2024, their total compensation was $12,572.

Giovanni Rosado

Police Officer Trainee/Police Department

2025 total comp
$12,569
Base pay
$12,569
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,569
Hire date
2025-02-24

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268535

Giovanni Rosado holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2025, under a year. In 2025, their total compensation was $12,569.

Keyon Myles

41191 - Police Cadet/Police Department

2022 total comp
$12,554
Base pay
$12,554
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,554
Hire date
2022-01-31

Source-specific fields

Agencyid
A99
Annualsalary
34644
Employee ID
204255

Keyon Myles is a 41191 - Police Cadet at Police Department. Their tenure dates to 2022, under a year. 2022 total compensation came to $12,554.

Abraham Velez

Na/Police Department

2023 total comp
$12,536
Base pay
$12,536
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,536
Hire date
2006-10-24

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
245043

Abraham Velez holds the role of Na at Police Department. Their tenure dates to 2006, about 17 years. In 2023, their total compensation was $12,536.

Feyishara Oreagba

Na/Police Department

2023 total comp
$12,533
Base pay
$12,533
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,533
Hire date
2021-03-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
240905

Feyishara Oreagba is a Na at Police Department. Their tenure dates to 2021, about 2 years. 2023 total compensation came to $12,533.

Ethan Ritchie

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165266

At Police Department, Ethan Ritchie serves as a Police Officer Trainee. They have served since 2021 (under a year). Their 2021 pay totaled $12,531.

Bill Shoul Jr

00087 - Operations Officer III/Police Department

2023 total comp
$12,492
Base pay
$12,492
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,492
Hire date
2023-05-08

Source-specific fields

Agencyid
A99
Annualsalary
112000
Employee ID
243254

Bill Shoul Jr works as a 00087 - Operations Officer III for Police Department. Their tenure dates to 2023, under a year. Bill earned $12,492 in 2023.

Tamara Pie

34512 - Research Analyst II/Police Department

2024 total comp
$12,398
Base pay
$12,398
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,398
Hire date
2024-05-06

Source-specific fields

Agencyid
A99
Annualsalary
82400
Employee ID
258706

Tamara Pie holds the role of 34512 - Research Analyst II at Police Department. Their tenure dates to 2024, under a year. In 2024, their total compensation was $12,398.

Malik Johns

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
271942

Malik Johns works as a Police Officer Trainee for Police Department. They have served since 2025 (under a year). Malik earned $12,388 in 2025.

Khron Williams

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
271008

Khron Williams works as a Police Officer Trainee for Police Department. They have served since 2025 (under a year). Khron earned $12,369 in 2025.

Patrick Epps

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
273617

Patrick Epps holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2025, under a year. In 2025, their total compensation was $12,366.

Leonard Reed

Police Cadet/Police Department

2014 total comp
$12,355
Base pay
$12,355
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,355
Hire date
2014-01-06

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
63571

At Police Department, Leonard Reed serves as a Police Cadet. Hired in 2014, they have under a year of service. Their 2014 pay totaled $12,355.

Zachary Weaver

10217 - Grant Services Specialist III/Police Department

2024 total comp
$12,276
Base pay
$12,276
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,276
Hire date
2024-05-06

Source-specific fields

Agencyid
A99
Annualsalary
82400
Employee ID
262833

Zachary Weaver works as a 10217 - Grant Services Specialist III for Police Department. Their tenure dates to 2024, under a year. Zachary earned $12,276 in 2024.

Dejoun Smith

Investigative Specialist I/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65000
Employee ID
267198

At Police Department, Dejoun Smith serves as a Investigative Specialist I. Their tenure dates to 2025, under a year. Their 2025 pay totaled $12,260.

William Jacob

Police Officer/Police Department

2014 total comp
$12,259
Base pay
$12,259
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,259
Hire date
2011-08-29

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
58223

William Jacob is a Police Officer at Police Department. Their tenure dates to 2011, about 3 years. 2014 total compensation came to $12,259.

Jumal Perry

Police Cadet/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
270334

Jumal Perry is a Police Cadet at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $12,243.

Yaniel Rivera Garcia

Police Cadet/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
277076

Yaniel Rivera Garcia works as a Police Cadet for Police Department. Their tenure dates to 2025, under a year. Yaniel earned $12,229 in 2025.

James Ulysse

Na/Police Department

2022 total comp
$12,221
Base pay
$12,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,221
Hire date
2021-10-25

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
209743

James Ulysse works as a Na for Police Department. Their tenure dates to 2021, about a year. James earned $12,221 in 2022.

Lewis Wright Iii

00106 - Contract Services Specialist I/Police Department

2022 total comp
$12,209
Base pay
$12,209
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$12,209
Hire date
2022-01-16

Source-specific fields

Agencyid
A99
Annualsalary
20.19
Employee ID
211427

Lewis Wright Iii works as a 00106 - Contract Services Specialist I for Police Department. They have served since 2022 (under a year). Lewis earned $12,209 in 2022.

Ryan Ferbert

Investigative Specialist I/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65000
Employee ID
274601

Ryan Ferbert holds the role of Investigative Specialist I at Police Department. Hired in 2025, they have under a year of service. In 2025, their total compensation was $12,168.