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 1

Joann Wells

Na/Police Department

2022 total comp
$10,820
Base pay
$10,820
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,820
Hire date
1997-11-18

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
210450

Joann Wells holds the role of Na at Police Department. They have served since 1997 (about 25 years). In 2022, their total compensation was $10,820.

Alexander Gonzalaz

Police Officer Trainee/Police Department

2011 total comp
$10,799
Base pay
$10,799
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,799
Hire date
2011-01-31

Source-specific fields

Agencyid
A99
Annualsalary
41290
Employee ID
11522

Alexander Gonzalaz holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2011, under a year. In 2011, their total compensation was $10,799.

Michel Acosta-Cruz

Na/Police Department

2023 total comp
$10,798
Base pay
$10,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,798
Hire date
2021-10-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
229189

Michel Acosta-Cruz works as a Na for Police Department. They have served since 2021 (about 2 years). Michel earned $10,798 in 2023.

Christopher Plummer

Na/Police Department

2022 total comp
$10,794
Base pay
$10,794
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,794
Hire date
2017-05-01

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
205462

At Police Department, Christopher Plummer serves as a Na. Hired in 2017, they have about 5 years of service. Their 2022 pay totaled $10,794.

Muhammad Bilal

Na/Police Department

2021 total comp
$10,785
Base pay
$10,785
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,785
Hire date
2017-12-21

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
155491

Muhammad Bilal holds the role of Na at Police Department. Hired in 2017, they have about 4 years of service. In 2021, their total compensation was $10,785.

Michael Lavery

Na/Police Department

2023 total comp
$10,783
Base pay
$10,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,783
Hire date
1998-07-22

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
238438

Michael Lavery holds the role of Na at Police Department. Their tenure dates to 1998, about 25 years. In 2023, their total compensation was $10,783.

Jesus Cruz

Na/Police Department

2022 total comp
$10,771
Base pay
$10,771
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,771
Hire date
2006-12-07

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
194814

At Police Department, Jesus Cruz serves as a Na. Their tenure dates to 2006, about 16 years. Their 2022 pay totaled $10,771.

Emerald Smith

Police Officer Trainee/Police Department

2021 total comp
$10,742
Base pay
$10,742
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,742
Hire date
2021-04-13

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
166268

Emerald Smith works as a Police Officer Trainee for Police Department. They have served since 2021 (under a year). Emerald earned $10,742 in 2021.

Jordan Jones

Na/Police Department

2023 total comp
$10,704
Base pay
$10,704
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,704
Hire date
2021-09-20

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
237707

At Police Department, Jordan Jones serves as a Na. Their tenure dates to 2021, about 2 years. Their 2023 pay totaled $10,704.

Luis Ferrer

N/A/Police Department

2024 total comp
$10,702
Base pay
$10,702
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,702
Hire date
2023-11-06

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
251546

Luis Ferrer holds the role of N/A at Police Department. Hired in 2023, they have about a year of service. In 2024, their total compensation was $10,702.

Erica Amaya

Na/Police Department

2022 total comp
$10,639
Base pay
$10,639
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,639
Hire date
2020-04-07

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
190757

Erica Amaya holds the role of Na at Police Department. Hired in 2020, they have about 2 years of service. In 2022, their total compensation was $10,639.

Joseph Dandy

41110 - Police Officer Trainee/Police Department

2022 total comp
$10,607
Base pay
$10,607
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,607
Hire date
2022-04-11

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
194967

At Police Department, Joseph Dandy serves as a 41110 - Police Officer Trainee. Their tenure dates to 2022, under a year. Their 2022 pay totaled $10,607.

Mitch Mccain

41110 - Police Officer Trainee/Police Department

2022 total comp
$10,607
Base pay
$10,607
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,607
Hire date
2022-04-11

Source-specific fields

Agencyid
A99
Annualsalary
60146
Employee ID
202986

Mitch Mccain holds the role of 41110 - Police Officer Trainee at Police Department. They have served since 2022 (under a year). In 2022, their total compensation was $10,607.

