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 3

Jeffrey Dipaola

Police Officer/Police Department

2014 total comp
$71,027
Base pay
$71,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,027
Hire date
2005-12-28

Source-specific fields

Agencyid
A99
Annualsalary
61191
Employee ID
54230

Jeffrey Dipaola is a Police Officer at Police Department. Hired in 2005, they have about 9 years of service. 2014 total compensation came to $71,027.

Marcus Williams

Forensic Scientist II/Police Department

2021 total comp
$71,022
Base pay
$71,022
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,022
Hire date
2015-05-18

Source-specific fields

Agencyid
A99
Annualsalary
68421
Employee ID
168306

At Police Department, Marcus Williams serves as a Forensic Scientist II. They have served since 2015 (about 6 years). Their 2021 pay totaled $71,022.

Charles Hinkel

Police Officer (Eid)/Police Department

2012 total comp
$71,021
Base pay
$71,021
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,021
Hire date
1995-05-03

Source-specific fields

Agencyid
A99
Annualsalary
66809
Employee ID
21089

Charles Hinkel holds the role of Police Officer (Eid) at Police Department. Hired in 1995, they have about 17 years of service. In 2012, their total compensation was $71,021.

Gary Hartsock

Police Officer/Police Department

2012 total comp
$71,018
Base pay
$71,018
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,018
Hire date
1988-03-01

Source-specific fields

Agencyid
A99
Annualsalary
68729
Employee ID
20738

Gary Hartsock is a Police Officer at Police Department. Hired in 1988, they have about 24 years of service. 2012 total compensation came to $71,018.

Neal Stevens

81152 - Social Program Administrator II/Police Department

2022 total comp
$71,016
Base pay
$71,016
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,016
Hire date
2017-11-13

Source-specific fields

Agencyid
A99
Annualsalary
71185.21
Employee ID
208492

Neal Stevens works as a 81152 - Social Program Administrator II for Police Department. Their tenure dates to 2017, about 5 years. Neal earned $71,016 in 2022.

Kenneth Dickstein

Police Officer/Police Department

2014 total comp
$71,014
Base pay
$71,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,014
Hire date
1983-01-21

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
54169

Kenneth Dickstein works as a Police Officer for Police Department. They have served since 1983 (about 31 years). Kenneth earned $71,014 in 2014.

Gary Brown

Police Officer/Police Department

2014 total comp
$71,014
Base pay
$71,014
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,014
Hire date
2000-11-08

Source-specific fields

Agencyid
A99
Annualsalary
64163
Employee ID
51830

Gary Brown holds the role of Police Officer at Police Department. Hired in 2000, they have about 14 years of service. In 2014, their total compensation was $71,014.

Karen Mcaleer

Police Officer/Police Department

2014 total comp
$71,003
Base pay
$71,003
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,003
Hire date
2007-08-16

Source-specific fields

Agencyid
A99
Annualsalary
60004
Employee ID
60762

Karen Mcaleer holds the role of Police Officer at Police Department. Hired in 2007, they have about 7 years of service. In 2014, their total compensation was $71,003.

Ian Cameron

Police Officer/Police Department

2014 total comp
$71,000
Base pay
$71,000
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,000
Hire date
1994-05-18

Source-specific fields

Agencyid
A99
Annualsalary
68322
Employee ID
52378

Ian Cameron works as a Police Officer for Police Department. They have served since 1994 (about 20 years). Ian earned $71,000 in 2014.

Robert Verderamo

Criminalist II/Police Department

2014 total comp
$70,994
Base pay
$70,994
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,994
Hire date
50803200000

Source-specific fields

Agencyid
A99
Annualsalary
70000
Employee ID
66940

Robert Verderamo works as a Criminalist II for Police Department. Their hire date on record is 50803200000. Robert earned $70,994 in 2014.

Brad Williamson

Police Officer/Police Department

2014 total comp
$70,983
Base pay
$70,983
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,983
Hire date
1994-07-12

Source-specific fields

Agencyid
A99
Annualsalary
68322
Employee ID
68060

At Police Department, Brad Williamson serves as a Police Officer. Hired in 1994, they have about 20 years of service. Their 2014 pay totaled $70,983.

Victor Figueroa

Police Officer Eid/Police Department

2021 total comp
$70,980
Base pay
$70,980
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,980
Hire date
2017-09-20

Source-specific fields

Agencyid
A99
Annualsalary
68226
Employee ID
158725

Victor Figueroa holds the role of Police Officer Eid at Police Department. They have served since 2017 (about 4 years). In 2021, their total compensation was $70,980.

Frederick Wroten Jr

Police Officer/Police Department

2014 total comp
$70,974
Base pay
$70,974
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,974
Hire date
1998-01-05

Source-specific fields

Agencyid
A99
Annualsalary
65351
Employee ID
68457

