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

Kevin O Rivera

Police Sergeant/Police Department

2025 total comp
$159,187
Base pay
$159,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,187
Hire date
2018-04-18

Source-specific fields

Agencyid
A99
Annualsalary
98557
Employee ID
270929

Kevin O Rivera works as a Police Sergeant for Police Department. Their tenure dates to 2018, about 7 years. Kevin earned $159,187 in 2025.

Kenneth Sutton

41111 - Police Officer/Police Department

2024 total comp
$159,187
Base pay
$159,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,187
Hire date
2005-12-22

Source-specific fields

Agencyid
A99
Annualsalary
94403
Employee ID
261518

Kenneth Sutton holds the role of 41111 - Police Officer at Police Department. Their tenure dates to 2005, about 19 years. In 2024, their total compensation was $159,187.

Omar D Rodriguez

Police Officer/Police Department

2025 total comp
$159,128
Base pay
$159,128
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,128
Hire date
2018-09-26

Source-specific fields

Agencyid
A99
Annualsalary
81057
Employee ID
273488

Omar D Rodriguez is a Police Officer at Police Department. They have served since 2018 (about 7 years). 2025 total compensation came to $159,128.

Seong Koo

41112 - Police Sergeant/Police Department

2024 total comp
$159,098
Base pay
$159,098
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,098
Hire date
2012-09-05

Source-specific fields

Agencyid
A99
Annualsalary
101416
Employee ID
255575

Seong Koo is a 41112 - Police Sergeant at Police Department. Hired in 2012, they have about 12 years of service. 2024 total compensation came to $159,098.

Antwon Foster

Police Sergeant/Police Department

2021 total comp
$159,087
Base pay
$159,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,087
Hire date
2000-03-30

Source-specific fields

Agencyid
A99
Annualsalary
105965
Employee ID
158821

Antwon Foster works as a Police Sergeant for Police Department. Their tenure dates to 2000, about 21 years. Antwon earned $159,087 in 2021.

Craig A Streett

Police Sergeant/Police Department

2025 total comp
$159,019
Base pay
$159,019
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,019
Hire date
2000-05-01

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
266481

Craig A Streett works as a Police Sergeant for Police Department. Their tenure dates to 2000, about 25 years. Craig earned $159,019 in 2025.

Arnold Jenkins

10277 - Police Captain/Police Department

2023 total comp
$158,953
Base pay
$158,953
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,953
Hire date
2011-03-31

Source-specific fields

Agencyid
A99
Annualsalary
146549
Employee ID
237183

At Police Department, Arnold Jenkins serves as a 10277 - Police Captain. Their tenure dates to 2011, about 12 years. Their 2023 pay totaled $158,953.

Dwayne Swinton

N/A/Police Department

2024 total comp
$158,939
Base pay
$158,939
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,939
Hire date
1990-10-23

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
261554

At Police Department, Dwayne Swinton serves as a N/A. Their tenure dates to 1990, about 34 years. Their 2024 pay totaled $158,939.

Donald Gerkin

Police Lieutenant Eid/Police Department

2021 total comp
$158,929
Base pay
$158,929
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,929
Hire date
1999-11-15

Source-specific fields

Agencyid
A99
Annualsalary
122871
Employee ID
159446

At Police Department, Donald Gerkin serves as a Police Lieutenant Eid. They have served since 1999 (about 22 years). Their 2021 pay totaled $158,929.

Aaron Cruz

Police Officer/Police Department

2021 total comp
$158,838
Base pay
$158,838
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,838
Hire date
2000-08-31

Source-specific fields

Agencyid
A99
Annualsalary
91355
Employee ID
157582

At Police Department, Aaron Cruz serves as a Police Officer. Hired in 2000, they have about 21 years of service. Their 2021 pay totaled $158,838.

Dean M Curtis

Police Sergeant/Police Department

