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

William Harris

Police Sergeant/Police Department

2025 total comp
$377,249
Base pay
$377,249
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$377,249
Hire date
2000-10-24

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
276975

William Harris holds the role of Police Sergeant at Police Department. They have served since 2000 (about 25 years). In 2025, their total compensation was $377,249.

Melvin Santiago

Police Captain/Police Department

2025 total comp
$337,203
Base pay
$337,203
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$337,203
Hire date
2003-02-25

Source-specific fields

Agencyid
A99
Annualsalary
166760
Employee ID
272452

Melvin Santiago is a Police Captain at Police Department. Their tenure dates to 2003, about 22 years. 2025 total compensation came to $337,203.

Charles Anderson

Police Lieutenant/Police Department

2025 total comp
$328,889
Base pay
$328,889
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$328,889
Hire date
1997-09-30

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
265954

Charles Anderson holds the role of Police Lieutenant at Police Department. They have served since 1997 (about 28 years). In 2025, their total compensation was $328,889.

Paul Mcmillian

Police Sergeant/Police Department

2025 total comp
$326,382
Base pay
$326,382
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$326,382
Hire date
2000-10-25

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
273662

Paul Mcmillian works as a Police Sergeant for Police Department. Their tenure dates to 2000, about 25 years. Paul earned $326,382 in 2025.

William Harris

41112 - Police Sergeant/Police Department

2024 total comp
$324,820
Base pay
$324,820
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$324,820
Hire date
2000-10-24

Source-specific fields

Agencyid
A99
Annualsalary
117663
Employee ID
253243

At Police Department, William Harris serves as a 41112 - Police Sergeant. They have served since 2000 (about 24 years). Their 2024 pay totaled $324,820.

Albert J Rotell

Police Captain/Police Department

2025 total comp
$320,822
Base pay
$320,822
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$320,822
Hire date
2002-01-15

Source-specific fields

Agencyid
A99
Annualsalary
166760
Employee ID
264133

Albert J Rotell is a Police Captain at Police Department. Hired in 2002, they have about 23 years of service. 2025 total compensation came to $320,822.

Richard Worley

10282 - Police Commissioner/Police Department

2024 total comp
$320,393
Base pay
$320,393
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$320,393
Hire date
1998-08-11

Source-specific fields

Agencyid
A99
Annualsalary
311427.2
Employee ID
263661

Richard Worley holds the role of 10282 - Police Commissioner at Police Department. Hired in 1998, they have about 26 years of service. In 2024, their total compensation was $320,393.

Richard J Worley

Police Commissioner/Police Department

2025 total comp
$311,079
Base pay
$311,079
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$311,079
Hire date
1998-08-11

Source-specific fields

Agencyid
A99
Annualsalary
311427.2
Employee ID
274171

Richard J Worley is a Police Commissioner at Police Department. Hired in 1998, they have about 27 years of service. 2025 total compensation came to $311,079.

Paul Mcmillian

41112 - Police Sergeant/Police Department

2024 total comp
$295,443
Base pay
$295,443
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$295,443
Hire date
2000-10-25

Source-specific fields

Agencyid
A99
Annualsalary
119984
Employee ID
257068

Paul Mcmillian works as a 41112 - Police Sergeant for Police Department. Their tenure dates to 2000, about 24 years. Paul earned $295,443 in 2024.

Kimberly A Swinton

Police Sergeant/Police Department

2025 total comp
$294,336
Base pay
$294,336
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$294,336
Hire date
1994-02-10

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
271058

Kimberly A Swinton is a Police Sergeant at Police Department. Their tenure dates to 1994, about 31 years. 2025 total compensation came to $294,336.

Charles Anderson

41113 - Police Lieutenant/Police Department

2024 total comp
$293,853
Base pay
$293,853
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$293,853
Hire date
1997-09-30

Source-specific fields

Agencyid
A99
Annualsalary
137416
Employee ID
246937

Charles Anderson holds the role of 41113 - Police Lieutenant at Police Department. Their tenure dates to 1997, about 27 years. In 2024, their total compensation was $293,853.

Lakeshia Whitted

41112 - Police Sergeant/Police Department

2024 total comp
$292,142
Base pay
$292,142
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$292,142
Hire date
2001-10-09

Source-specific fields

Agencyid
A99
Annualsalary
118895
Employee ID
263092

Lakeshia Whitted is a 41112 - Police Sergeant at Police Department. Their tenure dates to 2001, about 23 years. 2024 total compensation came to $292,142.

Michael Harrison

10282 - Police Commissioner/Police Department

2023 total comp
$287,346
Base pay
$287,346
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$287,346
Hire date
2019-02-11

Source-specific fields

Agencyid
A99
Annualsalary
309514.93
Employee ID
235948

Michael Harrison works as a 10282 - Police Commissioner for Police Department. They have served since 2019 (about 4 years). Michael earned $287,346 in 2023.

Eric R Leitch

Police Lieutenant/Police Department