At Police Department, Frederick Wroten Jr serves as a Police Officer. They have served since 1998 (about 16 years). Their 2014 pay totaled $70,974.

Husaam Bouayach

Police Officer/Police Department

2021 total comp
$70,971
Base pay
$70,971
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,971
Hire date
2020-01-06

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
155862

Husaam Bouayach is a Police Officer at Police Department. They have served since 2020 (about a year). 2021 total compensation came to $70,971.

Wayne Hennlein Jr

Police Officer/Police Department

2014 total comp
$70,969
Base pay
$70,969
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,969
Hire date
1987-10-05

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
57337

Wayne Hennlein Jr holds the role of Police Officer at Police Department. Their tenure dates to 1987, about 27 years. In 2014, their total compensation was $70,969.

Justin Steen

41110 - Police Officer Trainee/Police Department

2023 total comp
$70,961
Base pay
$70,961
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,961
Hire date
2022-02-14

Source-specific fields

Agencyid
A99
Annualsalary
62407
Employee ID
243922

At Police Department, Justin Steen serves as a 41110 - Police Officer Trainee. Their tenure dates to 2022, about a year. Their 2023 pay totaled $70,961.

Jamie Knudsen

71132 - Forensic Scientist II/Police Department

2023 total comp
$70,960
Base pay
$70,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,960
Hire date
2017-10-07

Source-specific fields

Agencyid
A99
Annualsalary
70509
Employee ID
238218

Jamie Knudsen is a 71132 - Forensic Scientist II at Police Department. They have served since 2017 (about 6 years). 2023 total compensation came to $70,960.

Mustafa Abdulrahman

Police Officer/Police Department

2021 total comp
$70,958
Base pay
$70,958
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,958
Hire date
2018-12-28

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
154670

Mustafa Abdulrahman is a Police Officer at Police Department. They have served since 2018 (about 3 years). 2021 total compensation came to $70,958.

Gilberto Gonzalez

Police Officer Eid/Police Department

2021 total comp
$70,942
Base pay
$70,942
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,942
Hire date
2017-07-11

Source-specific fields

Agencyid
A99
Annualsalary
68226
Employee ID
159796

At Police Department, Gilberto Gonzalez serves as a Police Officer Eid. Hired in 2017, they have about 4 years of service. Their 2021 pay totaled $70,942.

Jaya Watty

71135 - Crime Laboratory Technician Supervisor/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
68000
Employee ID
245438

Jaya Watty is a 71135 - Crime Laboratory Technician Supervisor at Police Department. Their tenure dates to 2021, about 2 years. 2023 total compensation came to $70,928.

Kevin Beardsley

Criminalist II/Police Department

2014 total comp
$70,919
Base pay
$70,919
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,919
Hire date
2006-09-28

Source-specific fields

Agencyid
A99
Annualsalary
63300
Employee ID
50690

Kevin Beardsley holds the role of Criminalist II at Police Department. Hired in 2006, they have about 8 years of service. In 2014, their total compensation was $70,919.

Jamie Shiflett

Emergency Dispatcher/Police Department

2021 total comp
$70,915
Base pay
$70,915
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,915
Hire date
2014-01-06

Source-specific fields

Agencyid
A99
Annualsalary
53504
Employee ID
166011

Jamie Shiflett works as a Emergency Dispatcher for Police Department. Their tenure dates to 2014, about 7 years. Jamie earned $70,915 in 2021.

Lakeesha Thomas

Police Officer/Police Department

2014 total comp
$70,909
Base pay
$70,909
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,909
Hire date
1995-03-22

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
66334

Lakeesha Thomas holds the role of Police Officer at Police Department. They have served since 1995 (about 19 years). In 2014, their total compensation was $70,909.

Robert Austin

Na/Police Department

2023 total comp
$70,899
Base pay
$70,899
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,899
Hire date
2020-11-09

Source-specific fields

Agencyid
Na
Annualsalary
62220
Employee ID
229782

Robert Austin works as a Na for Police Department. Hired in 2020, they have about 3 years of service. Robert earned $70,899 in 2023.

Bruce Neill

Police Officer/Police Department

2012 total comp
$70,889
Base pay
$70,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,889
Hire date
1984-02-23

Source-specific fields

Agencyid
A99
Annualsalary
69893
Employee ID
25011

Bruce Neill holds the role of Police Officer at Police Department. Hired in 1984, they have about 28 years of service. In 2012, their total compensation was $70,889.

Vernon Robinson

Police Officer/Police Department

2014 total comp
$70,883
Base pay
$70,883
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,883
Hire date
1989-08-01

Source-specific fields

Agencyid
A99
Annualsalary
70698
Employee ID
64046

Vernon Robinson works as a Police Officer for Police Department. They have served since 1989 (about 25 years). Vernon earned $70,883 in 2014.

