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 2

Wayne Lynch

Police Officer/Police Department

2014 total comp
$50,945
Base pay
$50,945
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,945
Hire date
2011-09-15

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
60303

At Police Department, Wayne Lynch serves as a Police Officer. Hired in 2011, they have about 3 years of service. Their 2014 pay totaled $50,945.

Antonios Cornias

Na/Police Department

2023 total comp
$50,944
Base pay
$50,944
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,944
Hire date
2017-11-28

Source-specific fields

Agencyid
Na
Annualsalary
0
Employee ID
232644

Antonios Cornias is a Na at Police Department. Hired in 2017, they have about 6 years of service. 2023 total compensation came to $50,944.

Zachary Harriss

71130 - Crime Laboratory Technician I/Police Department

2023 total comp
$50,927
Base pay
$50,927
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,927
Hire date
2021-10-25

Source-specific fields

Agencyid
A99
Annualsalary
47184
Employee ID
235951

At Police Department, Zachary Harriss serves as a 71130 - Crime Laboratory Technician I. Hired in 2021, they have about 2 years of service. Their 2023 pay totaled $50,927.

Anthony Bennett

Police Officer/Police Department

2021 total comp
$50,925
Base pay
$50,925
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,925
Hire date
2020-08-18

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
155514

Anthony Bennett works as a Police Officer for Police Department. Their tenure dates to 2020, about a year. Anthony earned $50,925 in 2021.

Sydney Koeppel

Grant Services Specialist III/Police Department

2021 total comp
$50,897
Base pay
$50,897
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,897
Hire date
2020-10-12

Source-specific fields

Agencyid
A99
Annualsalary
75000
Employee ID
161871

Sydney Koeppel works as a Grant Services Specialist III for Police Department. Hired in 2020, they have about a year of service. Sydney earned $50,897 in 2021.

Michael Mosley

Police Officer/Police Department

2012 total comp
$50,885
Base pay
$50,885
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,885
Hire date
2009-09-08

Source-specific fields

Agencyid
A99
Annualsalary
43895
Employee ID
24806

Michael Mosley works as a Police Officer for Police Department. They have served since 2009 (about 3 years). Michael earned $50,885 in 2012.

Mary Whitley

911 Operator/Police Department

2012 total comp
$50,881
Base pay
$50,881
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,881
Hire date
2004-08-17

Source-specific fields

Agencyid
A99
Annualsalary
41645
Employee ID
29712

Mary Whitley works as a 911 Operator for Police Department. Their tenure dates to 2004, about 8 years. Mary earned $50,881 in 2012.

Aaron Jackson

Police Officer/Police Department

2014 total comp
$50,841
Base pay
$50,841
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,841
Hire date
2012-09-05

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
58078

Aaron Jackson works as a Police Officer for Police Department. Hired in 2012, they have about 2 years of service. Aaron earned $50,841 in 2014.

Joseph Orenstein

Research Analyst II/Police Department

2014 total comp
$50,828
Base pay
$50,828
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,828
Hire date
2012-09-10

Source-specific fields

Agencyid
A99
Annualsalary
53200
Employee ID
62472

Joseph Orenstein holds the role of Research Analyst II at Police Department. Their tenure dates to 2012, about 2 years. In 2014, their total compensation was $50,828.

Brendan O'Leary

Police Officer/Police Department

2014 total comp
$50,807
Base pay
$50,807
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,807
Hire date
2011-07-12

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
62404

At Police Department, Brendan O'Leary serves as a Police Officer. Hired in 2011, they have about 3 years of service. Their 2014 pay totaled $50,807.

Teara Davis

Emergency Dispatcher/Police Department

2021 total comp
$50,805
Base pay
$50,805
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,805
Hire date
2019-04-29

Source-specific fields

Agencyid
A99
Annualsalary
46291
Employee ID
158083

Teara Davis is a Emergency Dispatcher at Police Department. Hired in 2019, they have about 2 years of service. 2021 total compensation came to $50,805.

Gwendolyn Savage

Fiscal Technician/Police Department

2014 total comp
$50,801
Base pay
$50,801
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,801
Hire date
2012-03-08

Source-specific fields

Agencyid
A99
Annualsalary
51852
Employee ID
64482

At Police Department, Gwendolyn Savage serves as a Fiscal Technician. They have served since 2012 (about 2 years). Their 2014 pay totaled $50,801.

Justin Taylor

Police Officer/Police Department

2012 total comp
$50,783
Base pay
$50,783
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,783
Hire date
2008-09-09

Source-specific fields

Agencyid
A99
Annualsalary
51937
Employee ID
28412

At Police Department, Justin Taylor serves as a Police Officer. They have served since 2008 (about 4 years). Their 2012 pay totaled $50,783.

Eugene Suazo

Police Officer/Police Department

