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

Anibal Fernandez

Na/Police Department

2022 total comp
$24,446
Base pay
$24,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,446
Hire date
2020-08-20

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
196491

Anibal Fernandez works as a Na for Police Department. Hired in 2020, they have about 2 years of service. Anibal earned $24,446 in 2022.

Khalil D Frieson

Police Cadet/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
37845
Employee ID
270985

Khalil D Frieson is a Police Cadet at Police Department. Their tenure dates to 2024, about a year. 2025 total compensation came to $24,373.

Andrew Ulrich

Police Officer Trainee/Police Department

2012 total comp
$24,307
Base pay
$24,307
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,307
Hire date
2011-11-18

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
28963

Andrew Ulrich works as a Police Officer Trainee for Police Department. Hired in 2011, they have about a year of service. Andrew earned $24,307 in 2012.

Amy Guevara

Na/Police Department

2023 total comp
$24,261
Base pay
$24,261
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,261
Hire date
2018-06-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
235533

Amy Guevara works as a Na for Police Department. Their tenure dates to 2018, about 5 years. Amy earned $24,261 in 2023.

Candace Smith

Grant Services Specialist III/Police Department

2025 total comp
$24,249
Base pay
$24,249
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,249
Hire date
2025-01-27

Source-specific fields

Agencyid
A99
Annualsalary
64427
Employee ID
265689

Candace Smith works as a Grant Services Specialist III for Police Department. Hired in 2025, they have under a year of service. Candace earned $24,249 in 2025.

Elisabeta Balso-Reynolds

00094 - Operations Director II/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
162225
Employee ID
247303

Elisabeta Balso-Reynolds is a 00094 - Operations Director II at Police Department. Hired in 2024, they have under a year of service. 2024 total compensation came to $24,231.

Lamont Deshields

Na/Police Department

2022 total comp
$24,193
Base pay
$24,193
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,193
Hire date
2017-07-05

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
195384

Lamont Deshields works as a Na for Police Department. Their tenure dates to 2017, about 5 years. Lamont earned $24,193 in 2022.

Jimmy Debrosse

41110 - Police Officer Trainee/Police Department

2022 total comp
$24,177
Base pay
$24,177
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,177
Hire date
2022-01-11

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
195294

At Police Department, Jimmy Debrosse serves as a 41110 - Police Officer Trainee. Their tenure dates to 2022, under a year. Their 2022 pay totaled $24,177.

Michael Talbot

Police Officer Trainee/Police Department

2012 total comp
$24,144
Base pay
$24,144
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,144
Hire date
2011-11-21

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
28323

Michael Talbot holds the role of Police Officer Trainee at Police Department. Hired in 2011, they have about a year of service. In 2012, their total compensation was $24,144.

Irving Brown

Police Officer Trainee/Police Department

2012 total comp
$24,144
Base pay
$24,144
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,144
Hire date
2011-11-21

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
16236

Irving Brown holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2011, about a year. In 2012, their total compensation was $24,144.

Ada Lamadrid

Police Officer Trainee/Police Department

2012 total comp
$24,144
Base pay
$24,144
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,144
Hire date
2011-11-21

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
22871

Ada Lamadrid holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2011, about a year. In 2012, their total compensation was $24,144.

Sean Lynch

Police Officer Trainee/Police Department

2012 total comp
$24,144
Base pay
$24,144
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,144
Hire date
2011-11-21

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
23466

At Police Department, Sean Lynch serves as a Police Officer Trainee. They have served since 2011 (about a year). Their 2012 pay totaled $24,144.

Joseph Murphy

Police Officer Trainee/Police Department

2012 total comp
$24,144
Base pay
$24,144
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,144
Hire date
2011-11-21

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
24894

Joseph Murphy works as a Police Officer Trainee for Police Department. Their tenure dates to 2011, about a year. Joseph earned $24,144 in 2012.

Donald Kramer

Contract Services Specialist I/Police Department

