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 13

Tarolyn Thrasher

Grant Services Specialist III/Police Department

2021 total comp
$67,841
Base pay
$67,841
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,841
Hire date
2019-04-01

Source-specific fields

Agencyid
A99
Annualsalary
70000
Employee ID
167323

Tarolyn Thrasher works as a Grant Services Specialist III for Police Department. Hired in 2019, they have about 2 years of service. Tarolyn earned $67,841 in 2021.

Alexandra Ebner

Police Officer/Police Department

2021 total comp
$67,841
Base pay
$67,841
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,841
Hire date
2019-05-14

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
158329

At Police Department, Alexandra Ebner serves as a Police Officer. Hired in 2019, they have about 2 years of service. Their 2021 pay totaled $67,841.

Ronald Haley

Police Officer/Police Department

2014 total comp
$67,840
Base pay
$67,840
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,840
Hire date
2002-07-11

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
56691

At Police Department, Ronald Haley serves as a Police Officer. Their tenure dates to 2002, about 12 years. Their 2014 pay totaled $67,840.

Teara Davis

33330 - Emergency Dispatcher/Police Department

2024 total comp
$67,839
Base pay
$67,839
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,839
Hire date
2019-04-29

Source-specific fields

Agencyid
A99
Annualsalary
64063
Employee ID
250458

Teara Davis works as a 33330 - Emergency Dispatcher for Police Department. Their tenure dates to 2019, about 5 years. Teara earned $67,839 in 2024.

Virginia Sladko

Na/Police Department

2022 total comp
$67,819
Base pay
$67,819
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,819
Hire date
2014-11-13

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
207787

Virginia Sladko holds the role of Na at Police Department. Hired in 2014, they have about 8 years of service. In 2022, their total compensation was $67,819.

Myrna Milburn

33233 - Secretary III/Police Department

2022 total comp
$67,804
Base pay
$67,804
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,804
Hire date
1980-02-21

Source-specific fields

Agencyid
A99
Annualsalary
61085.06
Employee ID
203559

At Police Department, Myrna Milburn serves as a 33233 - Secretary III. They have served since 1980 (about 42 years). Their 2022 pay totaled $67,804.

John Hough

Police Officer/Police Department

2014 total comp
$67,798
Base pay
$67,798
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,798
Hire date
1994-09-22

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
57793

At Police Department, John Hough serves as a Police Officer. They have served since 1994 (about 20 years). Their 2014 pay totaled $67,798.

Quinton Smith

Police Officer/Police Department

2012 total comp
$67,785
Base pay
$67,785
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,785
Hire date
2002-07-19

Source-specific fields

Agencyid
A99
Annualsalary
59991
Employee ID
27745

Quinton Smith is a Police Officer at Police Department. Hired in 2002, they have about 10 years of service. 2012 total compensation came to $67,785.

Olen Pratt

Police Officer/Police Department

2021 total comp
$67,784
Base pay
$67,784
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,784
Hire date
2018-12-03

Source-specific fields

Agencyid
A99
Annualsalary
56087
Employee ID
164969

At Police Department, Olen Pratt serves as a Police Officer. Their tenure dates to 2018, about 3 years. Their 2021 pay totaled $67,784.

Raymond Betag

Police Officer (Eid)/Police Department

2012 total comp
$67,780
Base pay
$67,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,780
Hire date
1992-05-26

Source-specific fields

Agencyid
A99
Annualsalary
68597
Employee ID
15504

Raymond Betag holds the role of Police Officer (Eid) at Police Department. They have served since 1992 (about 20 years). In 2012, their total compensation was $67,780.

Maxine Kadesch

Agency IT Specialist II/Police Department

2021 total comp
$67,760
Base pay
$67,760
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,760
Hire date
2012-06-04

Source-specific fields

Agencyid
A99
Annualsalary
68832
Employee ID
161624

At Police Department, Maxine Kadesch serves as a Agency IT Specialist II. Hired in 2012, they have about 9 years of service. Their 2021 pay totaled $67,760.

Michelle Stewart

Police Officer/Police Department

2014 total comp
$67,753
Base pay
$67,753
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,753
Hire date
1994-07-07

Source-specific fields

Agencyid
A99
Annualsalary
64163
Employee ID
65790

Michelle Stewart holds the role of Police Officer at Police Department. Hired in 1994, they have about 20 years of service. In 2014, their total compensation was $67,753.

Maisha Sutton

Emergency Dispatcher/Police Department

2012 total comp
$67,749
Base pay
$67,749
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,749
Hire date
1992-09-14

Source-specific fields

Agencyid
A99
Annualsalary
47932
Employee ID
28262

Maisha Sutton holds the role of Emergency Dispatcher at Police Department. Hired in 1992, they have about 20 years of service. In 2012, their total compensation was $67,749.

Lauren Nicole Riehl

Crime Laboratory Technician II/Police Department

2025 total comp
$67,749
Base pay
$67,749
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,749
Hire date
2020-09-14

