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 29

Santo Grasso Sr

Police Officer/Police Department

2014 total comp
$62,375
Base pay
$62,375
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,375
Hire date
2004-11-29

Source-specific fields

Agencyid
A99
Annualsalary
64757
Employee ID
56237

Santo Grasso Sr holds the role of Police Officer at Police Department. Hired in 2004, they have about 10 years of service. In 2014, their total compensation was $62,375.

Leonardo Gonzalez

Police Officer/Police Department

2014 total comp
$62,361
Base pay
$62,361
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,361
Hire date
2007-11-26

Source-specific fields

Agencyid
A99
Annualsalary
62975
Employee ID
56095

Leonardo Gonzalez is a Police Officer at Police Department. Their tenure dates to 2007, about 7 years. 2014 total compensation came to $62,361.

Richard Yun

Police Officer/Police Department

2021 total comp
$62,335
Base pay
$62,335
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,335
Hire date
2020-02-26

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
168751

Richard Yun holds the role of Police Officer at Police Department. Their tenure dates to 2020, about a year. In 2021, their total compensation was $62,335.

Bpd 2

Bpd/Police Department

2014 total comp
$62,333
Base pay
$62,333
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,333

Source-specific fields

Agencyid
A99
Annualsalary
60598
Employee ID
50404

Bpd 2 works as a Bpd for Police Department. Bpd earned $62,333 in 2014.

Derek Foster

71161 - Investigative Specialist I/Police Department

2024 total comp
$62,310
Base pay
$62,310
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,310
Hire date
2023-08-14

Source-specific fields

Agencyid
A99
Annualsalary
72141.2
Employee ID
251778

Derek Foster holds the role of 71161 - Investigative Specialist I at Police Department. Their tenure dates to 2023, about a year. In 2024, their total compensation was $62,310.

Kanieka Neal

71111 - Forensic Scientist I/Police Department

2024 total comp
$62,284
Base pay
$62,284
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,284
Hire date
2020-09-14

Source-specific fields

Agencyid
A99
Annualsalary
62748
Employee ID
257878

Kanieka Neal works as a 71111 - Forensic Scientist I for Police Department. Hired in 2020, they have about 4 years of service. Kanieka earned $62,284 in 2024.

Kenya Scales

Police Officer/Police Department

2014 total comp
$62,282
Base pay
$62,282
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,282
Hire date
2001-11-21

Source-specific fields

Agencyid
A99
Annualsalary
63570
Employee ID
64516

Kenya Scales is a Police Officer at Police Department. Their tenure dates to 2001, about 13 years. 2014 total compensation came to $62,282.

Tyana Johnson

00085 - Operations Officer I (Non-Civil)/Police Department

2024 total comp
$62,250
Base pay
$62,250
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,250
Hire date
2012-11-08

Source-specific fields

Agencyid
A99
Annualsalary
72100
Employee ID
254820

Tyana Johnson works as a 00085 - Operations Officer I (Non-Civil) for Police Department. Hired in 2012, they have about 12 years of service. Tyana earned $62,250 in 2024.

William Finein

Police Officer/Police Department

2014 total comp
$62,246
Base pay
$62,246
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,246
Hire date
2005-10-06

Source-specific fields

Agencyid
A99
Annualsalary
61191
Employee ID
55178

William Finein works as a Police Officer for Police Department. Hired in 2005, they have about 9 years of service. William earned $62,246 in 2014.

Jamie Johnson

33837 - Crime Records Technician/Police Department

2024 total comp
$62,231
Base pay
$62,231
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,231
Hire date
1988-02-10

Source-specific fields

Agencyid
A99
Annualsalary
56886.57
Employee ID
254644

Jamie Johnson works as a 33837 - Crime Records Technician for Police Department. They have served since 1988 (about 36 years). Jamie earned $62,231 in 2024.

Tarek Aletris

41110 - Police Officer Trainee/Police Department

2022 total comp
$62,194
Base pay
$62,194
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,194
Hire date
2021-06-14

Source-specific fields

Agencyid
A99
Annualsalary
61183
Employee ID
190542

Tarek Aletris works as a 41110 - Police Officer Trainee for Police Department. Their tenure dates to 2021, about a year. Tarek earned $62,194 in 2022.

Edilberto Ildefonso

Police Officer/Police Department

2014 total comp
$62,175
Base pay
$62,175
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,175
Hire date
2007-02-22

Source-specific fields

Agencyid
A99
Annualsalary
63570
Employee ID
58008

At Police Department, Edilberto Ildefonso serves as a Police Officer. Their tenure dates to 2007, about 7 years. Their 2014 pay totaled $62,175.

Shawn Baker

Police Officer/Police Department

2014 total comp
$62,170
Base pay
$62,170
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,170
Hire date
2007-08-01

Source-specific fields

Agencyid
A99
Annualsalary
60004
Employee ID
50389