2014 total comp
$24,139
Base pay
$24,139
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,139
Hire date
2006-06-30

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
59529

Donald Kramer is a Contract Services Specialist I at Police Department. Hired in 2006, they have about 8 years of service. 2014 total compensation came to $24,139.

Yosef Yusufov

N/A/Police Department

2024 total comp
$24,066
Base pay
$24,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,066
Hire date
2023-04-17

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
263843

Yosef Yusufov holds the role of N/A at Police Department. Their tenure dates to 2023, about a year. In 2024, their total compensation was $24,066.

Marcus James

Police Officer Trainee/Police Department

2021 total comp
$24,052
Base pay
$24,052
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,052
Hire date
2020-02-11

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
161195

At Police Department, Marcus James serves as a Police Officer Trainee. They have served since 2020 (about a year). Their 2021 pay totaled $24,052.

Iris Noel

Na/Police Department

2022 total comp
$24,003
Base pay
$24,003
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$24,003
Hire date
2007-01-25

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
204506

Iris Noel is a Na at Police Department. Hired in 2007, they have about 15 years of service. 2022 total compensation came to $24,003.

Hydeia Brim

Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
65527
Employee ID
268814

At Police Department, Hydeia Brim serves as a Police Officer Trainee. Their tenure dates to 2024, about a year. Their 2025 pay totaled $23,973.

Sean Bracken

Police Officer Trainee/Police Department

2021 total comp
$23,962
Base pay
$23,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,962
Hire date
2019-03-21

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
156086

At Police Department, Sean Bracken serves as a Police Officer Trainee. Their tenure dates to 2019, about 2 years. Their 2021 pay totaled $23,962.

Alex Hur

Na/Police Department

2022 total comp
$23,920
Base pay
$23,920
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,920
Hire date
2020-01-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
199688

At Police Department, Alex Hur serves as a Na. Their tenure dates to 2020, about 2 years. Their 2022 pay totaled $23,920.

Kenneth Howard

Na/Police Department

2022 total comp
$23,915
Base pay
$23,915
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,915
Hire date
2003-12-08

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
199537

Kenneth Howard holds the role of Na at Police Department. They have served since 2003 (about 19 years). In 2022, their total compensation was $23,915.

Katherine Sale

Na/Police Department

2023 total comp
$23,907
Base pay
$23,907
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,907
Hire date
2016-05-09

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242705

At Police Department, Katherine Sale serves as a Na. Hired in 2016, they have about 7 years of service. Their 2023 pay totaled $23,907.

Matthew Robinson

Na/Police Department

2022 total comp
$23,883
Base pay
$23,883
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,883
Hire date
2009-11-18

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
206499

At Police Department, Matthew Robinson serves as a Na. Their tenure dates to 2009, about 13 years. Their 2022 pay totaled $23,883.

Amzed Hossain

Na/Police Department

2023 total comp
$23,841
Base pay
$23,841
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,841
Hire date
2021-08-03

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
236648

Amzed Hossain holds the role of Na at Police Department. Their tenure dates to 2021, about 2 years. In 2023, their total compensation was $23,841.

Michael Lang

Na/Police Department

2022 total comp
$23,831
Base pay
$23,831
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,831
Hire date
1994-05-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
201640

Michael Lang holds the role of Na at Police Department. Their tenure dates to 1994, about 28 years. In 2022, their total compensation was $23,831.

Ricardo Pereira

Police Officer Trainee/Police Department

2021 total comp
$23,821
Base pay
$23,821
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,821
Hire date
2021-01-18

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
164275

Ricardo Pereira works as a Police Officer Trainee for Police Department. They have served since 2021 (under a year). Ricardo earned $23,821 in 2021.

Thomas Ryan

Na/Police Department

2023 total comp
$23,701
Base pay
$23,701
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,701
Hire date
2003-02-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
242675

Thomas Ryan works as a Na for Police Department. Their tenure dates to 2003, about 20 years. Thomas earned $23,701 in 2023.

