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 9

Alexander Punchello

Na/Police Department

2023 total comp
$4,453
Base pay
$4,453
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,453
Hire date
2022-12-05

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
241685

Alexander Punchello is a Na at Police Department. They have served since 2022 (about a year). 2023 total compensation came to $4,453.

Alhaji Fofana

Police Officer Trainee/Police Department

2021 total comp
$4,399
Base pay
$4,399
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,399
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
159047

At Police Department, Alhaji Fofana serves as a Police Officer Trainee. Hired in 2021, they have under a year of service. Their 2021 pay totaled $4,399.

Antonio Martinez

Police Officer Trainee/Police Department

2021 total comp
$4,386
Base pay
$4,386
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,386
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
162930

Antonio Martinez works as a Police Officer Trainee for Police Department. Their tenure dates to 2021, under a year. Antonio earned $4,386 in 2021.

Nicholas Vasquez

Na/Police Department

2022 total comp
$4,380
Base pay
$4,380
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,380
Hire date
2019-10-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
209814

Nicholas Vasquez is a Na at Police Department. Hired in 2019, they have about 3 years of service. 2022 total compensation came to $4,380.

Maurice Rodriguez

Police Officer Trainee/Police Department

2021 total comp
$4,369
Base pay
$4,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,369
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
165181

Maurice Rodriguez is a Police Officer Trainee at Police Department. They have served since 2021 (under a year). 2021 total compensation came to $4,369.

Tamir Hanks

Police Officer Trainee/Police Department

2021 total comp
$4,367
Base pay
$4,367
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,367
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
160034

Tamir Hanks holds the role of Police Officer Trainee at Police Department. They have served since 2021 (under a year). In 2021, their total compensation was $4,367.

Moufid Lahbil

Police Officer Trainee/Police Department

2021 total comp
$4,364
Base pay
$4,364
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,364
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
162166

At Police Department, Moufid Lahbil serves as a Police Officer Trainee. Hired in 2021, they have under a year of service. Their 2021 pay totaled $4,364.

Max Parker

Police Officer Trainee/Police Department

2021 total comp
$4,364
Base pay
$4,364
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,364
Hire date
2021-05-25

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
164458

Max Parker holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. In 2021, their total compensation was $4,364.

Tremayne Williams

Police Officer Trainee/Police Department

2021 total comp
$4,357
Base pay
$4,357
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,357
Hire date
2021-05-24

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
168441

At Police Department, Tremayne Williams serves as a Police Officer Trainee. Their tenure dates to 2021, under a year. Their 2021 pay totaled $4,357.

Christopher Losak

Police Officer Trainee/Police Department

2021 total comp
$4,353
Base pay
$4,353
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,353
Hire date
2021-05-25

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
162520

At Police Department, Christopher Losak serves as a Police Officer Trainee. They have served since 2021 (under a year). Their 2021 pay totaled $4,353.

Michael Gorman

Na/Police Department

2022 total comp
$4,342
Base pay
$4,342
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,342
Hire date
2020-01-02

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
197678

Michael Gorman holds the role of Na at Police Department. Hired in 2020, they have about 2 years of service. In 2022, their total compensation was $4,342.

Grant Upton

Na/Police Department

2021 total comp
$4,339
Base pay
$4,339
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,339
Hire date
2019-03-28

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
167561

At Police Department, Grant Upton serves as a Na. Their tenure dates to 2019, about 2 years. Their 2021 pay totaled $4,339.

Quinton Perry

41110 - Police Officer Trainee/Police Department

2022 total comp
$4,288
Base pay
$4,288
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,288
Hire date
2022-05-24

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
205248

At Police Department, Quinton Perry serves as a 41110 - Police Officer Trainee. They have served since 2022 (under a year). Their 2022 pay totaled $4,288.

Anibal Fernandez

00106 - Contract Services Specialist I/Police Department

2024 total comp
$4,282
Base pay
$4,282
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,282
Hire date
2024-05-20

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
251538

Anibal Fernandez holds the role of 00106 - Contract Services Specialist I at Police Department. Their tenure dates to 2024, under a year. In 2024, their total compensation was $4,282.

Steven Hansen

41111 - Police Officer/Police Department