2021 total comp
$50,776
Base pay
$50,776
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,776
Hire date
2020-08-17

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
167046

Eugene Suazo is a Police Officer at Police Department. Hired in 2020, they have about a year of service. 2021 total compensation came to $50,776.

Patricia N Cochrane

Contract Service Specialist I/Police Department

2025 total comp
$50,771
Base pay
$50,771
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,771
Hire date
2018-11-21

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
273601

Patricia N Cochrane holds the role of Contract Service Specialist I at Police Department. Their tenure dates to 2018, about 7 years. In 2025, their total compensation was $50,771.

David Conway

Police Officer Trainee/Police Department

2021 total comp
$50,755
Base pay
$50,755
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,755
Hire date
2020-08-10

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
157088

David Conway holds the role of Police Officer Trainee at Police Department. Their tenure dates to 2020, about a year. In 2021, their total compensation was $50,755.

Vernetta Leopold

33561 - Storekeeper I/Police Department

2024 total comp
$50,744
Base pay
$50,744
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,744
Hire date
1988-09-08

Source-specific fields

Agencyid
A99
Annualsalary
49792.86
Employee ID
255960

Vernetta Leopold works as a 33561 - Storekeeper I for Police Department. They have served since 1988 (about 36 years). Vernetta earned $50,744 in 2024.

Sarah Huber

71131 - Crime Laboratory Technician II/Police Department

2022 total comp
$50,705
Base pay
$50,705
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,705
Hire date
2016-07-21

Source-specific fields

Agencyid
A99
Annualsalary
65591
Employee ID
199582

Sarah Huber holds the role of 71131 - Crime Laboratory Technician II at Police Department. They have served since 2016 (about 6 years). In 2022, their total compensation was $50,705.

Richard Williams

Police Officer/Police Department

2014 total comp
$50,672
Base pay
$50,672
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,672
Hire date
2012-09-19

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
67992

At Police Department, Richard Williams serves as a Police Officer. Their tenure dates to 2012, about 2 years. Their 2014 pay totaled $50,672.

Taylor Richter

Police Officer Eid/Police Department

2021 total comp
$50,669
Base pay
$50,669
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,669
Hire date
2020-04-06

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
165204

At Police Department, Taylor Richter serves as a Police Officer Eid. Hired in 2020, they have about a year of service. Their 2021 pay totaled $50,669.

Grayson Kershner

Police Officer/Police Department

2014 total comp
$50,655
Base pay
$50,655
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,655
Hire date
2012-01-17

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
59304

Grayson Kershner is a Police Officer at Police Department. Their tenure dates to 2012, about 2 years. 2014 total compensation came to $50,655.

Derick Allen

Police Officer/Police Department

2014 total comp
$50,653
Base pay
$50,653
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,653
Hire date
2012-08-27

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
49867

Derick Allen works as a Police Officer for Police Department. Their tenure dates to 2012, about 2 years. Derick earned $50,653 in 2014.

Shavaeona Brown

Police Officer/Police Department

2025 total comp
$50,638
Base pay
$50,638
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,638
Hire date
2024-09-16

Source-specific fields

Agencyid
A99
Annualsalary
65527
Employee ID
275137

Shavaeona Brown works as a Police Officer for Police Department. They have served since 2024 (about a year). Shavaeona earned $50,638 in 2025.

Lance Queensbury

Police Officer/Police Department

2021 total comp
$50,633
Base pay
$50,633
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,633
Hire date
2017-04-29

Source-specific fields

Agencyid
A99
Annualsalary
55117
Employee ID
164803

Lance Queensbury is a Police Officer at Police Department. They have served since 2017 (about 4 years). 2021 total compensation came to $50,633.

Tatyana Gonikman

Criminalist II/Police Department

2014 total comp
$50,632
Base pay
$50,632
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,632
Hire date
2011-07-07

Source-specific fields

Agencyid
A99
Annualsalary
60300
Employee ID
56088

Tatyana Gonikman holds the role of Criminalist II at Police Department. Hired in 2011, they have about 3 years of service. In 2014, their total compensation was $50,632.

Anthony Callow

Police Officer/Police Department

2021 total comp
$50,618
Base pay
$50,618
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,618
Hire date
1994-02-03

Source-specific fields

Agencyid
A99
Annualsalary
95325
Employee ID
156885

At Police Department, Anthony Callow serves as a Police Officer. They have served since 1994 (about 27 years). Their 2021 pay totaled $50,618.

Farah Narmouq

Crime Laboratory Technician I/Police Department

2021 total comp
$50,585
Base pay
$50,585
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,585
Hire date
2020-03-16

Source-specific fields

Agencyid
A99
Annualsalary
42536
Employee ID
164016

Farah Narmouq is a Crime Laboratory Technician I at Police Department. Their tenure dates to 2020, about a year. 2021 total compensation came to $50,585.