2025 total comp
$158,830
Base pay
$158,830
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,830
Hire date
2013-07-08

Source-specific fields

Agencyid
A99
Annualsalary
106595
Employee ID
267128

Dean M Curtis works as a Police Sergeant for Police Department. Hired in 2013, they have about 12 years of service. Dean earned $158,830 in 2025.

Christian O Boateng

Police Sergeant/Police Department

2025 total comp
$158,828
Base pay
$158,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,828
Hire date
2018-02-05

Source-specific fields

Agencyid
A99
Annualsalary
98557
Employee ID
266153

Christian O Boateng is a Police Sergeant at Police Department. They have served since 2018 (about 7 years). 2025 total compensation came to $158,828.

Robert Kenton Michael Lee Gaul

Police Officer/Police Department

2025 total comp
$158,824
Base pay
$158,824
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,824
Hire date
2020-08-31

Source-specific fields

Agencyid
A99
Annualsalary
77097
Employee ID
274291

At Police Department, Robert Kenton Michael Lee Gaul serves as a Police Officer. Their tenure dates to 2020, about 5 years. Their 2025 pay totaled $158,824.

Gregory J Bragg

Police Officer/Police Department

2025 total comp
$158,801
Base pay
$158,801
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,801
Hire date
2020-06-17

Source-specific fields

Agencyid
A99
Annualsalary
99700
Employee ID
268609

At Police Department, Gregory J Bragg serves as a Police Officer. Their tenure dates to 2020, about 5 years. Their 2025 pay totaled $158,801.

Richard Worley

10281 - Deputy Police Commissioner (Non-Sworn)/Police Department

2022 total comp
$158,798
Base pay
$158,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,798
Hire date
1998-08-11

Source-specific fields

Agencyid
A99
Annualsalary
210949.95
Employee ID
211412

At Police Department, Richard Worley serves as a 10281 - Deputy Police Commissioner (Non-Sworn). Their tenure dates to 1998, about 24 years. Their 2022 pay totaled $158,798.

Richard F Gallion

Police Officer/Police Department

2025 total comp
$158,781
Base pay
$158,781
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,781
Hire date
1994-02-14

Source-specific fields

Agencyid
A99
Annualsalary
119488
Employee ID
274160

Richard F Gallion works as a Police Officer for Police Department. Their tenure dates to 1994, about 31 years. Richard earned $158,781 in 2025.

Jasmine J Green

Police Sergeant/Police Department

2025 total comp
$158,775
Base pay
$158,775
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,775
Hire date
2005-10-13

Source-specific fields

Agencyid
A99
Annualsalary
129048
Employee ID
269381

Jasmine J Green works as a Police Sergeant for Police Department. They have served since 2005 (about 20 years). Jasmine earned $158,775 in 2025.

Kurt Hameier

Police Officer/Police Department

2021 total comp
$158,729
Base pay
$158,729
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,729
Hire date
1996-06-25

Source-specific fields

Agencyid
A99
Annualsalary
94534
Employee ID
159898

Kurt Hameier works as a Police Officer for Police Department. Hired in 1996, they have about 25 years of service. Kurt earned $158,729 in 2021.

Natalie Preston

10278 - Police Major/Police Department

2024 total comp
$158,721
Base pay
$158,721
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,721
Hire date
2000-07-06

Source-specific fields

Agencyid
A99
Annualsalary
169227
Employee ID
258933

Natalie Preston works as a 10278 - Police Major for Police Department. Hired in 2000, they have about 24 years of service. Natalie earned $158,721 in 2024.

Gregory Moxey

Police Officer/Police Department

2021 total comp
$158,668
Base pay
$158,668
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,668
Hire date
2008-11-19

Source-specific fields

Agencyid
A99
Annualsalary
82704
Employee ID
163517

Gregory Moxey works as a Police Officer for Police Department. They have served since 2008 (about 13 years). Gregory earned $158,668 in 2021.