2025 total comp
$286,786
Base pay
$286,786
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$286,786
Hire date
2000-02-10

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
268067

Eric R Leitch is a Police Lieutenant at Police Department. Hired in 2000, they have about 25 years of service. 2025 total compensation came to $286,786.

Lakeshia Y Brooks

Police Sergeant/Police Department

2025 total comp
$286,665
Base pay
$286,665
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$286,665
Hire date
2001-10-09

Source-specific fields

Agencyid
A99
Annualsalary
135463
Employee ID
271298

Lakeshia Y Brooks works as a Police Sergeant for Police Department. They have served since 2001 (about 24 years). Lakeshia earned $286,665 in 2025.

Kurt F Roepcke

Police Sergeant/Police Department

2025 total comp
$285,340
Base pay
$285,340
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$285,340
Hire date
1995-07-12

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
271201

At Police Department, Kurt F Roepcke serves as a Police Sergeant. Hired in 1995, they have about 30 years of service. Their 2025 pay totaled $285,340.

Marc J Camarote

Police Sergeant/Police Department

2025 total comp
$284,221
Base pay
$284,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$284,221
Hire date
1996-10-03

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
271977

Marc J Camarote holds the role of Police Sergeant at Police Department. They have served since 1996 (about 29 years). In 2025, their total compensation was $284,221.

Marc Camarote

41112 - Police Sergeant/Police Department

2024 total comp
$283,534
Base pay
$283,534
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$283,534
Hire date
1996-10-03

Source-specific fields

Agencyid
A99
Annualsalary
120663
Employee ID
248974

At Police Department, Marc Camarote serves as a 41112 - Police Sergeant. Hired in 1996, they have about 28 years of service. Their 2024 pay totaled $283,534.

Frank A Golimowski

Police Sergeant/Police Department

2025 total comp
$283,223
Base pay
$283,223
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$283,223
Hire date
1999-02-13

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
268305

At Police Department, Frank A Golimowski serves as a Police Sergeant. Hired in 1999, they have about 26 years of service. Their 2025 pay totaled $283,223.

Osiris Lofton

Police Officer/Police Department

2025 total comp
$282,006
Base pay
$282,006
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$282,006
Hire date
2001-08-16

Source-specific fields

Agencyid
A99
Annualsalary
119488
Employee ID
273508

Osiris Lofton is a Police Officer at Police Department. Hired in 2001, they have about 24 years of service. 2025 total compensation came to $282,006.

Albert Rotell

41113 - Police Lieutenant/Police Department

2024 total comp
$281,535
Base pay
$281,535
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$281,535
Hire date
2002-01-15

Source-specific fields

Agencyid
A99
Annualsalary
132647
Employee ID
259881

At Police Department, Albert Rotell serves as a 41113 - Police Lieutenant. Hired in 2002, they have about 22 years of service. Their 2024 pay totaled $281,535.

Frank J Friend

Police Sergeant/Police Department

2025 total comp
$278,935
Base pay
$278,935
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$278,935
Hire date
1998-03-23

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
268315

At Police Department, Frank J Friend serves as a Police Sergeant. They have served since 1998 (about 27 years). Their 2025 pay totaled $278,935.

John J Paradise

Police Lieutenant/Police Department

2025 total comp
$277,394
Base pay
$277,394
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$277,394
Hire date
1994-03-28

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
269892

John J Paradise holds the role of Police Lieutenant at Police Department. They have served since 1994 (about 31 years). In 2025, their total compensation was $277,394.

John Paradise

41113 - Police Lieutenant/Police Department

2024 total comp
$274,896
Base pay
$274,896
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$274,896
Hire date
1994-03-28

Source-specific fields

Agencyid
A99
Annualsalary
137416
Employee ID
258356

At Police Department, John Paradise serves as a 41113 - Police Lieutenant. Their tenure dates to 1994, about 30 years. Their 2024 pay totaled $274,896.

Lamont Pride

Police Lieutenant/Police Department

2025 total comp
$273,393
Base pay
$273,393
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$273,393
Hire date
2000-08-30

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
271338

Lamont Pride works as a Police Lieutenant for Police Department. Hired in 2000, they have about 25 years of service. Lamont earned $273,393 in 2025.

Michael Harrison

Police Commissioner/Police Department

2021 total comp
$273,271
Base pay
$273,271
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$273,271
Hire date
2019-02-11

Source-specific fields

Agencyid
A99
Annualsalary
276375
Employee ID
160218

Michael Harrison holds the role of Police Commissioner at Police Department. Hired in 2019, they have about 2 years of service. In 2021, their total compensation was $273,271.

Tiffany Willis

Police Sergeant/Police Department

2025 total comp
$273,029
Base pay
$273,029
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$273,029
Hire date
1991-10-07

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
276158

Tiffany Willis is a Police Sergeant at Police Department. Hired in 1991, they have about 34 years of service. 2025 total compensation came to $273,029.

Kimberly Swinton

41112 - Police Sergeant/Police Department

