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 15

Ian Mims

41111 - Police Officer/Police Department

2023 total comp
$76,662
Base pay
$76,662
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,662
Hire date
2021-08-09

Source-specific fields

Agencyid
A99
Annualsalary
63464
Employee ID
240028

At Police Department, Ian Mims serves as a 41111 - Police Officer. Their tenure dates to 2021, about 2 years. Their 2023 pay totaled $76,662.

Zachary Franks

Police Officer/Police Department

2021 total comp
$76,662
Base pay
$76,662
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,662
Hire date
2017-09-15

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
158763

At Police Department, Zachary Franks serves as a Police Officer. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $76,662.

Bpd 58

Bpd 58/Police Department

2012 total comp
$76,649
Base pay
$76,649
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,649

Source-specific fields

Agencyid
A99
Annualsalary
62324
Employee ID
30496

Bpd 58 is a Bpd 58 at Police Department. 2012 total compensation came to $76,649.

Neal Stevens

81152 - Social Program Administrator II/Police Department

2024 total comp
$76,623
Base pay
$76,623
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,623
Hire date
2017-11-13

Source-specific fields

Agencyid
A99
Annualsalary
75520.39
Employee ID
261300

At Police Department, Neal Stevens serves as a 81152 - Social Program Administrator II. They have served since 2017 (about 7 years). Their 2024 pay totaled $76,623.

Kebin Mclean

Police Officer/Police Department

2014 total comp
$76,589
Base pay
$76,589
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,589
Hire date
1994-02-09

Source-specific fields

Agencyid
A99
Annualsalary
68322
Employee ID
61106

Kebin Mclean holds the role of Police Officer at Police Department. They have served since 1994 (about 20 years). In 2014, their total compensation was $76,589.

John West

Police Officer/Police Department

2014 total comp
$76,586
Base pay
$76,586
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,586
Hire date
2004-12-07

Source-specific fields

Agencyid
A99
Annualsalary
61788
Employee ID
67493

John West holds the role of Police Officer at Police Department. Their tenure dates to 2004, about 10 years. In 2014, their total compensation was $76,586.

Destiny Cavalieri

41111 - Police Officer/Police Department

2024 total comp
$76,575
Base pay
$76,575
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,575
Hire date
2021-11-01

Source-specific fields

Agencyid
A99
Annualsalary
63464
Employee ID
249293

Destiny Cavalieri works as a 41111 - Police Officer for Police Department. Hired in 2021, they have about 3 years of service. Destiny earned $76,575 in 2024.

George Stiemly

Na/Police Department

2023 total comp
$76,568
Base pay
$76,568
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,568
Hire date
1995-03-01

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
244015

George Stiemly is a Na at Police Department. They have served since 1995 (about 28 years). 2023 total compensation came to $76,568.

Melvin Jurado

Police Officer/Police Department

2014 total comp
$76,568
Base pay
$76,568
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,568
Hire date
2002-05-06

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
59147

Melvin Jurado works as a Police Officer for Police Department. Their tenure dates to 2002, about 12 years. Melvin earned $76,568 in 2014.

Andrew Fitzgerald

Police Officer/Police Department

2014 total comp
$76,564
Base pay
$76,564
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,564
Hire date
1987-10-20

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
55220

Andrew Fitzgerald works as a Police Officer for Police Department. Their tenure dates to 1987, about 27 years. Andrew earned $76,564 in 2014.

John Webb

Police Sergeant/Police Department

2012 total comp
$76,550
Base pay
$76,550
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,550
Hire date
1992-05-08

Source-specific fields

Agencyid
A99
Annualsalary
77695
Employee ID
29466

At Police Department, John Webb serves as a Police Sergeant. Hired in 1992, they have about 20 years of service. Their 2012 pay totaled $76,550.

Eric Janik

Police Sergeant/Police Department

2014 total comp
$76,548
Base pay
$76,548
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,548
Hire date
1995-06-19

Source-specific fields

Agencyid
A99
Annualsalary
78525
Employee ID
58287

At Police Department, Eric Janik serves as a Police Sergeant. Hired in 1995, they have about 19 years of service. Their 2014 pay totaled $76,548.

Kalman Finkelstein

41111 - Police Officer/Police Department

2024 total comp
$76,543
Base pay
$76,543
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,543
Hire date
2018-12-27

Source-specific fields

Agencyid
A99
Annualsalary
76686
Employee ID
251592

Kalman Finkelstein works as a 41111 - Police Officer for Police Department. Hired in 2018, they have about 6 years of service. Kalman earned $76,543 in 2024.

Warren Porter

Police Officer/Police Department

2012 total comp
$76,537
Base pay
$76,537
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,537
Hire date
1992-08-10

Source-specific fields

Agencyid
A99
Annualsalary
66400
Employee ID
25893

Warren Porter holds the role of Police Officer at Police Department. Their tenure dates to 1992, about 20 years. In 2012, their total compensation was $76,537.