Charles Faulkner

Na/Police Department

2023 total comp
$10,605
Base pay
$10,605
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,605
Hire date
2007-09-18

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
234141

Charles Faulkner works as a Na for Police Department. Hired in 2007, they have about 16 years of service. Charles earned $10,605 in 2023.

Timothy Shive

Na/Police Department

2022 total comp
$10,599
Base pay
$10,599
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,599
Hire date
2011-09-20

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207557

At Police Department, Timothy Shive serves as a Na. They have served since 2011 (about 11 years). Their 2022 pay totaled $10,599.

Keyon Johnson

41110 - Police Officer Trainee/Police Department

2023 total comp
$10,597
Base pay
$10,597
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,597
Hire date
2023-04-17

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
237445

Keyon Johnson is a 41110 - Police Officer Trainee at Police Department. Their tenure dates to 2023, under a year. 2023 total compensation came to $10,597.

Nicole Goldys

N/A/Police Department

2024 total comp
$10,592
Base pay
$10,592
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,592
Hire date
2022-11-21

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
252398

Nicole Goldys is a N/A at Police Department. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $10,592.

Yvette Wynn

Na/Police Department

2022 total comp
$10,590
Base pay
$10,590
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,590
Hire date
1987-09-30

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
211499

Yvette Wynn holds the role of Na at Police Department. Their tenure dates to 1987, about 35 years. In 2022, their total compensation was $10,590.

David Conway

Na/Police Department

2022 total comp
$10,565
Base pay
$10,565
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,565
Hire date
2020-08-10

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
194423

At Police Department, David Conway serves as a Na. They have served since 2020 (about 2 years). Their 2022 pay totaled $10,565.

Wojciech Piatek

Research Analyst II/Police Department

2021 total comp
$10,532
Base pay
$10,532
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,532
Hire date
2020-03-09

Source-specific fields

Agencyid
A99
Annualsalary
71750
Employee ID
164415

At Police Department, Wojciech Piatek serves as a Research Analyst II. Their tenure dates to 2020, about a year. Their 2021 pay totaled $10,532.

Asha Layne

Na/Police Department

2023 total comp
$10,478
Base pay
$10,478
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,478
Hire date
2020-05-11

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
238476

Asha Layne holds the role of Na at Police Department. Hired in 2020, they have about 3 years of service. In 2023, their total compensation was $10,478.

Juan Rojas Nunez

Na/Police Department

2021 total comp
$10,420
Base pay
$10,420
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,420
Hire date
2019-07-09

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
165789

Juan Rojas Nunez is a Na at Police Department. They have served since 2019 (about 2 years). 2021 total compensation came to $10,420.

Terry Williams

Contract Services Specialist I/Police Department

2014 total comp
$10,383
Base pay
$10,383
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,383
Hire date
2007-03-13

Source-specific fields

Agencyid
A99
Annualsalary
29994
Employee ID
68024

Terry Williams holds the role of Contract Services Specialist I at Police Department. Hired in 2007, they have about 7 years of service. In 2014, their total compensation was $10,383.

Genara Lattimore

N/A/Police Department

2024 total comp
$10,376
Base pay
$10,376
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,376
Hire date
2008-08-21

Source-specific fields

Agencyid
N/A
Annualsalary
0
Employee ID
255770

Genara Lattimore is a N/A at Police Department. They have served since 2008 (about 16 years). 2024 total compensation came to $10,376.

Joseph Petryszak

Na/Police Department

2022 total comp
$10,371
Base pay
$10,371
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,371
Hire date
1996-08-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
205286

At Police Department, Joseph Petryszak serves as a Na. They have served since 1996 (about 26 years). Their 2022 pay totaled $10,371.

Joshua Cornelius

Na/Police Department

2022 total comp
$10,291
Base pay
$10,291
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,291
Hire date
2015-03-19

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
194556

At Police Department, Joshua Cornelius serves as a Na. Hired in 2015, they have about 7 years of service. Their 2022 pay totaled $10,291.