2024 total comp
$271,241
Base pay
$271,241
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$271,241
Hire date
1994-02-10

Source-specific fields

Agencyid
A99
Annualsalary
117663
Employee ID
261556

Kimberly Swinton holds the role of 41112 - Police Sergeant at Police Department. Hired in 1994, they have about 30 years of service. In 2024, their total compensation was $271,241.

Melvin Santiago

41113 - Police Lieutenant/Police Department

2024 total comp
$270,568
Base pay
$270,568
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$270,568
Hire date
2003-02-25

Source-specific fields

Agencyid
A99
Annualsalary
130058
Employee ID
260122

Melvin Santiago is a 41113 - Police Lieutenant at Police Department. Hired in 2003, they have about 21 years of service. 2024 total compensation came to $270,568.

Jerome D Forrest

Police Lieutenant/Police Department

2025 total comp
$270,026
Base pay
$270,026
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$270,026
Hire date
2001-02-28

Source-specific fields

Agencyid
A99
Annualsalary
154632
Employee ID
269670

Jerome D Forrest holds the role of Police Lieutenant at Police Department. Their tenure dates to 2001, about 24 years. In 2025, their total compensation was $270,026.

Kirk Black

41112 - Police Sergeant/Police Department

2024 total comp
$269,811
Base pay
$269,811
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$269,811
Hire date
1999-11-21

Source-specific fields

Agencyid
A99
Annualsalary
119574
Employee ID
247844

Kirk Black works as a 41112 - Police Sergeant for Police Department. Hired in 1999, they have about 25 years of service. Kirk earned $269,811 in 2024.

Kirk A Black

Police Sergeant/Police Department

2025 total comp
$269,087
Base pay
$269,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$269,087
Hire date
1999-11-21

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
271098

Kirk A Black holds the role of Police Sergeant at Police Department. Hired in 1999, they have about 26 years of service. In 2025, their total compensation was $269,087.

Charles James

41113 - Police Lieutenant/Police Department

2024 total comp
$268,635
Base pay
$268,635
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$268,635
Hire date
1992-11-06

Source-specific fields

Agencyid
A99
Annualsalary
132916
Employee ID
254331

At Police Department, Charles James serves as a 41113 - Police Lieutenant. They have served since 1992 (about 32 years). Their 2024 pay totaled $268,635.

Damon L Talley

Police Officer/Police Department

2025 total comp
$268,581
Base pay
$268,581
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$268,581
Hire date
1999-08-09

Source-specific fields

Agencyid
A99
Annualsalary
119488
Employee ID
266633

Damon L Talley works as a Police Officer for Police Department. They have served since 1999 (about 26 years). Damon earned $268,581 in 2025.

Timothy S Copeland

Police Sergeant/Police Department

2025 total comp
$267,679
Base pay
$267,679
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$267,679
Hire date
2001-12-01

Source-specific fields

Agencyid
A99
Annualsalary
135463
Employee ID
276223

Timothy S Copeland holds the role of Police Sergeant at Police Department. Hired in 2001, they have about 24 years of service. In 2025, their total compensation was $267,679.

Brian D Kratz

Police Sergeant/Police Department

2025 total comp
$267,278
Base pay
$267,278
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$267,278
Hire date
1996-09-30

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
265408

At Police Department, Brian D Kratz serves as a Police Sergeant. They have served since 1996 (about 29 years). Their 2025 pay totaled $267,278.

Jeffrey O Rivera

Police Sergeant/Police Department

2025 total comp
$267,033
Base pay
$267,033
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$267,033
Hire date
2000-04-20

Source-specific fields

Agencyid
A99
Annualsalary
136741
Employee ID
269556

Jeffrey O Rivera works as a Police Sergeant for Police Department. They have served since 2000 (about 25 years). Jeffrey earned $267,033 in 2025.

Carnest L Mcduffie

Police Sergeant/Police Department

2025 total comp
$266,147
Base pay
$266,147
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$266,147
Hire date
2005-03-22

Source-specific fields

Agencyid
A99
Annualsalary
131629
Employee ID
265772

Carnest L Mcduffie works as a Police Sergeant for Police Department. Their tenure dates to 2005, about 20 years. Carnest earned $266,147 in 2025.

Osiris Lofton

41111 - Police Officer/Police Department

2024 total comp
$265,124
Base pay
$265,124
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$265,124
Hire date
2001-08-16

Source-specific fields

Agencyid
A99
Annualsalary
99687
Employee ID
256165

Osiris Lofton works as a 41111 - Police Officer for Police Department. Hired in 2001, they have about 23 years of service. Osiris earned $265,124 in 2024.

Frank Golimowski

41112 - Police Sergeant/Police Department

2024 total comp
$264,438
Base pay
$264,438
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$264,438
Hire date
1999-02-13

Source-specific fields

Agencyid
A99
Annualsalary
120663
Employee ID
252399

At Police Department, Frank Golimowski serves as a 41112 - Police Sergeant. Their tenure dates to 1999, about 25 years. Their 2024 pay totaled $264,438.