Joel Fried

41113 - Police Lieutenant/Police Department

2024 total comp
$158,667
Base pay
$158,667
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,667
Hire date
2000-12-21

Source-specific fields

Agencyid
A99
Annualsalary
133737
Employee ID
251906

Joel Fried holds the role of 41113 - Police Lieutenant at Police Department. Hired in 2000, they have about 24 years of service. In 2024, their total compensation was $158,667.

Gene S Ryan

Police Lieutenant/Police Department

2025 total comp
$158,658
Base pay
$158,658
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,658
Hire date
1983-03-11

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
268441

At Police Department, Gene S Ryan serves as a Police Lieutenant. Their tenure dates to 1983, about 42 years. Their 2025 pay totaled $158,658.

Evert Lufadeju

41112 - Police Sergeant/Police Department

2023 total comp
$158,647
Base pay
$158,647
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,647
Hire date
1999-05-21

Source-specific fields

Agencyid
A99
Annualsalary
121074
Employee ID
238951

At Police Department, Evert Lufadeju serves as a 41112 - Police Sergeant. They have served since 1999 (about 24 years). Their 2023 pay totaled $158,647.

Troy WaltonMay be multiple

Police Lieutenant Eid/Police Department

2021 total comp
$158,631
Hire date
1996-12-11

Source-specific fields

Agencyid
A99
Annualsalary
126032
Employee ID
167489

This Police Lieutenant Eid record at Police Department for Troy Walton may represent several individuals, totaling $158,631 in 2021.

Giovanny Castillo

41111 - Police Officer/Police Department

2024 total comp
$158,609
Base pay
$158,609
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,609
Hire date
2009-01-06

Source-specific fields

Agencyid
A99
Annualsalary
91167
Employee ID
249266

At Police Department, Giovanny Castillo serves as a 41111 - Police Officer. Hired in 2009, they have about 15 years of service. Their 2024 pay totaled $158,609.

Sean Kirkpatrick

Police Officer (Eid)/Police Department

2021 total comp
$158,595
Base pay
$158,595
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,595
Hire date
2003-07-17

Source-specific fields

Agencyid
A99
Annualsalary
91118
Employee ID
161996

At Police Department, Sean Kirkpatrick serves as a Police Officer (Eid). Their tenure dates to 2003, about 18 years. Their 2021 pay totaled $158,595.

Kc Zellars

41112 - Police Sergeant/Police Department

2023 total comp
$158,555
Base pay
$158,555
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,555
Hire date
2009-09-25

Source-specific fields

Agencyid
A99
Annualsalary
103574
Employee ID
246498

Kc Zellars holds the role of 41112 - Police Sergeant at Police Department. Hired in 2009, they have about 14 years of service. In 2023, their total compensation was $158,555.

Charles Mccauley

Na/Police Department

2022 total comp
$158,545
Base pay
$158,545
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,545
Hire date
1987-04-14

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
203012

Charles Mccauley works as a Na for Police Department. Their tenure dates to 1987, about 35 years. Charles earned $158,545 in 2022.

Felix Torres

Police Officer/Police Department

2025 total comp
$158,537
Base pay
$158,537
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,537
Hire date
2006-12-07

Source-specific fields

Agencyid
A99
Annualsalary
118210
Employee ID
268261

At Police Department, Felix Torres serves as a Police Officer. Hired in 2006, they have about 19 years of service. Their 2025 pay totaled $158,537.

Norman L Shifflett

Police Officer/Police Department

2025 total comp
$158,503
Base pay
$158,503
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,503
Hire date
1999-06-21

Source-specific fields

Agencyid
A99
Annualsalary
119488
Employee ID
273435

Norman L Shifflett holds the role of Police Officer at Police Department. Hired in 1999, they have about 26 years of service. In 2025, their total compensation was $158,503.

Paulo J Pereira

Police Officer/Police Department