Alex Coates

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
249590

Alex Coates is a 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2024, under a year. 2024 total compensation came to $23,674.

James Dixon

N/A/Police Department

2024 total comp
$23,660
Base pay
$23,660
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,660
Hire date
2016-11-28

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
250768

James Dixon is a N/A at Police Department. Their tenure dates to 2016, about 8 years. 2024 total compensation came to $23,660.

Lucas Rivera

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
259557

Lucas Rivera is a 41110 - Police Officer Trainee at Police Department. They have served since 2024 (under a year). 2024 total compensation came to $23,644.

Brittany Garcia

Police Officer Trainee/Police Department

2021 total comp
$23,620
Base pay
$23,620
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,620
Hire date
2021-01-19

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
159186

Brittany Garcia holds the role of Police Officer Trainee at Police Department. Hired in 2021, they have under a year of service. In 2021, their total compensation was $23,620.

Mary Bowes

Police Officer Trainee/Police Department

2025 total comp
$23,608
Base pay
$23,608
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,608
Hire date
2025-01-27

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
272209

Mary Bowes works as a Police Officer Trainee for Police Department. Hired in 2025, they have under a year of service. Mary earned $23,608 in 2025.

Theresa Anderson

Contract Services Specialist I/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
50079

Theresa Anderson is a Contract Services Specialist I at Police Department. Hired in 2007, they have about 7 years of service. 2014 total compensation came to $23,606.

Juan Diaz

Police Officer/Police Department

2021 total comp
$23,513
Base pay
$23,513
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,513
Hire date
2005-07-11
Pay basis
Annual
Work city
Manhattan
Middle name
K

Source-specific fields

Base Salary
$109,352
Leave Status as of June 30
Active
Overtime Hours
631.6
Payroll Number
56
Regular Hours
2,080

Juan Diaz holds the role of Police Officer at Police Department based in Manhattan. Hired in 2005, they have about 16 years of service. In 2021, their total compensation was $23,513.

Angela Carter Watson

Police Officer/Police Department

2011 total comp
$23,457
Base pay
$23,457
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,457
Hire date
2001-03-01

Source-specific fields

Agencyid
A99
Annualsalary
59958
Employee ID
8739

Angela Carter Watson works as a Police Officer for Police Department. They have served since 2001 (about 10 years). Angela earned $23,457 in 2011.

Karima Brown

Police Officer/Police Department

2021 total comp
$23,430
Base pay
$23,430
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,430
Hire date
2010-06-03

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
156269

At Police Department, Karima Brown serves as a Police Officer. They have served since 2010 (about 11 years). Their 2021 pay totaled $23,430.

Matthew Alfonso

Na/Police Department

2023 total comp
$23,429
Base pay
$23,429
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,429
Hire date
2015-11-30

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
229355

Matthew Alfonso works as a Na for Police Department. Their tenure dates to 2015, about 8 years. Matthew earned $23,429 in 2023.

Douglas Valderas

Police Cadet/Police Department

2014 total comp
$23,425
Base pay
$23,425
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,425
Hire date
2013-09-09

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
66850

At Police Department, Douglas Valderas serves as a Police Cadet. Hired in 2013, they have about a year of service. Their 2014 pay totaled $23,425.

Leo Siegmund

Na/Police Department

2022 total comp
$23,407
Base pay
$23,407
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,407
Hire date
1987-12-10

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207622

Leo Siegmund is a Na at Police Department. Hired in 1987, they have about 35 years of service. 2022 total compensation came to $23,407.

Joshua Temple

Police Officer Trainee/Police Department

2012 total comp
$23,331
Base pay
$23,331
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$23,331
Hire date
2011-11-28

Source-specific fields

Agencyid
A99
Annualsalary
43136
Employee ID
28466

Joshua Temple works as a Police Officer Trainee for Police Department. They have served since 2011 (about a year). Joshua earned $23,331 in 2012.