Vernon B Owens

Storekeeper II/Police Department

2025 total comp
$50,581
Base pay
$50,581
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,581
Hire date
2019-07-22

Source-specific fields

Agencyid
A99
Annualsalary
46872
Employee ID
276710

Vernon B Owens works as a Storekeeper II for Police Department. Their tenure dates to 2019, about 6 years. Vernon earned $50,581 in 2025.

Sheena Cole

Police Officer/Police Department

2011 total comp
$50,556
Base pay
$50,556
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,556
Hire date
2005-12-28

Source-specific fields

Agencyid
A99
Annualsalary
57102
Employee ID
9176

Sheena Cole works as a Police Officer for Police Department. Hired in 2005, they have about 6 years of service. Sheena earned $50,556 in 2011.

John Sousa

Police Officer/Police Department

2012 total comp
$50,554
Base pay
$50,554
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,554
Hire date
2011-03-02

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
27870

John Sousa is a Police Officer at Police Department. They have served since 2011 (about a year). 2012 total compensation came to $50,554.

Paul Downey

Police Officer/Police Department

2014 total comp
$50,547
Base pay
$50,547
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,547
Hire date
2012-01-13

Source-specific fields

Agencyid
A99
Annualsalary
44773
Employee ID
54412

Paul Downey is a Police Officer at Police Department. Their tenure dates to 2012, about 2 years. 2014 total compensation came to $50,547.

Aimee Santinami

Police Report Reviewer/Police Department

2021 total comp
$50,546
Base pay
$50,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,546
Hire date
2005-10-13

Source-specific fields

Agencyid
A99
Annualsalary
43639
Employee ID
165827

At Police Department, Aimee Santinami serves as a Police Report Reviewer. They have served since 2005 (about 16 years). Their 2021 pay totaled $50,546.

Cornelius J Hairston

Contract Service Specialist II/Police Department

2025 total comp
$50,546
Base pay
$50,546
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,546
Hire date
2019-07-22

Source-specific fields

Agencyid
A99
Annualsalary
24.59
Employee ID
266441

Cornelius J Hairston works as a Contract Service Specialist II for Police Department. Hired in 2019, they have about 6 years of service. Cornelius earned $50,546 in 2025.

James Scoglio

Police Officer/Police Department

2014 total comp
$50,542
Base pay
$50,542
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,542
Hire date
2011-06-20

Source-specific fields

Agencyid
A99
Annualsalary
52976
Employee ID
64614

James Scoglio is a Police Officer at Police Department. Hired in 2011, they have about 3 years of service. 2014 total compensation came to $50,542.

Tammy Mccoy

Call Center Agent I/Police Department

2025 total comp
$50,541
Base pay
$50,541
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,541
Hire date
2023-07-17

Source-specific fields

Agencyid
A99
Annualsalary
41225
Employee ID
275714

Tammy Mccoy holds the role of Call Center Agent I at Police Department. They have served since 2023 (about 2 years). In 2025, their total compensation was $50,541.

Christopher Wesolowski

Police Officer/Police Department

2014 total comp
$50,529
Base pay
$50,529
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,529
Hire date
2012-10-31

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
67481

Christopher Wesolowski works as a Police Officer for Police Department. Their tenure dates to 2012, about 2 years. Christopher earned $50,529 in 2014.

Charles Sullivan

Police Officer/Police Department

2012 total comp
$50,523
Base pay
$50,523
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,523
Hire date
2009-12-15

Source-specific fields

Agencyid
A99
Annualsalary
43895
Employee ID
28233

Charles Sullivan holds the role of Police Officer at Police Department. Hired in 2009, they have about 3 years of service. In 2012, their total compensation was $50,523.

Mike Rollhauser

Na/Police Department

2022 total comp
$50,522
Base pay
$50,522
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,522
Hire date
2001-04-23

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
206642

At Police Department, Mike Rollhauser serves as a Na. Their tenure dates to 2001, about 21 years. Their 2022 pay totaled $50,522.

Emiljana Kodra

Police Officer/Police Department

2014 total comp
$50,502
Base pay
$50,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,502
Hire date
2012-09-05

Source-specific fields

Agencyid
A99
Annualsalary
44104
Employee ID
59487

Emiljana Kodra works as a Police Officer for Police Department. Their tenure dates to 2012, about 2 years. Emiljana earned $50,502 in 2014.

Tana Thompson

33831 - Police Report Reviewer/Police Department

2024 total comp
$50,500
Base pay
$50,500
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,500
Hire date
2022-01-03

Source-specific fields

Agencyid
A99
Annualsalary
42595
Employee ID
261972

Tana Thompson is a 33831 - Police Report Reviewer at Police Department. Their tenure dates to 2022, about 2 years. 2024 total compensation came to $50,500.