2025 total comp
$158,500
Base pay
$158,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,500
Hire date
2008-12-23

Source-specific fields

Agencyid
A99
Annualsalary
103499
Employee ID
273698

Paulo J Pereira works as a Police Officer for Police Department. Their tenure dates to 2008, about 17 years. Paulo earned $158,500 in 2025.

Anthony Faulk

41112 - Police Sergeant/Police Department

2022 total comp
$158,474
Base pay
$158,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,474
Hire date
1996-05-08

Source-specific fields

Agencyid
A99
Annualsalary
114236
Employee ID
196386

Anthony Faulk is a 41112 - Police Sergeant at Police Department. Their tenure dates to 1996, about 26 years. 2022 total compensation came to $158,474.

Kenny Mejia

41112 - Police Sergeant/Police Department

2024 total comp
$158,393
Base pay
$158,393
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,393
Hire date
2011-02-24

Source-specific fields

Agencyid
A99
Annualsalary
104574
Employee ID
257145

Kenny Mejia works as a 41112 - Police Sergeant for Police Department. Their tenure dates to 2011, about 13 years. Kenny earned $158,393 in 2024.

Raymond Yost

41111 - Police Officer/Police Department

2022 total comp
$158,363
Base pay
$158,363
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,363
Hire date
1993-07-12

Source-specific fields

Agencyid
A99
Annualsalary
99956
Employee ID
211561

At Police Department, Raymond Yost serves as a 41111 - Police Officer. Their tenure dates to 1993, about 29 years. Their 2022 pay totaled $158,363.

Giovanny S Castillo

Police Officer/Police Department

2025 total comp
$158,315
Base pay
$158,315
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,315
Hire date
2009-01-06

Source-specific fields

Agencyid
A99
Annualsalary
103499
Employee ID
268536

Giovanny S Castillo is a Police Officer at Police Department. They have served since 2009 (about 16 years). 2025 total compensation came to $158,315.

Javier H Conde

Police Officer/Police Department

2025 total comp
$158,269
Base pay
$158,269
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,269
Hire date
2006-10-24

Source-specific fields

Agencyid
A99
Annualsalary
119488
Employee ID
269444

Javier H Conde holds the role of Police Officer at Police Department. They have served since 2006 (about 19 years). In 2025, their total compensation was $158,269.

Freda Arrington

Police Sergeant Eid/Police Department

2021 total comp
$158,257
Base pay
$158,257
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,257
Hire date
1994-10-25

Source-specific fields

Agencyid
A99
Annualsalary
111041
Employee ID
155153

At Police Department, Freda Arrington serves as a Police Sergeant Eid. They have served since 1994 (about 27 years). Their 2021 pay totaled $158,257.

Edward Mendez

41111 - Police Officer/Police Department

2024 total comp
$158,218
Base pay
$158,218
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,218
Hire date
1999-09-07

Source-specific fields

Agencyid
A99
Annualsalary
101866
Employee ID
257175

Edward Mendez works as a 41111 - Police Officer for Police Department. Hired in 1999, they have about 25 years of service. Edward earned $158,218 in 2024.

Aaron Cain

41111 - Police Officer/Police Department

2024 total comp
$158,217
Base pay
$158,217
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,217
Hire date
2001-10-09

Source-specific fields

Agencyid
A99
Annualsalary
99687
Employee ID
248936

Aaron Cain holds the role of 41111 - Police Officer at Police Department. Hired in 2001, they have about 23 years of service. In 2024, their total compensation was $158,217.

Lekeshia Blue

10277 - Police Captain/Police Department

2024 total comp
$158,213
Base pay
$158,213
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$158,213
Hire date
1997-06-16

Source-specific fields

Agencyid
A99
Annualsalary
152852
Employee ID
247925

Lekeshia Blue is a 10277 - Police Captain at Police Department. Their tenure dates to 1997, about 27 years. 2024 total compensation came to $158,213.