Ryan P Davis

Crime Laboratory Technician II/Police Department

2025 total comp
$76,532
Base pay
$76,532
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,532
Hire date
2019-08-19

Source-specific fields

Agencyid
A99
Annualsalary
71652
Employee ID
274629

Ryan P Davis holds the role of Crime Laboratory Technician II at Police Department. They have served since 2019 (about 6 years). In 2025, their total compensation was $76,532.

Bpd 7

Bpd/Police Department

2014 total comp
$76,528
Base pay
$76,528
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,528

Source-specific fields

Agencyid
A99
Annualsalary
61788
Employee ID
51411

At Police Department, Bpd 7 serves as a Bpd. Their 2014 pay totaled $76,528.

Christian Santana

Police Officer/Police Department

2021 total comp
$76,524
Base pay
$76,524
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,524
Hire date
2017-11-30

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
165733

At Police Department, Christian Santana serves as a Police Officer. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $76,524.

Ethan Glover

Police Officer/Police Department

2021 total comp
$76,515
Base pay
$76,515
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,515
Hire date
2003-02-19

Source-specific fields

Agencyid
A99
Annualsalary
89765
Employee ID
159284

Ethan Glover holds the role of Police Officer at Police Department. They have served since 2003 (about 18 years). In 2021, their total compensation was $76,515.

Nathan Henderson

Police Officer/Police Department

2021 total comp
$76,511
Base pay
$76,511
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,511
Hire date
2017-11-29

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
160398

Nathan Henderson is a Police Officer at Police Department. Hired in 2017, they have about 4 years of service. 2021 total compensation came to $76,511.

Michael Smith

Police Officer/Police Department

2021 total comp
$76,505
Sub-department
Police-Criminal Investigation
Base pay
$76,505
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,505
Middle name
M

Source-specific fields

Department Number
5000
Employment Status
Active
Engineer License
No
Job Code
5005
Pay Location Code
5070
Shift Differential Pay
$5
Total Overtime Hours
437
Unique ID
0xDE33FBDF9C02DA4E99005107486357D22D5257B4

Michael Smith is a Police Officer at Police Department within Police-Criminal Investigation. 2021 total compensation came to $76,505.

Kevin Colter

71131 - Crime Laboratory Technician II/Police Department

2023 total comp
$76,493
Base pay
$76,493
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,493
Hire date
2011-05-23

Source-specific fields

Agencyid
A99
Annualsalary
69361.23
Employee ID
232481

At Police Department, Kevin Colter serves as a 71131 - Crime Laboratory Technician II. Hired in 2011, they have about 12 years of service. Their 2023 pay totaled $76,493.

Dominque S Green

Police Report Reviewer/Police Department

2025 total comp
$76,461
Base pay
$76,461
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,461
Hire date
1997-07-07

Source-specific fields

Agencyid
A99
Annualsalary
48621
Employee ID
267548

At Police Department, Dominque S Green serves as a Police Report Reviewer. Their tenure dates to 1997, about 28 years. Their 2025 pay totaled $76,461.

Matthew Cherrington

N/A/Police Department

2024 total comp
$76,453
Base pay
$76,453
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,453
Hire date
2021-11-30

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249405

Matthew Cherrington works as a N/A for Police Department. Hired in 2021, they have about 3 years of service. Matthew earned $76,453 in 2024.

Ishmael Gatling

41111 - Police Officer/Police Department

2022 total comp
$76,449
Base pay
$76,449
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,449
Hire date
2021-02-23

Source-specific fields

Agencyid
A99
Annualsalary
61183
Employee ID
197215

Ishmael Gatling works as a 41111 - Police Officer for Police Department. Their tenure dates to 2021, about a year. Ishmael earned $76,449 in 2022.

Brian Shepard

41111 - Police Officer/Police Department

2023 total comp
$76,432
Base pay
$76,432
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,432
Hire date
2020-05-01

Source-specific fields

Agencyid
A99
Annualsalary
68224
Employee ID
243178

At Police Department, Brian Shepard serves as a 41111 - Police Officer. Their tenure dates to 2020, about 3 years. Their 2023 pay totaled $76,432.

Jacob Corbett

Police Officer/Police Department

2014 total comp
$76,421
Base pay
$76,421
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,421
Hire date
1994-09-29

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
53401

Jacob Corbett works as a Police Officer for Police Department. They have served since 1994 (about 20 years). Jacob earned $76,421 in 2014.

Lindsay Fornili

71135 - Crime Laboratory Technician Supervisor/Police Department

2023 total comp
$76,421
Base pay
$76,421
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,421
Hire date
2016-06-23

Source-specific fields

Agencyid
A99
Annualsalary
73440
Employee ID
234460

Lindsay Fornili is a 71135 - Crime Laboratory Technician Supervisor at Police Department. They have served since 2016 (about 7 years). 2023 total compensation came to $76,421.