Shawn Baker holds the role of Police Officer at Police Department. They have served since 2007 (about 7 years). In 2014, their total compensation was $62,170.

Bravett Bull

Police Officer/Police Department

2011 total comp
$62,155
Base pay
$62,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,155
Hire date
1988-06-30

Source-specific fields

Agencyid
A99
Annualsalary
66810
Employee ID
8376

Bravett Bull holds the role of Police Officer at Police Department. Hired in 1988, they have about 23 years of service. In 2011, their total compensation was $62,155.

Saqib Haque

Police Officer/Police Department

2021 total comp
$62,150
Base pay
$62,150
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,150
Hire date
2020-03-25

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
160045

Saqib Haque works as a Police Officer for Police Department. They have served since 2020 (about a year). Saqib earned $62,150 in 2021.

C Smith

Police Officer/Police Department

2011 total comp
$62,149
Base pay
$62,149
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,149
Hire date
1986-03-18

Source-specific fields

Agencyid
A99
Annualsalary
68523
Employee ID
4638

At Police Department, C Smith serves as a Police Officer. Their tenure dates to 1986, about 25 years. Their 2011 pay totaled $62,149.

Ryan Coley

Criminalist II/Police Department

2014 total comp
$62,141
Base pay
$62,141
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,141
Hire date
2007-04-04

Source-specific fields

Agencyid
A99
Annualsalary
61800
Employee ID
53194

At Police Department, Ryan Coley serves as a Criminalist II. They have served since 2007 (about 7 years). Their 2014 pay totaled $62,141.

Hunter Heinecke

Police Officer/Police Department

2021 total comp
$62,136
Base pay
$62,136
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,136
Hire date
2020-01-23

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
160278

Hunter Heinecke holds the role of Police Officer at Police Department. They have served since 2020 (about a year). In 2021, their total compensation was $62,136.

Lamont ThompsonMay be multiple

Police Officer Trainee/Police Department

2021 total comp
$62,133
Hire date
2020-04-14

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
167386

This Police Officer Trainee record at Police Department for Lamont Thompson may represent several individuals, totaling $62,133 in 2021.

Zachary Allman

Police Officer/Police Department

2021 total comp
$62,131
Base pay
$62,131
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,131
Hire date
2020-06-02

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
154832

Zachary Allman works as a Police Officer for Police Department. Hired in 2020, they have about a year of service. Zachary earned $62,131 in 2021.

Jerome Taylor

Crime Laboratory Technician II/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
54677
Employee ID
166690

Jerome Taylor is a Crime Laboratory Technician II at Police Department. Their tenure dates to 2010, about 11 years. 2021 total compensation came to $62,124.

Jerome Taylor

41110 - Police Officer Trainee/Police Department

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

Source-specific fields

Agencyid
A99
Annualsalary
66887
Employee ID
208940

Jerome Taylor works as a 41110 - Police Officer Trainee for Police Department. They have served since 2017 (about 5 years). Jerome earned $62,117 in 2022.

Jeremy Butler

Investigative Specialist I/Police Department

2025 total comp
$62,109
Base pay
$62,109
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,109
Hire date
2023-01-30

Source-specific fields

Agencyid
A99
Annualsalary
62818.01
Employee ID
269635

Jeremy Butler works as a Investigative Specialist I for Police Department. Their tenure dates to 2023, about 2 years. Jeremy earned $62,109 in 2025.

Myrna Milburn

Secretary III/Police Department

2021 total comp
$62,107
Base pay
$62,107
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,107
Hire date
1980-02-21

Source-specific fields

Agencyid
A99
Annualsalary
55369
Employee ID
163108

Myrna Milburn works as a Secretary III for Police Department. Hired in 1980, they have about 41 years of service. Myrna earned $62,107 in 2021.

Elizabeth V Geiselman

Contract Service Specialist I/Police Department

2025 total comp
$62,100
Base pay
$62,100
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,100
Hire date
2020-07-01

Source-specific fields

Agencyid
A99
Annualsalary
31.25
Employee ID
267944

Elizabeth V Geiselman works as a Contract Service Specialist I for Police Department. They have served since 2020 (about 5 years). Elizabeth earned $62,100 in 2025.

Jonathan Garrett

Police Officer/Police Department

2012 total comp
$62,088
Base pay
$62,088
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,088
Hire date
2007-06-12

Source-specific fields

Agencyid
A99
Annualsalary
58244
Employee ID
19585

Jonathan Garrett holds the role of Police Officer at Police Department. Hired in 2007, they have about 5 years of service. In 2012, their total compensation was $62,088.

Jack Kimock

Na/Police Department

2022 total comp
$62,086
Base pay
$62,086
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,086
Hire date
2019-03-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
201310

Jack Kimock works as a Na for Police Department. They have served since 2019 (about 3 years). Jack earned $62,086 in 2022.

Kenneth Lipman