2022 total comp
$4,250
Base pay
$4,250
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,250
Hire date
2014-07-02

Source-specific fields

Agencyid
A99
Annualsalary
79849
Employee ID
198422

Steven Hansen is a 41111 - Police Officer at Police Department. Hired in 2014, they have about 8 years of service. 2022 total compensation came to $4,250.

Jessica Armstrong-Reichenberg

Grant Services Specialist IV/Police Department

2025 total comp
$4,234
Base pay
$4,234
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,234
Hire date
2025-06-02

Source-specific fields

Agencyid
A99
Annualsalary
110000
Employee ID
269722

Jessica Armstrong-Reichenberg works as a Grant Services Specialist IV for Police Department. Hired in 2025, they have under a year of service. Jessica earned $4,234 in 2025.

Hector Diaz

Police Officer Trainee/Police Department

2021 total comp
$4,234
Base pay
$4,234
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,234
Hire date
2021-05-25

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
157943

Hector Diaz is a Police Officer Trainee at Police Department. Their tenure dates to 2021, under a year. 2021 total compensation came to $4,234.

Vivian Hudson

Office Support Specialist III/Police Department

2025 total comp
$4,182
Base pay
$4,182
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,182
Hire date
2025-05-05

Source-specific fields

Agencyid
A99
Annualsalary
39846
Employee ID
276805

Vivian Hudson works as a Office Support Specialist III for Police Department. They have served since 2025 (under a year). Vivian earned $4,182 in 2025.

Ryan Mclaughlin

Na/Police Department

2022 total comp
$4,120
Base pay
$4,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,120
Hire date
2014-07-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
203311

At Police Department, Ryan Mclaughlin serves as a Na. Hired in 2014, they have about 8 years of service. Their 2022 pay totaled $4,120.

Jeffrey Gary

Na/Police Department

2022 total comp
$4,033
Base pay
$4,033
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,033
Hire date
1995-07-06

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
197183

At Police Department, Jeffrey Gary serves as a Na. Hired in 1995, they have about 27 years of service. Their 2022 pay totaled $4,033.

Eric Banks

41111 - Police Officer/Police Department

2022 total comp
$4,000
Base pay
$4,000
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$4,000
Hire date
2018-04-23

Source-specific fields

Agencyid
A99
Annualsalary
71553
Employee ID
191287

Eric Banks holds the role of 41111 - Police Officer at Police Department. Hired in 2018, they have about 4 years of service. In 2022, their total compensation was $4,000.

Robert Mitchell

N/A/Police Department

2024 total comp
$3,924
Base pay
$3,924
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,924
Hire date
2001-10-11

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
257398

At Police Department, Robert Mitchell serves as a N/A. Hired in 2001, they have about 23 years of service. Their 2024 pay totaled $3,924.

Paul Banach

Police Command Staff I/Police Department

2014 total comp
$3,923
Base pay
$3,923
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,923
Hire date
2014-05-29

Source-specific fields

Agencyid
A99
Annualsalary
102000
Employee ID
50423

Paul Banach works as a Police Command Staff I for Police Department. Hired in 2014, they have under a year of service. Paul earned $3,923 in 2014.

Kendall Seawright

41110 - Police Officer Trainee/Police Department

2023 total comp
$3,914
Base pay
$3,914
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,914
Hire date
2023-05-30

Source-specific fields

Agencyid
A99
Annualsalary
73349
Employee ID
243039

At Police Department, Kendall Seawright serves as a 41110 - Police Officer Trainee. Their tenure dates to 2023, under a year. Their 2023 pay totaled $3,914.

Alison Shao

Contract Service Specialist II/Police Department

2011 total comp
$3,905
Base pay
$3,905
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,905
Hire date
2010-11-01

Source-specific fields

Agencyid
A99
Annualsalary
53435
Employee ID
4315

At Police Department, Alison Shao serves as a Contract Service Specialist II. Their tenure dates to 2010, about a year. Their 2011 pay totaled $3,905.

Levar Monah

Police Officer/Police Department

2021 total comp
$3,863
Base pay
$3,863
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,863
Hire date
2003-10-03

Source-specific fields

Agencyid
A99
Annualsalary
88971
Employee ID
163646