Joseph O Neill Jr

Police Officer (Eid)/Police Department

2014 total comp
$70,879
Base pay
$70,879
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,879
Hire date
1993-07-13

Source-specific fields

Agencyid
A99
Annualsalary
70579
Employee ID
62343

Joseph O Neill Jr works as a Police Officer (Eid) for Police Department. Hired in 1993, they have about 21 years of service. Joseph earned $70,879 in 2014.

Daniel Knopp

Research Analyst II/Police Department

2021 total comp
$70,872
Base pay
$70,872
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,872
Hire date
2009-06-09

Source-specific fields

Agencyid
A99
Annualsalary
71750
Employee ID
161855

Daniel Knopp is a Research Analyst II at Police Department. Their tenure dates to 2009, about 12 years. 2021 total compensation came to $70,872.

Kevin Roseborough

Police Officer/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
68322
Employee ID
64169

At Police Department, Kevin Roseborough serves as a Police Officer. Their tenure dates to 1994, about 20 years. Their 2014 pay totaled $70,864.

Jean Bernadotte

Na/Police Department

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

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
230341

Jean Bernadotte is a Na at Police Department. Their tenure dates to 2021, about 2 years. 2023 total compensation came to $70,852.

Donna Price

Central Records Shift Supervisor/Police Department

2021 total comp
$70,803
Base pay
$70,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,803
Hire date
1997-07-07

Source-specific fields

Agencyid
A99
Annualsalary
63482
Employee ID
165046

Donna Price is a Central Records Shift Supervisor at Police Department. Hired in 1997, they have about 24 years of service. 2021 total compensation came to $70,803.

Malik Betancourt

Police Officer/Police Department

2021 total comp
$70,790
Base pay
$70,790
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,790
Hire date
2018-10-09

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
155846

Malik Betancourt is a Police Officer at Police Department. They have served since 2018 (about 3 years). 2021 total compensation came to $70,790.

Andrew Williams

Police Officer/Police Department

2014 total comp
$70,786
Base pay
$70,786
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,786

Source-specific fields

Benefits Category
004

Andrew Williams holds the role of Police Officer at Police Department. In 2014, their total compensation was $70,786.

Brooke Klado

41111 - Police Officer/Police Department

2024 total comp
$70,786
Base pay
$70,786
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,786
Hire date
2021-03-16

Source-specific fields

Agencyid
A99
Annualsalary
68224
Employee ID
255496

Brooke Klado holds the role of 41111 - Police Officer at Police Department. They have served since 2021 (about 3 years). In 2024, their total compensation was $70,786.

Darrick Lee

Police Officer/Police Department

2014 total comp
$70,783
Base pay
$70,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,783
Hire date
1991-03-12

Source-specific fields

Agencyid
A99
Annualsalary
70104
Employee ID
59824

Darrick Lee holds the role of Police Officer at Police Department. Hired in 1991, they have about 23 years of service. In 2014, their total compensation was $70,783.

Edward Gordon

Police Officer/Police Department

2014 total comp
$70,774
Base pay
$70,774
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,774
Hire date
1997-10-28

Source-specific fields

Agencyid
A99
Annualsalary
65945
Employee ID
56143

Edward Gordon is a Police Officer at Police Department. They have served since 1997 (about 17 years). 2014 total compensation came to $70,774.

Ingrid Marenco

10217 - Grant Services Specialist III/Police Department

2024 total comp
$70,770
Base pay
$70,770
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,770
Hire date
2022-01-31

Source-specific fields

Agencyid
A99
Annualsalary
64427
Employee ID
256520

Ingrid Marenco works as a 10217 - Grant Services Specialist III for Police Department. Hired in 2022, they have about 2 years of service. Ingrid earned $70,770 in 2024.

Michael Fields

Police Officer/Police Department

2014 total comp
$70,761
Base pay
$70,761
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,761
Hire date
1988-02-24

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
55157

At Police Department, Michael Fields serves as a Police Officer. Hired in 1988, they have about 26 years of service. Their 2014 pay totaled $70,761.

Michael Morey Jr

Police Officer/Police Department

2014 total comp
$70,760
Base pay
$70,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,760
Hire date
1988-06-06

Source-specific fields

Agencyid
A99
Annualsalary
71291
Employee ID
61763

Michael Morey Jr holds the role of Police Officer at Police Department. They have served since 1988 (about 26 years). In 2014, their total compensation was $70,760.

Kurt Nagl Jr

Police Officer/Police Department

2014 total comp
$70,760
Base pay
$70,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,760
Hire date
1996-01-11

Source-specific fields

Agencyid
A99
Annualsalary
67132
Employee ID
62045

Kurt Nagl Jr holds the role of Police Officer at Police Department. Their tenure dates to 1996, about 18 years. In 2014, their total compensation was $70,760.