Source-specific fields

Agencyid
A99
Annualsalary
71652
Employee ID
271512

At Police Department, Lauren Nicole Riehl serves as a Crime Laboratory Technician II. Their tenure dates to 2020, about 5 years. Their 2025 pay totaled $67,749.

Derrick Beasley

Police Officer/Police Department

2014 total comp
$67,744
Base pay
$67,744
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,744
Hire date
2008-11-03

Source-specific fields

Agencyid
A99
Annualsalary
59409
Employee ID
50695

At Police Department, Derrick Beasley serves as a Police Officer. Their tenure dates to 2008, about 6 years. Their 2014 pay totaled $67,744.

Edward Barrett

Investigative Specialist I/Police Department

2025 total comp
$67,737
Base pay
$67,737
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,737
Hire date
2024-06-17

Source-specific fields

Agencyid
A99
Annualsalary
52362.11
Employee ID
267857

Edward Barrett is a Investigative Specialist I at Police Department. Hired in 2024, they have about a year of service. 2025 total compensation came to $67,737.

Bpd 36

Bpd 36/Police Department

2012 total comp
$67,734
Base pay
$67,734
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,734

Source-specific fields

Agencyid
A99
Annualsalary
68146
Employee ID
15908

Bpd 36 is a Bpd 36 at Police Department. 2012 total compensation came to $67,734.

Danny Scott

Police Officer/Police Department

2014 total comp
$67,704
Base pay
$67,704
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,704
Hire date
1992-09-03

Source-specific fields

Agencyid
A99
Annualsalary
68915
Employee ID
64645

Danny Scott holds the role of Police Officer at Police Department. Hired in 1992, they have about 22 years of service. In 2014, their total compensation was $67,704.

William Pilkerton

Na/Police Department

2022 total comp
$67,701
Base pay
$67,701
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,701
Hire date
2008-08-13

Source-specific fields

Agencyid
A99
Annualsalary
0
Employee ID
205380

At Police Department, William Pilkerton serves as a Na. They have served since 2008 (about 14 years). Their 2022 pay totaled $67,701.

Theresa Hill

Special Assistant/Police Department

2021 total comp
$67,699
Base pay
$67,699
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,699
Hire date
1981-09-15

Source-specific fields

Agencyid
A99
Annualsalary
66976
Employee ID
160498

Theresa Hill holds the role of Special Assistant at Police Department. Their tenure dates to 1981, about 40 years. In 2021, their total compensation was $67,699.

Wesley Rosenberger

Police Officer/Police Department

2021 total comp
$67,687
Base pay
$67,687
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,687
Hire date
2019-05-21

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
165552

At Police Department, Wesley Rosenberger serves as a Police Officer. Hired in 2019, they have about 2 years of service. Their 2021 pay totaled $67,687.

James Mclaughlin

Police Officer (Eid)/Police Department

2014 total comp
$67,683
Base pay
$67,683
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,683
Hire date
2001-04-24

Source-specific fields

Agencyid
A99
Annualsalary
65710
Employee ID
61094

James Mclaughlin is a Police Officer (Eid) at Police Department. Hired in 2001, they have about 13 years of service. 2014 total compensation came to $67,683.

Rickeisha Williams

Forensic Scientist II/Police Department

2021 total comp
$67,673
Base pay
$67,673
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,673
Hire date
2016-02-18

Source-specific fields

Agencyid
A99
Annualsalary
63467
Employee ID
168644

Rickeisha Williams is a Forensic Scientist II at Police Department. They have served since 2016 (about 5 years). 2021 total compensation came to $67,673.

Kevin Roeser

Police Officer (Eid)/Police Department

2014 total comp
$67,667
Base pay
$67,667
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,667
Hire date
2006-03-28

Source-specific fields

Agencyid
A99
Annualsalary
62668
Employee ID
64088

At Police Department, Kevin Roeser serves as a Police Officer (Eid). They have served since 2006 (about 8 years). Their 2014 pay totaled $67,667.

Dion Nicholson

Police Officer Trainee/Police Department

2021 total comp
$67,665
Base pay
$67,665
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,665
Hire date
2020-05-01

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
164228

Dion Nicholson is a Police Officer Trainee at Police Department. Hired in 2020, they have about a year of service. 2021 total compensation came to $67,665.

Frederick Steigerwald Jr

Police Officer (Eid)/Police Department

2014 total comp
$67,665
Base pay
$67,665
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,665
Hire date
2009-11-09

Source-specific fields

Agencyid
A99
Annualsalary
57797
Employee ID
65704

At Police Department, Frederick Steigerwald Jr serves as a Police Officer (Eid). Hired in 2009, they have about 5 years of service. Their 2014 pay totaled $67,665.

Holly Carrigan

Police Officer/Police Department

2014 total comp
$67,661
Base pay
$67,661
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,661
Hire date
1995-02-07

Source-specific fields