Aliyu Dabo

Police Officer/Police Department

2021 total comp
$76,419
Base pay
$76,419
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,419
Hire date
2019-02-19

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
157840

Aliyu Dabo holds the role of Police Officer at Police Department. Hired in 2019, they have about 2 years of service. In 2021, their total compensation was $76,419.

Jeffrey Cline

Police Officer/Police Department

2021 total comp
$76,413
Base pay
$76,413
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,413
Hourly rate
$43
Employment type
Full-Time

Source-specific fields

Agency Code
3310
Comp Time
4554.11
Job Code
2342

Jeffrey Cline works as a Police Officer for Police Department. Their status is full-time. Jeffrey earned $76,413 in 2021.

Christopher Martin

N/A/Police Department

2024 total comp
$76,410
Base pay
$76,410
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,410
Hire date
2021-11-22

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
256575

Christopher Martin holds the role of N/A at Police Department. Hired in 2021, they have about 3 years of service. In 2024, their total compensation was $76,410.

Jose Maldonado Lopez

Police Officer/Police Department

2021 total comp
$76,410
Base pay
$76,410
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,410
Hire date
2017-05-31

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
163034

At Police Department, Jose Maldonado Lopez serves as a Police Officer. Their tenure dates to 2017, about 4 years. Their 2021 pay totaled $76,410.

Tijuana D Mckoy

Emergency Dispatcher/Police Department

2025 total comp
$76,409
Base pay
$76,409
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,409
Hire date
2005-08-22

Source-specific fields

Agencyid
A99
Annualsalary
64063
Employee ID
276161

Tijuana D Mckoy works as a Emergency Dispatcher for Police Department. They have served since 2005 (about 20 years). Tijuana earned $76,409 in 2025.

William Keitz Jr

Police Officer/Police Department

2014 total comp
$76,409
Base pay
$76,409
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,409
Hire date
2006-03-30

Source-specific fields

Agencyid
A99
Annualsalary
61191
Employee ID
59232

William Keitz Jr is a Police Officer at Police Department. They have served since 2006 (about 8 years). 2014 total compensation came to $76,409.

Caitlin Mccarthy

Police Officer/Police Department

2025 total comp
$76,402
Base pay
$76,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,402
Hire date
2023-07-11

Source-specific fields

Agencyid
A99
Annualsalary
66638
Employee ID
265639

Caitlin Mccarthy is a Police Officer at Police Department. They have served since 2023 (about 2 years). 2025 total compensation came to $76,402.

C Hoffman

Police Officer/Police Department

2011 total comp
$76,384
Base pay
$76,384
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,384
Hire date
1999-05-21

Source-specific fields

Agencyid
A99
Annualsalary
60529
Employee ID
12640

C Hoffman holds the role of Police Officer at Police Department. Hired in 1999, they have about 12 years of service. In 2011, their total compensation was $76,384.

Nydia Rios-Arroyo

Police Officer/Police Department

2021 total comp
$76,376
Base pay
$76,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,376
Hire date
2017-08-07

Source-specific fields

Agencyid
A99
Annualsalary
66363
Employee ID
165221

Nydia Rios-Arroyo works as a Police Officer for Police Department. Hired in 2017, they have about 4 years of service. Nydia earned $76,376 in 2021.

Kameron Snead

41111 - Police Officer/Police Department

2024 total comp
$76,362
Base pay
$76,362
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,362
Hire date
2017-11-16

Source-specific fields

Agencyid
A99
Annualsalary
68224
Employee ID
261035

At Police Department, Kameron Snead serves as a 41111 - Police Officer. They have served since 2017 (about 7 years). Their 2024 pay totaled $76,362.

Talesha Joyner

Police Officer/Police Department

2025 total comp
$76,359
Base pay
$76,359
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,359
Hire date
2023-11-06

Source-specific fields

Agencyid
A99
Annualsalary
66838
Employee ID
275667

At Police Department, Talesha Joyner serves as a Police Officer. They have served since 2023 (about 2 years). Their 2025 pay totaled $76,359.

Kelly Johns

Police Officer (Eid)/Police Department

2011 total comp
$76,353
Base pay
$76,353
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,353
Hire date
1999-11-21

Source-specific fields

Agencyid
A99
Annualsalary
61990
Employee ID
13294

At Police Department, Kelly Johns serves as a Police Officer (Eid). They have served since 1999 (about 12 years). Their 2011 pay totaled $76,353.

Destiny Gaskins

Police Officer/Police Department

2025 total comp
$76,349
Base pay
$76,349
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,349
Hire date
2024-07-22

Source-specific fields

Agencyid
A99
Annualsalary
65527
Employee ID
267397

At Police Department, Destiny Gaskins serves as a Police Officer. Hired in 2024, they have about a year of service. Their 2025 pay totaled $76,349.