GCGovComp.app

City of Baltimore / Police Department (123)

Agency file

Police Department (123)

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

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

In 2020, this agency had 31 employees with median total compensation of $96,320; the highest distinct record was $198,860.

Year
2020
Total payroll
$3.1M
Employees
31
Median total
$96,320
Highest record
$198,860

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 31 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($96,320) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$99,712 (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
$61,484
$86,417
$96,320
$108,201
$131,363

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

Largest job titles

Police Officer
22 · $88,691
Police Officer Eid
4 · $112,903
Police Sergeant
3 · $100,973

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
$3.2M
44
$71,690
2015
$3.3M
1.1%
42
4.5%
$78,320
9.2%
2016
$3M
7.0%
29
31.0%
$93,942
19.9%
2017
$2.6M
13.1%
26
10.3%
$91,034
3.1%
2018
$2.8M
6.7%
26
±0%
$96,497
6.0%
2019
$3.2M
15.6%
29
11.5%
$104,986
8.8%
2020
$3.1M
4.8%
31
6.9%
$96,320
8.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 3

Tanya Graham

Police Officer/Police Department (123)

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

Source-specific fields

Agencyid
A99
Annualsalary
69938
Employee ID
73501

Tanya Graham is a Police Officer at Police Department (123). Hired in 2000, they have about 15 years of service. 2015 total compensation came to $71,719.

Chantice Jones

Police Officer/Police Department (123)

2020 total comp
$71,473
Base pay
$71,473
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,473
Hire date
2018-08-28

Source-specific fields

Agencyid
A99
Annualsalary
53640
Employee ID
145840

At Police Department (123), Chantice Jones serves as a Police Officer. Hired in 2018, they have about 2 years of service. Their 2020 pay totaled $71,473.

Creed Mcmahon

Police Officer/Police Department (123)

2013 total comp
$71,318
Base pay
$71,318
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$71,318
Hire date
1999-01-21

Source-specific fields

Agencyid
A99
Annualsalary
63487
Employee ID
42123

Creed Mcmahon is a Police Officer at Police Department (123). Their tenure dates to 1999, about 14 years. 2013 total compensation came to $71,318.

Andrew Gotwols

Police Officer/Police Department (123)

2015 total comp
$69,536
Base pay
$69,536
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$69,536
Hire date
2004-02-17

Source-specific fields

Agencyid
A99
Annualsalary
68013
Employee ID
73477

Andrew Gotwols is a Police Officer at Police Department (123). They have served since 2004 (about 11 years). 2015 total compensation came to $69,536.

Scott Dickson

Police Officer/Police Department (123)

2013 total comp
$68,021
Base pay
$68,021
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,021
Hire date
1993-12-29

Source-specific fields

Agencyid
A99
Annualsalary
66400
Employee ID
35123

Scott Dickson holds the role of Police Officer at Police Department (123). Hired in 1993, they have about 20 years of service. In 2013, their total compensation was $68,021.

William Watson

Police Officer/Police Department (123)

2018 total comp
$67,613
Base pay
$67,613
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$67,613
Hire date
2016-11-29

Source-specific fields

Agencyid
A99
Annualsalary
50561
Employee ID
122743

William Watson holds the role of Police Officer at Police Department (123). Their tenure dates to 2016, about 2 years. In 2018, their total compensation was $67,613.

Ezekiel Abdi

Police Sergeant/Police Department (123)

2013 total comp
$66,496
Base pay
$66,496
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,496
Hire date
2007-06-14

Source-specific fields

Agencyid
A99
Annualsalary
68847
Employee ID
30512

Ezekiel Abdi works as a Police Sergeant for Police Department (123). They have served since 2007 (about 6 years). Ezekiel earned $66,496 in 2013.

Demetrius Farley

Police Officer/Police Department (123)

2013 total comp
$66,297
Base pay
$66,297
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,297
Hire date
1996-08-08

Source-specific fields

Agencyid
A99
Annualsalary
64652
Employee ID
35960

Demetrius Farley holds the role of Police Officer at Police Department (123). They have served since 1996 (about 17 years). In 2013, their total compensation was $66,297.

Sheree Dodson

Police Officer/Police Department (123)

2013 total comp
$66,027
Base pay
$66,027
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,027
Hire date
2001-04-10

Source-specific fields

Agencyid
A99
Annualsalary
62324
Employee ID
35249

Sheree Dodson holds the role of Police Officer at Police Department (123). Hired in 2001, they have about 12 years of service. In 2013, their total compensation was $66,027.

Michael White

Police Officer/Police Department (123)

2020 total comp
$64,876
Base pay
$64,876
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,876
Hire date
2005-12-13

Source-specific fields

Agencyid
A99
Annualsalary
81045
Employee ID
153784

Michael White holds the role of Police Officer at Police Department (123). They have served since 2005 (about 15 years). In 2020, their total compensation was $64,876.

Shawn Fuksa

Police Officer/Police Department (123)

2013 total comp
$64,471
Base pay
$64,471
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,471
Hire date
2002-08-29

Source-specific fields

Agencyid
A99
Annualsalary
61157
Employee ID
36555

At Police Department (123), Shawn Fuksa serves as a Police Officer. Hired in 2002, they have about 11 years of service. Their 2013 pay totaled $64,471.

Robert Moorhead

Police Officer/Police Department (123)

2016 total comp
$64,343
Base pay
$64,343
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,343
Hire date
2013-01-22

Source-specific fields

Agencyid
A99
Annualsalary
58963
Employee ID
91441

At Police Department (123), Robert Moorhead serves as a Police Officer. Hired in 2013, they have about 3 years of service. Their 2016 pay totaled $64,343.

Sean Hyde

Police Officer/Police Department (123)

2015 total comp
$64,253
Base pay
$64,253
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$64,253
Hire date
2011-02-28

Source-specific fields

Agencyid
A99
Annualsalary
59128
Employee ID
74820

Sean Hyde works as a Police Officer for Police Department (123). Their tenure dates to 2011, about 4 years. Sean earned $64,253 in 2015.

Carlos Pineda

Police Officer/Police Department (123)

2020 total comp
$62,221
Base pay
$62,221
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,221
Hire date
2018-02-05

Source-specific fields

Agencyid
A99
Annualsalary
54454
Employee ID
149597

Carlos Pineda works as a Police Officer for Police Department (123). Hired in 2018, they have about 2 years of service. Carlos earned $62,221 in 2020.

William Rojas

Police Officer/Police Department (123)

2020 total comp
$61,484
Base pay
$61,484
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,484
Hire date
2018-06-12

Source-specific fields

Agencyid
A99
Annualsalary
54454
Employee ID
150612

William Rojas works as a Police Officer for Police Department (123). Hired in 2018, they have about 2 years of service. William earned $61,484 in 2020.

Scott Armstrong

Police Officer/Police Department (123)

2015 total comp
$60,147
Base pay
$60,147
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,147
Hire date
2013-01-23

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
69009

Scott Armstrong is a Police Officer at Police Department (123). They have served since 2013 (about 2 years). 2015 total compensation came to $60,147.

Brian Mahuta

Police Officer (Eid)/Police Department (123)

2013 total comp
$59,849
Base pay
$59,849
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,849
Hire date
2008-04-15

Source-specific fields

Agencyid
A99
Annualsalary
59651
Employee ID
41505

At Police Department (123), Brian Mahuta serves as a Police Officer (Eid). Hired in 2008, they have about 5 years of service. Their 2013 pay totaled $59,849.

Nicholas Lancetta

Police Officer/Police Department (123)

2015 total comp
$59,640
Base pay
$59,640
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,640
Hire date
2013-01-07

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
75969

At Police Department (123), Nicholas Lancetta serves as a Police Officer. Hired in 2013, they have about 2 years of service. Their 2015 pay totaled $59,640.

Charles Dockery

Police Sergeant/Police Department (123)

2013 total comp
$59,559
Base pay
$59,559
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,559
Hire date
2003-07-24

Source-specific fields

Agencyid
A99
Annualsalary
70891
Employee ID
35241

Charles Dockery holds the role of Police Sergeant at Police Department (123). They have served since 2003 (about 10 years). In 2013, their total compensation was $59,559.

Wilfredo Ortiz

Police Officer/Police Department (123)

2020 total comp
$58,747
Base pay
$58,747
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,747
Hire date
2019-02-26

Source-specific fields

Agencyid
A99
Annualsalary
53640
Employee ID
149090

Wilfredo Ortiz holds the role of Police Officer at Police Department (123). They have served since 2019 (about a year). In 2020, their total compensation was $58,747.

Kyle Sowards

Police Officer/Police Department (123)

2020 total comp
$58,202
Base pay
$58,202
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,202
Hire date
2019-03-06

Source-specific fields

Agencyid
A99
Annualsalary
53640
Employee ID
151903

At Police Department (123), Kyle Sowards serves as a Police Officer. Hired in 2019, they have about a year of service. Their 2020 pay totaled $58,202.

Jose Figueroa

Police Officer/Police Department (123)

2019 total comp
$58,059
Base pay
$58,059
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$58,059
Hire date
2016-10-25

Source-specific fields

Agencyid
A99
Annualsalary
54454
Employee ID
127661

Jose Figueroa holds the role of Police Officer at Police Department (123). Their tenure dates to 2016, about 3 years. In 2019, their total compensation was $58,059.

Jeffrey Henry

Police Officer/Police Department (123)

2015 total comp
$57,031
Base pay
$57,031
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$57,031
Hire date
2011-11-28

Source-specific fields

Agencyid
A99
Annualsalary
55625
Employee ID
74336

Jeffrey Henry is a Police Officer at Police Department (123). Hired in 2011, they have about 4 years of service. 2015 total compensation came to $57,031.

Kalman Finkelstein

Police Officer/Police Department (123)

2020 total comp
$56,962
Base pay
$56,962
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,962
Hire date
2018-12-27

Source-specific fields

Agencyid
A99
Annualsalary
53640
Employee ID
142543

Kalman Finkelstein works as a Police Officer for Police Department (123). Hired in 2018, they have about 2 years of service. Kalman earned $56,962 in 2020.

Jeremy Zimmerman

Police Officer/Police Department (123)

2015 total comp
$55,736
Base pay
$55,736
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$55,736
Hire date
2013-04-15

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
82631

At Police Department (123), Jeremy Zimmerman serves as a Police Officer. They have served since 2013 (about 2 years). Their 2015 pay totaled $55,736.

Dominick Frank

Police Officer/Police Department (123)

2019 total comp
$54,426
Base pay
$54,426
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$54,426
Hire date
2017-12-18

Source-specific fields

Agencyid
A99
Annualsalary
53640
Employee ID
127857

Dominick Frank holds the role of Police Officer at Police Department (123). Their tenure dates to 2017, about 2 years. In 2019, their total compensation was $54,426.

Ryan Glass

Police Officer/Police Department (123)

2015 total comp
$52,824
Base pay
$52,824
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,824
Hire date
2005-11-01

Source-specific fields

Agencyid
A99
Annualsalary
55625
Employee ID
73353

Ryan Glass works as a Police Officer for Police Department (123). They have served since 2005 (about 10 years). Ryan earned $52,824 in 2015.

Darius Carter

Police Officer/Police Department (123)

2015 total comp
$52,789
Base pay
$52,789
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$52,789
Hire date
2012-10-01

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
70750

Darius Carter is a Police Officer at Police Department (123). Hired in 2012, they have about 3 years of service. 2015 total compensation came to $52,789.

Supreme Jones

Police Officer Trainee/Police Department (123)

2015 total comp
$51,338
Base pay
$51,338
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$51,338
Hire date
2014-07-01

Source-specific fields

Agencyid
A99
Annualsalary
46309
Employee ID
75506

Supreme Jones holds the role of Police Officer Trainee at Police Department (123). Hired in 2014, they have about a year of service. In 2015, their total compensation was $51,338.

Stephanie Washington

Police Officer/Police Department (123)

2015 total comp
$50,730
Base pay
$50,730
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$50,730
Hire date
2012-10-30

Source-specific fields

Agencyid
A99
Annualsalary
47012
Employee ID
81674

Stephanie Washington holds the role of Police Officer at Police Department (123). They have served since 2012 (about 3 years). In 2015, their total compensation was $50,730.

Kelson Logan

Police Officer/Police Department (123)

2013 total comp
$47,601
Base pay
$47,601
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,601
Hire date
2011-09-14

Source-specific fields

Agencyid
A99
Annualsalary
43239
Employee ID
41226

Kelson Logan holds the role of Police Officer at Police Department (123). They have served since 2011 (about 2 years). In 2013, their total compensation was $47,601.

David Lozada Jr

Police Officer Trainee/Police Department (123)

2017 total comp
$43,883
Base pay
$43,883
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$43,883
Hire date
2016-07-25

Source-specific fields

Agencyid
A99
Annualsalary
49088
Employee ID
103946

David Lozada Jr holds the role of Police Officer Trainee at Police Department (123). They have served since 2016 (about a year). In 2017, their total compensation was $43,883.

Danielle Goods

Police Officer/Police Department (123)

2015 total comp
$40,334
Base pay
$40,334
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$40,334
Hire date
2010-04-15

Source-specific fields

Agencyid
A99
Annualsalary
62379
Employee ID
73441

Danielle Goods holds the role of Police Officer at Police Department (123). They have served since 2010 (about 5 years). In 2015, their total compensation was $40,334.