Xinyue Zhang

Na/Police Department

2022 total comp
$10,288
Base pay
$10,288
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,288
Hire date
2019-12-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
211669

At Police Department, Xinyue Zhang serves as a Na. Hired in 2019, they have about 3 years of service. Their 2022 pay totaled $10,288.

Cornelia Baines

Police Officer/Police Department

2014 total comp
$10,207
Base pay
$10,207
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,207
Hire date
2006-06-20

Source-specific fields

Agencyid
A99
Annualsalary
61191
Employee ID
50356

Cornelia Baines works as a Police Officer for Police Department. Hired in 2006, they have about 8 years of service. Cornelia earned $10,207 in 2014.

Leroy Bell

41110 - Police Officer Trainee/Police Department

2024 total comp
$10,187
Base pay
$10,187
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,187
Hire date
2024-04-15

Source-specific fields

Agencyid
A99
Annualsalary
61349
Employee ID
247612

At Police Department, Leroy Bell serves as a 41110 - Police Officer Trainee. They have served since 2024 (under a year). Their 2024 pay totaled $10,187.

Ken Jones Iv

Police Cadet/Police Department

2014 total comp
$10,185
Base pay
$10,185
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,185
Hire date
2014-02-04

Source-specific fields

Agencyid
A99
Annualsalary
28711
Employee ID
58804

At Police Department, Ken Jones Iv serves as a Police Cadet. Their tenure dates to 2014, under a year. Their 2014 pay totaled $10,185.

Luis Vega

Na/Police Department

2023 total comp
$10,170
Base pay
$10,170
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,170
Hire date
2021-09-28

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
245038

Luis Vega is a Na at Police Department. Hired in 2021, they have about 2 years of service. 2023 total compensation came to $10,170.

Bpd 61

Bpd/Police Department

2014 total comp
$10,148
Base pay
$10,148
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,148

Source-specific fields

Agencyid
A99
Annualsalary
61191
Employee ID
51402

Bpd 61 is a Bpd at Police Department. 2014 total compensation came to $10,148.

Ricardo Alvarado-Rivera

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
49978

Ricardo Alvarado-Rivera works as a Police Officer Trainee for Police Department. They have served since 2014 (under a year). Ricardo earned $10,120 in 2014.

Taulant Halilaj

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
56695

At Police Department, Taulant Halilaj serves as a Police Officer Trainee. Their tenure dates to 2014, under a year. Their 2014 pay totaled $10,120.

Felicia Hill

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
57473

Felicia Hill works as a Police Officer Trainee for Police Department. Their tenure dates to 2014, under a year. Felicia earned $10,120 in 2014.

Darwin Noesi

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
62267

Darwin Noesi holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2014, under a year. In 2014, their total compensation was $10,120.

Richard Whittaker

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
67668

Richard Whittaker holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2014, under a year. In 2014, their total compensation was $10,120.

Geoffrey Stafford

Police Officer Trainee/Police Department

2014 total comp
$10,120
Base pay
$10,120
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,120
Hire date
2014-03-19

Source-specific fields

Agencyid
A99
Annualsalary
43999
Employee ID
65616

Geoffrey Stafford works as a Police Officer Trainee for Police Department. Their tenure dates to 2014, under a year. Geoffrey earned $10,120 in 2014.

Fredy Gonzalez

Police Officer Trainee/Police Department

2025 total comp
$10,090
Base pay
$10,090
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,090
Hire date
2025-04-28

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
268349

Fredy Gonzalez works as a Police Officer Trainee for Police Department. Their tenure dates to 2025, under a year. Fredy earned $10,090 in 2025.

Keven Ozuna

Police Officer Trainee/Police Department

2025 total comp
$10,082
Base pay
$10,082
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$10,082
Hire date
2025-04-28

Source-specific fields

Agencyid
A99
Annualsalary
65705
Employee ID
270851

Keven Ozuna is a Police Officer Trainee at Police Department. Hired in 2025, they have under a year of service. 2025 total compensation came to $10,082.