Police Officer (Eid)/Police Department

2011 total comp
$62,079
Base pay
$62,079
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,079
Hire date
1979-06-12

Source-specific fields

Agencyid
A99
Annualsalary
70176
Employee ID
675

Kenneth Lipman holds the role of Police Officer (Eid) at Police Department. Their tenure dates to 1979, about 32 years. In 2011, their total compensation was $62,079.

Anthony Hrica

Police Officer/Police Department

2011 total comp
$62,077
Base pay
$62,077
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,077
Hire date
1989-08-04

Source-specific fields

Agencyid
A99
Annualsalary
66239
Employee ID
12845

Anthony Hrica works as a Police Officer for Police Department. They have served since 1989 (about 22 years). Anthony earned $62,077 in 2011.

Stacey Fisher

71131 - Crime Laboratory Technician II/Police Department

2024 total comp
$62,074
Base pay
$62,074
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,074
Hire date
2020-08-17

Source-specific fields

Agencyid
A99
Annualsalary
62748
Employee ID
251620

At Police Department, Stacey Fisher serves as a 71131 - Crime Laboratory Technician II. Their tenure dates to 2020, about 4 years. Their 2024 pay totaled $62,074.

Cody Lust

Police Officer/Police Department

2021 total comp
$62,066
Base pay
$62,066
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,066
Hire date
2019-11-12

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
162266

Cody Lust is a Police Officer at Police Department. Their tenure dates to 2019, about 2 years. 2021 total compensation came to $62,066.

Michelle Upshur

Fingerprint Technician/Police Department

2021 total comp
$62,061
Base pay
$62,061
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,061
Hire date
1990-04-24

Source-specific fields

Agencyid
A99
Annualsalary
50258
Employee ID
167560

At Police Department, Michelle Upshur serves as a Fingerprint Technician. Hired in 1990, they have about 31 years of service. Their 2021 pay totaled $62,061.

Orice Custis

Na/Police Department

2023 total comp
$62,061
Base pay
$62,061
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,061
Hire date
2008-12-17

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232956

Orice Custis is a Na at Police Department. They have served since 2008 (about 15 years). 2023 total compensation came to $62,061.

Jose Smith

Police Officer/Police Department

2011 total comp
$62,053
Base pay
$62,053
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,053
Hire date
1988-02-22

Source-specific fields

Agencyid
A99
Annualsalary
67381
Employee ID
4701

At Police Department, Jose Smith serves as a Police Officer. They have served since 1988 (about 23 years). Their 2011 pay totaled $62,053.

Matthew Mazzoni

Police Officer (Eid)/Police Department

2012 total comp
$62,047
Base pay
$62,047
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,047
Hire date
2004-07-27

Source-specific fields

Agencyid
A99
Annualsalary
60843
Employee ID
23871

Matthew Mazzoni works as a Police Officer (Eid) for Police Department. Their tenure dates to 2004, about 8 years. Matthew earned $62,047 in 2012.

Kira Perry

Forensic Scientist II/Police Department

2025 total comp
$62,034
Base pay
$62,034
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,034
Hire date
2023-09-11

Source-specific fields

Agencyid
A99
Annualsalary
74803
Employee ID
271095

Kira Perry is a Forensic Scientist II at Police Department. Hired in 2023, they have about 2 years of service. 2025 total compensation came to $62,034.

Dale Fields

Police Officer/Police Department

2011 total comp
$62,013
Base pay
$62,013
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,013
Hire date
1979-03-28

Source-specific fields

Agencyid
A99
Annualsalary
68523
Employee ID
10762

Dale Fields is a Police Officer at Police Department. Their tenure dates to 1979, about 32 years. 2011 total compensation came to $62,013.

Taylor Shafirovich

71111 - Forensic Scientist I/Police Department

2024 total comp
$62,008
Base pay
$62,008
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,008
Hire date
2023-01-17

Source-specific fields

Agencyid
A99
Annualsalary
59863
Employee ID
260451

At Police Department, Taylor Shafirovich serves as a 71111 - Forensic Scientist I. They have served since 2023 (about a year). Their 2024 pay totaled $62,008.

Darryl Felder

Police Officer/Police Department

2014 total comp
$62,005
Base pay
$62,005
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,005
Hire date
2007-01-09

Source-specific fields

Agencyid
A99
Annualsalary
60598
Employee ID
55066

Darryl Felder works as a Police Officer for Police Department. They have served since 2007 (about 7 years). Darryl earned $62,005 in 2014.

Anthony Zeno

Police Officer Eid/Police Department

2021 total comp
$61,986
Base pay
$61,986
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,986
Hire date
2014-07-01

Source-specific fields

Agencyid
A99
Annualsalary
76979
Employee ID
168772

Anthony Zeno holds the role of Police Officer Eid at Police Department. Hired in 2014, they have about 7 years of service. In 2021, their total compensation was $61,986.