Agencyid
A99
Annualsalary
67728
Employee ID
52515

Holly Carrigan works as a Police Officer for Police Department. Hired in 1995, they have about 19 years of service. Holly earned $67,661 in 2014.

Charles Sullivan

Police Officer (Eid)/Police Department

2014 total comp
$67,657
Base pay
$67,657
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,657
Hire date
2009-12-15

Source-specific fields

Agencyid
A99
Annualsalary
57797
Employee ID
65940

Charles Sullivan is a Police Officer (Eid) at Police Department. Their tenure dates to 2009, about 5 years. 2014 total compensation came to $67,657.

Matthew Disimone

Police Officer/Police Department

2014 total comp
$67,657
Base pay
$67,657
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,657
Hire date
2007-05-29

Source-specific fields

Agencyid
A99
Annualsalary
60598
Employee ID
54237

Matthew Disimone holds the role of Police Officer at Police Department. They have served since 2007 (about 7 years). In 2014, their total compensation was $67,657.

Harry Dodge Jr

Police Officer/Police Department

2014 total comp
$67,655
Base pay
$67,655
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,655
Hire date
1999-12-09

Source-specific fields

Agencyid
A99
Annualsalary
64757
Employee ID
54295

Harry Dodge Jr is a Police Officer at Police Department. Hired in 1999, they have about 15 years of service. 2014 total compensation came to $67,655.

Stephen Derkosh

Contract Services Specialist I/Police Department

2021 total comp
$67,650
Base pay
$67,650
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,650
Hire date
1995-05-11

Source-specific fields

Agencyid
A99
Annualsalary
70000
Employee ID
157873

Stephen Derkosh works as a Contract Services Specialist I for Police Department. Hired in 1995, they have about 26 years of service. Stephen earned $67,650 in 2021.

Arthur Fuog

Police Officer/Police Department

2021 total comp
$67,635
Base pay
$67,635
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,635
Hire date
2019-06-20

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
159234

Arthur Fuog is a Police Officer at Police Department. Hired in 2019, they have about 2 years of service. 2021 total compensation came to $67,635.

Jaziel Montanez

Police Officer/Police Department

2021 total comp
$67,626
Base pay
$67,626
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,626
Hire date
2019-04-02

Source-specific fields

Agencyid
A99
Annualsalary
55249
Employee ID
163813

Jaziel Montanez holds the role of Police Officer at Police Department. They have served since 2019 (about 2 years). In 2021, their total compensation was $67,626.

Michael Williams

Police Officer/Police Department

2012 total comp
$67,609
Base pay
$67,609
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,609
Hire date
1993-02-19

Source-specific fields

Agencyid
A99
Annualsalary
66400
Employee ID
29945

At Police Department, Michael Williams serves as a Police Officer. Hired in 1993, they have about 19 years of service. Their 2012 pay totaled $67,609.

Bpd 24

Bpd/Police Department

2014 total comp
$67,605
Base pay
$67,605
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,605

Source-specific fields

Agencyid
A99
Annualsalary
65351
Employee ID
51361

Bpd 24 holds the role of Bpd at Police Department. In 2014, their total compensation was $67,605.

Bpd 60

Bpd 60/Police Department

2012 total comp
$67,598
Base pay
$67,598
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,598

Source-specific fields

Agencyid
A99
Annualsalary
68597
Employee ID
27823

Bpd 60 holds the role of Bpd 60 at Police Department. In 2012, their total compensation was $67,598.

David Peters

Police Officer/Police Department

2014 total comp
$67,589
Base pay
$67,589
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,589
Hire date
1996-06-21

Source-specific fields

Agencyid
A99
Annualsalary
67132
Employee ID
62912

David Peters holds the role of Police Officer at Police Department. They have served since 1996 (about 18 years). In 2014, their total compensation was $67,589.

Nuradin Afmeged

Police Officer (Eid)/Police Department

2014 total comp
$67,588
Base pay
$67,588
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,588
Hire date
2005-01-27

Source-specific fields

Agencyid
A99
Annualsalary
63276
Employee ID
49760

At Police Department, Nuradin Afmeged serves as a Police Officer (Eid). Hired in 2005, they have about 9 years of service. Their 2014 pay totaled $67,588.

Robert Thompson

Police Officer/Police Department

2021 total comp
$67,586
Sub-department
City of Miami
Base pay
$67,586
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,586
Middle name
F

Source-specific fields

Grosspaylastpaycheck
5439.59
Grossytd
81766.28
Record ID
32,924
Years
17

Robert Thompson holds the role of Police Officer at Police Department within City of Miami. In 2021, their total compensation was $67,586.

Bpd 11

Bpd/Police Department

2014 total comp
$67,579
Base pay
$67,579
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,579

Source-specific fields

Agencyid
A99
Annualsalary
65351
Employee ID
50469

At Police Department, Bpd 11 serves as a Bpd. Their 2014 pay totaled $67,579.