GCGovComp.app

City of Baltimore / Police Department (090)

Agency file

Police Department (090)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Police Department (090) provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2020, this agency had 13 employees with median total compensation of $109,144; the highest distinct record was $144,829.

Year
2020
Total payroll
$1.3M
Employees
13
Median total
$109,144
Highest record
$144,829

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2020 total compensation is spread across the 13 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($109,144) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$103,021 (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
$35,365
$72,756
$109,144
$139,459
$142,321

The pay ladder for this department. Someone at the 90th percentile earns $142,321 — more than 90% of the department; the 10th percentile earns $35,365. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Police Officer Eid
3 · $109,111
Police Lieutenant
2 · $135,459
Police Sergeant
1 · $144,829
Police Major
1 · $141,156

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 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$1.1M
15
$74,217
2015
$2.3M
105.6%
27
80.0%
$83,774
12.9%
2016
$2.4M
6.6%
27
±0%
$85,846
2.5%
2017
$1.1M
53.0%
12
55.6%
$97,020
13.0%
2018
$1.1M
2.6%
12
±0%
$98,283
1.3%
2019
$1.1M
1.2%
10
16.7%
$127,288
29.5%
2020
$1.3M
23.1%
13
30.0%
$109,144
14.3%

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

Victor Comegna

Police Sergeant/Police Department (090)

2013 total comp
$85,659
Base pay
$85,659
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$85,659
Hire date
1999-04-08

Source-specific fields

Agencyid
A99
Annualsalary
73141
Employee ID
34166

At Police Department (090), Victor Comegna serves as a Police Sergeant. They have served since 1999 (about 14 years). Their 2013 pay totaled $85,659.

Rashawn Strong

Police Officer/Police Department (090)

2015 total comp
$84,751
Base pay
$84,751
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$84,751
Hire date
2007-06-06

Source-specific fields

Agencyid
A99
Annualsalary
65446
Employee ID
80663

Rashawn Strong holds the role of Police Officer at Police Department (090). They have served since 2007 (about 8 years). In 2015, their total compensation was $84,751.

Laurence Ben

Police Officer/Police Department (090)

2016 total comp
$83,836
Base pay
$83,836
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,836
Hire date
1994-06-13

Source-specific fields

Agencyid
A99
Annualsalary
81784
Employee ID
83491

At Police Department (090), Laurence Ben serves as a Police Officer. They have served since 1994 (about 22 years). Their 2016 pay totaled $83,836.

Deandrea Jones

Police Officer/Police Department (090)

2015 total comp
$83,774
Base pay
$83,774
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$83,774
Hire date
2002-05-06

Source-specific fields

Agencyid
A99
Annualsalary
69296
Employee ID
75411

Deandrea Jones works as a Police Officer for Police Department (090). They have served since 2002 (about 13 years). Deandrea earned $83,774 in 2015.

Mark Bagdon

Police Officer/Police Department (090)

2016 total comp
$82,436
Base pay
$82,436
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,436
Hire date
2003-07-29

Source-specific fields

Agencyid
A99
Annualsalary
72775
Employee ID
83139

Mark Bagdon holds the role of Police Officer at Police Department (090). Hired in 2003, they have about 13 years of service. In 2016, their total compensation was $82,436.

Derrick Beasley

Police Officer/Police Department (090)

2016 total comp
$82,027
Base pay
$82,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$82,027
Hire date
2008-11-03

Source-specific fields

Agencyid
A99
Annualsalary
69373
Employee ID
83420

Derrick Beasley is a Police Officer at Police Department (090). They have served since 2008 (about 8 years). 2016 total compensation came to $82,027.

Roberto Cornejo

Police Officer/Police Department (090)

2016 total comp
$81,654
Base pay
$81,654
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$81,654
Hire date
2005-08-04

Source-specific fields

Agencyid
A99
Annualsalary
71412
Employee ID
85357

Roberto Cornejo is a Police Officer at Police Department (090). Hired in 2005, they have about 11 years of service. 2016 total compensation came to $81,654.

Serge Antonin

Police Officer/Police Department (090)

2016 total comp
$79,417
Base pay
$79,417
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,417
Hire date
2000-03-06

Source-specific fields

Agencyid
A99
Annualsalary
77591
Employee ID
82994

At Police Department (090), Serge Antonin serves as a Police Officer. Hired in 2000, they have about 16 years of service. Their 2016 pay totaled $79,417.

Bruce Neill

Police Officer/Police Department (090)

2013 total comp
$78,283
Base pay
$78,283
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$78,283
Hire date
1984-02-23

Source-specific fields

Agencyid
A99
Annualsalary
69893
Employee ID
43183

At Police Department (090), Bruce Neill serves as a Police Officer. Their tenure dates to 1984, about 29 years. Their 2013 pay totaled $78,283.

Jeffrey Humphreys

Police Officer/Police Department (090)

2013 total comp
$77,309
Base pay
$77,309
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,309
Hire date
1981-03-02

Source-specific fields

Agencyid
A99
Annualsalary
69893
Employee ID
38968

Jeffrey Humphreys is a Police Officer at Police Department (090). They have served since 1981 (about 32 years). 2013 total compensation came to $77,309.

Steven Angelini

Police Officer/Police Department (090)

2016 total comp
$76,328
Base pay
$76,328
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,328
Hire date
2006-05-04

Source-specific fields

Agencyid
A99
Annualsalary
71412
Employee ID
82981

Steven Angelini is a Police Officer at Police Department (090). Hired in 2006, they have about 10 years of service. 2016 total compensation came to $76,328.

Theodore Galfi

Police Officer/Police Department (090)

2015 total comp
$75,583
Base pay
$75,583
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,583
Hire date
2005-10-13

Source-specific fields

Agencyid
A99
Annualsalary
66731
Employee ID
73061

Theodore Galfi is a Police Officer at Police Department (090). Their tenure dates to 2005, about 10 years. 2015 total compensation came to $75,583.

Randolph Wynn Jr

Police Officer/Police Department (090)

2013 total comp
$74,217
Base pay
$74,217
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,217
Hire date
-22291200000

Source-specific fields

Agencyid
A99
Annualsalary
69893
Employee ID
49455

Randolph Wynn Jr is a Police Officer at Police Department (090). Records show a hire date of -22291200000. 2013 total compensation came to $74,217.

Mordechai Singer

Police Officer/Police Department (090)

2016 total comp
$73,979
Base pay
$73,979
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$73,979
Hire date
2014-04-08

Source-specific fields

Agencyid
A99
Annualsalary
49833
Employee ID
93927

Mordechai Singer holds the role of Police Officer at Police Department (090). Their tenure dates to 2014, about 2 years. In 2016, their total compensation was $73,979.

Isabelle Williams

Office Supervisor/Police Department (090)

2020 total comp
$72,756
Base pay
$72,756
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,756
Hire date
1984-05-31

Source-specific fields

Agencyid
A99
Annualsalary
53355
Employee ID
153993

Isabelle Williams holds the role of Office Supervisor at Police Department (090). They have served since 1984 (about 36 years). In 2020, their total compensation was $72,756.

Bridget Thomas

Police Officer/Police Department (090)

2018 total comp
$72,458
Base pay
$72,458
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,458
Hire date
2008-12-17

Source-specific fields

Agencyid
A99
Annualsalary
72857
Employee ID
121967

Bridget Thomas holds the role of Police Officer at Police Department (090). Hired in 2008, they have about 10 years of service. In 2018, their total compensation was $72,458.

Dominic Barnes

Police Officer/Police Department (090)

2015 total comp
$71,255
Base pay
$71,255
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,255
Hire date
2000-08-29

Source-specific fields

Agencyid
A99
Annualsalary
69938
Employee ID
69273

Dominic Barnes is a Police Officer at Police Department (090). Their tenure dates to 2000, about 15 years. 2015 total compensation came to $71,255.

Krystal Moody

Police Officer/Police Department (090)

2016 total comp
$70,548
Base pay
$70,548
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,548
Hire date
2005-09-27

Source-specific fields

Agencyid
A99
Annualsalary
70735
Employee ID
91373

Krystal Moody holds the role of Police Officer at Police Department (090). Hired in 2005, they have about 11 years of service. In 2016, their total compensation was $70,548.

Rebecca Ward

Police Officer/Police Department (090)

2013 total comp
$68,064
Base pay
$68,064
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,064
Hire date
2006-05-30

Source-specific fields

Agencyid
A99
Annualsalary
59410
Employee ID
48192

Rebecca Ward works as a Police Officer for Police Department (090). Their tenure dates to 2006, about 7 years. Rebecca earned $68,064 in 2013.

Fred Mcallister Iii

Police Officer/Police Department (090)

2016 total comp
$67,149
Base pay
$67,149
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,149
Hire date
2010-08-30

Source-specific fields

Agencyid
A99
Annualsalary
66122
Employee ID
90765

Fred Mcallister Iii is a Police Officer at Police Department (090). Hired in 2010, they have about 6 years of service. 2016 total compensation came to $67,149.

Christopher Henard

Police Officer/Police Department (090)

2015 total comp
$65,183
Base pay
$65,183
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$65,183
Hire date
2010-11-30

Source-specific fields

Agencyid
A99
Annualsalary
59128
Employee ID
74289

Christopher Henard holds the role of Police Officer at Police Department (090). Hired in 2010, they have about 5 years of service. In 2015, their total compensation was $65,183.

Nathan Church

Police Officer/Police Department (090)

2016 total comp
$64,557
Base pay
$64,557
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,557
Hire date
2005-11-15

Source-specific fields

Agencyid
A99
Annualsalary
70051
Employee ID
84997

Nathan Church works as a Police Officer for Police Department (090). Their tenure dates to 2005, about 11 years. Nathan earned $64,557 in 2016.

Terrence Smith

Police Officer/Police Department (090)

2013 total comp
$64,343
Base pay
$64,343
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,343
Hire date
1990-06-25

Source-specific fields

Agencyid
A99
Annualsalary
61157
Employee ID
46403

Terrence Smith holds the role of Police Officer at Police Department (090). Their tenure dates to 1990, about 23 years. In 2013, their total compensation was $64,343.

Kern Hosein

Police Officer/Police Department (090)

2015 total comp
$62,654
Base pay
$62,654
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,654
Hire date
2010-04-12

Source-specific fields

Agencyid
A99
Annualsalary
62379
Employee ID
74668

Kern Hosein works as a Police Officer for Police Department (090). Their tenure dates to 2010, about 5 years. Kern earned $62,654 in 2015.

Andre Thomas

Police Officer/Police Department (090)

2013 total comp
$55,636
Base pay
$55,636
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,636
Hire date
2004-12-07

Source-specific fields

Agencyid
A99
Annualsalary
59991
Employee ID
47275

At Police Department (090), Andre Thomas serves as a Police Officer. Their tenure dates to 2004, about 9 years. Their 2013 pay totaled $55,636.

Brandon Bolt

Police Officer/Police Department (090)

2016 total comp
$55,510
Base pay
$55,510
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,510
Hire date
2013-01-16

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
83789

At Police Department (090), Brandon Bolt serves as a Police Officer. Their tenure dates to 2013, about 3 years. Their 2016 pay totaled $55,510.

Kimberly Edmonds

Operations Assistant I/Police Department (090)

2020 total comp
$54,486
Base pay
$54,486
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,486
Hire date
2013-11-12

Source-specific fields

Agencyid
A99
Annualsalary
56020
Employee ID
142086

Kimberly Edmonds is a Operations Assistant I at Police Department (090). Hired in 2013, they have about 7 years of service. 2020 total compensation came to $54,486.

Nancy Leitch

Office Assistant III/Police Department (090)

2015 total comp
$47,293
Base pay
$47,293
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,293
Hire date
1977-02-15

Source-specific fields

Agencyid
A99
Annualsalary
38959
Employee ID
76165

Nancy Leitch works as a Office Assistant III for Police Department (090). Their tenure dates to 1977, about 38 years. Nancy earned $47,293 in 2015.

Nancy Leitch

Office Support Specialist III/Police Department (090)

2018 total comp
$42,318
Base pay
$42,318
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$42,318
Hire date
1977-02-15

Source-specific fields

Agencyid
A99
Annualsalary
42483
Employee ID
117264

Nancy Leitch works as a Office Support Specialist III for Police Department (090). They have served since 1977 (about 41 years). Nancy earned $42,318 in 2018.

Drusilla Elias

Office Assistant III/Police Department (090)

2013 total comp
$37,315
Base pay
$37,315
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$37,315
Hire date
1978-11-13

Source-specific fields

Agencyid
A99
Annualsalary
37076
Employee ID
35701

Drusilla Elias works as a Office Assistant III for Police Department (090). Hired in 1978, they have about 35 years of service. Drusilla earned $37,315 in 2013.

Takiera Hampton

Office Support Specialist III/Police Department (090)

2020 total comp
$35,365
Base pay
$35,365
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$35,365
Hire date
2017-10-30

Source-specific fields

Agencyid
A99
Annualsalary
33238
Employee ID
144022

Takiera Hampton is a Office Support Specialist III at Police Department (090). Hired in 2017, they have about 3 years of service. 2020 total compensation came to $35,365.

Monique Peters

Office Support Specialist III/Police Department (090)

2020 total comp
$32,420
Base pay
$32,420
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$32,420
Hire date
2018-06-01

Source-specific fields

Agencyid
A99
Annualsalary
32433
Employee ID
149494

Monique Peters is a Office Support Specialist III at Police Department (090). Their tenure dates to 2018, about 2 years. 2020 total compensation came to $32,420.