Levar Monah works as a Police Officer for Police Department. Hired in 2003, they have about 18 years of service. Levar earned $3,863 in 2021.

Deante Brown

Na/Police Department

2023 total comp
$3,850
Base pay
$3,850
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,850
Hire date
2020-02-25

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
231174

Deante Brown works as a Na for Police Department. Hired in 2020, they have about 3 years of service. Deante earned $3,850 in 2023.

Christopher Barnes

N/A/Police Department

2024 total comp
$3,823
Base pay
$3,823
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,823
Hire date
2024-01-29

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
247376

At Police Department, Christopher Barnes serves as a N/A. They have served since 2024 (under a year). Their 2024 pay totaled $3,823.

Julie Pitocchelli

N/A/Police Department

2024 total comp
$3,803
Base pay
$3,803
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,803
Hire date
1994-10-03

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
258752

Julie Pitocchelli holds the role of N/A at Police Department. They have served since 1994 (about 30 years). In 2024, their total compensation was $3,803.

Andrew Howe

N/A/Police Department

2024 total comp
$3,731
Base pay
$3,731
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,731
Hire date
2024-02-05

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
253978

At Police Department, Andrew Howe serves as a N/A. Hired in 2024, they have under a year of service. Their 2024 pay totaled $3,731.

Jaimie Smith

Contract Services Specialist I/Police Department

2012 total comp
$3,713
Base pay
$3,713
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,713
Hire date
2012-04-25

Source-specific fields

Agencyid
A99
Annualsalary
156000
Employee ID
27689

Jaimie Smith works as a Contract Services Specialist I for Police Department. Their tenure dates to 2012, under a year. Jaimie earned $3,713 in 2012.

Travon Smith

Police Officer Trainee/Police Department

2025 total comp
$3,697
Base pay
$3,697
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,697
Hire date
2025-05-27

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
276401

Travon Smith holds the role of Police Officer Trainee at Police Department. They have served since 2025 (under a year). In 2025, their total compensation was $3,697.

Darien Jennings

Police Officer Trainee/Police Department

2025 total comp
$3,694
Base pay
$3,694
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,694
Hire date
2025-05-27

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
266827

Darien Jennings is a Police Officer Trainee at Police Department. Their tenure dates to 2025, under a year. 2025 total compensation came to $3,694.

Henry Bozier

Na/Police Department

2022 total comp
$3,693
Base pay
$3,693
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,693
Hire date
2020-02-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
192350

At Police Department, Henry Bozier serves as a Na. Hired in 2020, they have about 2 years of service. Their 2022 pay totaled $3,693.

Khup Sum

Police Officer Trainee/Police Department

2025 total comp
$3,692
Base pay
$3,692
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,692
Hire date
2025-05-27

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
271009

Khup Sum holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2025, under a year. In 2025, their total compensation was $3,692.

Karen Sokol

Na/Police Department

2023 total comp
$3,677
Base pay
$3,677
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,677
Hire date
1999-02-13

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
243740

Karen Sokol is a Na at Police Department. Their tenure dates to 1999, about 24 years. 2023 total compensation came to $3,677.

Keitha-Maria Santana

Na/Police Department

2022 total comp
$3,667
Base pay
$3,667
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,667
Hire date
2018-09-26

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207000

Keitha-Maria Santana holds the role of Na at Police Department. Their tenure dates to 2018, about 4 years. In 2022, their total compensation was $3,667.

Abel Candelaria

N/A/Police Department

2024 total comp
$3,661
Base pay
$3,661
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,661
Hire date
2007-09-24

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
249030

Abel Candelaria is a N/A at Police Department. Hired in 2007, they have about 17 years of service. 2024 total compensation came to $3,661.

Jacob Scarbath

41110 - Police Officer Trainee/Police Department

2024 total comp
$3,521
Base pay
$3,521
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,521
Hire date
2024-06-10

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
260194

Jacob Scarbath is a 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2024, under a year. 2024 total compensation came to $3,521.

Julius Law

41110 - Police Officer Trainee/Police Department

2024 total comp
$3,521
Base pay
$3,521
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$3,521
Hire date
2024-06-10

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
255779

Julius Law is a 41110 - Police Officer Trainee at Police Department. They have served since 2024 (under a year). 2024 total compensation came to $3,521.