GCGovComp.app

District of Columbia / Mpd

Agency file

Mpd

Source file: District of Columbia — Public Employee Salary / ingested Jun 18, 2026

The Mpd is a government agency that delivers public services and programs within its jurisdiction.

In 2024, this agency had 4,620 employees with median total compensation of $106,928; the highest distinct record was $319,904.

Year
2024
Total payroll
$497.5M
Employees
4,620
Median total
$106,928
Highest record
$319,904

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$0 (0%)
  • Overtime$0 (0%)
  • Other$107,691 (100%)
  • 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
$75,433
$90,986
$106,928
$128,025
$138,250

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

Largest job titles

Officer
2,253 · $100,313
Sergeant
411 · $129,757
Detective Grade II
217 · $123,429
Police Cadet
172 · $40,072
Lieutenant
171 · $151,700

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.

Record list

Employees

Page 2

Terrye Neal

Investigator (Applicant)/Mpd

2024 total comp
$118,558
Base pay
$0
Overtime
$0
Other pay
$118,558
Benefits
$0
Total compensation
$118,558
Hire date
1990/05/06
Pay grade
12

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,950

Terrye Neal is a Investigator (Applicant) at Mpd. Hired in 1990, they have about 34 years of service. 2024 total compensation came to $118,558. They are classified at grade 12.

Uma Ebi

Compliance Monitor/Mpd

2024 total comp
$118,558
Base pay
$0
Overtime
$0
Other pay
$118,558
Benefits
$0
Total compensation
$118,558
Hire date
1999/03/15
Pay grade
12

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,456

Uma Ebi is a Compliance Monitor at Mpd. Their tenure dates to 1999, about 25 years. 2024 total compensation came to $118,558. They are classified at grade 12.

Jose Rojas Porro

Fleet Program Specialist/Mpd

2024 total comp
$118,558
Base pay
$0
Overtime
$0
Other pay
$118,558
Benefits
$0
Total compensation
$118,558
Hire date
2003/05/05
Pay grade
12

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,930

At Mpd, Jose Rojas Porro serves as a Fleet Program Specialist. They have served since 2003 (about 21 years). Their 2024 pay totaled $118,558. They are classified at grade 12.

Julius Peterson

IT Specialist/Mpd

2024 total comp
$118,558
Base pay
$0
Overtime
$0
Other pay
$118,558
Benefits
$0
Total compensation
$118,558
Hire date
2016/10/03
Pay grade
12

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,711

At Mpd, Julius Peterson serves as a IT Specialist. Their tenure dates to 2016, about 8 years. Their 2024 pay totaled $118,558. They are classified at grade 12.

Karim Alaoui

IT Specialist/Mpd

2024 total comp
$118,558
Base pay
$0
Overtime
$0
Other pay
$118,558
Benefits
$0
Total compensation
$118,558
Hire date
2006/01/09
Pay grade
12

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,858

Karim Alaoui works as a IT Specialist for Mpd. They have served since 2006 (about 18 years). Karim earned $118,558 in 2024. Their pay grade is 12.

Milton De La Rosa

Detective Sergeant/Mpd

2024 total comp
$118,284
Base pay
$0
Overtime
$0
Other pay
$118,284
Benefits
$0
Total compensation
$118,284
Hire date
2016/10/31
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,215

At Mpd, Milton De La Rosa serves as a Detective Sergeant. Hired in 2016, they have about 8 years of service. Their 2024 pay totaled $118,284. They are classified at grade 04.

Shariece Pinkston

Detective Sergeant/Mpd

2024 total comp
$118,284
Base pay
$0
Overtime
$0
Other pay
$118,284
Benefits
$0
Total compensation
$118,284
Hire date
2014/08/25
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,388

At Mpd, Shariece Pinkston serves as a Detective Sergeant. Their tenure dates to 2014, about 10 years. Their 2024 pay totaled $118,284. They are classified at grade 04.

Christopher Todaro

Detective Sergeant/Mpd

2024 total comp
$118,284
Base pay
$0
Overtime
$0
Other pay
$118,284
Benefits
$0
Total compensation
$118,284
Hire date
2016/11/28
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,281

At Mpd, Christopher Todaro serves as a Detective Sergeant. Hired in 2016, they have about 8 years of service. Their 2024 pay totaled $118,284. They are classified at grade 04.

Fabien Milord

Detective Sergeant/Mpd

2024 total comp
$118,284
Base pay
$0
Overtime
$0
Other pay
$118,284
Benefits
$0
Total compensation
$118,284
Hire date
2014/03/24
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,955

At Mpd, Fabien Milord serves as a Detective Sergeant. Hired in 2014, they have about 10 years of service. Their 2024 pay totaled $118,284. They are classified at grade 04.

David Poe

Senior Sergeants/Mpd

2024 total comp
$117,696
Base pay
$0
Overtime
$0
Other pay
$117,696
Benefits
$0
Total compensation
$117,696
Hire date
2022/09/26
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Term
Record ID
29,373

At Mpd, David Poe serves as a Senior Sergeants. Their tenure dates to 2022, about 2 years. Their 2024 pay totaled $117,696. They are classified at grade 04.

Mark Jackson

Senior Sergeants/Mpd

2024 total comp
$117,696
Base pay
$0
Overtime
$0
Other pay
$117,696
Benefits
$0
Total compensation
$117,696
Hire date
2021/08/16
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Term
Record ID
30,557

At Mpd, Mark Jackson serves as a Senior Sergeants. They have served since 2021 (about 3 years). Their 2024 pay totaled $117,696. They are classified at grade 04.

Deryl Johnson

Senior Sergeants/Mpd

2024 total comp
$117,696
Base pay
$0
Overtime
$0
Other pay
$117,696
Benefits
$0
Total compensation
$117,696
Hire date
2022/02/14
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Term
Record ID
29,098

Deryl Johnson works as a Senior Sergeants for Mpd. Hired in 2022, they have about 2 years of service. Deryl earned $117,696 in 2024. Their pay grade is 04.

Trina Bruce-Lawson

Senior Sergeants/Mpd

2024 total comp
$117,696
Base pay
$0
Overtime
$0
Other pay
$117,696
Benefits
$0
Total compensation
$117,696
Hire date
2021/06/21
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Term
Record ID
31,980

At Mpd, Trina Bruce-Lawson serves as a Senior Sergeants. Their tenure dates to 2021, about 3 years. Their 2024 pay totaled $117,696. They are classified at grade 04.

Ajay SharmaMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2014/09/22
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,372

Ajay Sharma appears in Mpd payroll as a Sergeant, with $117,689 reported in 2024 — this entry may combine more than one individual of the same name.

Jonathan ChenMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2018/09/17
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,839

This Sergeant record at Mpd for Jonathan Chen may represent several individuals, totaling $117,689 in 2024.

Anil ParkerMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2015/07/13
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,004

Payroll for Anil Parker (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Jade OsbourneMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2019/09/30
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,775

Jade Osbourne appears in Mpd payroll as a Sergeant, with $117,689 reported in 2024 — this entry may combine more than one individual of the same name.

Christopher DelisiMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2017/09/18
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,065

Payroll for Christopher Delisi (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Jheaneel BaileyMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2016/02/22
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,548

Jheaneel Bailey appears in Mpd payroll as a Sergeant, with $117,689 reported in 2024 — this entry may combine more than one individual of the same name.

Jake ColettiMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2014/11/17
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,420

Payroll for Jake Coletti (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Yionice WalkerMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2018/05/29
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,971

Yionice Walker appears in Mpd payroll as a Sergeant, with $117,689 reported in 2024 — this entry may combine more than one individual of the same name.

Bryan HannahMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2016/10/31
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,593

This Sergeant record at Mpd for Bryan Hannah may represent several individuals, totaling $117,689 in 2024.

Andre NettlesMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2017/07/24
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,364

Payroll for Andre Nettles (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Jeremy BradyMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2017/10/30
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,432

Payroll for Jeremy Brady (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Janai OtteyMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2019/03/04
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,526

This Sergeant record at Mpd for Janai Ottey may represent several individuals, totaling $117,689 in 2024.

Kaila CrewsMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2019/05/13
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,968

This Sergeant record at Mpd for Kaila Crews may represent several individuals, totaling $117,689 in 2024.

David AlmyMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2017/10/30
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,377

David Almy appears in Mpd payroll as a Sergeant, with $117,689 reported in 2024 — this entry may combine more than one individual of the same name.

Oliver MassaMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2017/12/26
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,168

This Sergeant record at Mpd for Oliver Massa may represent several individuals, totaling $117,689 in 2024.

Briana WulfMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2015/01/26
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,523

Payroll for Briana Wulf (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Travis JohnsonMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2016/10/31
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,409

This Sergeant record at Mpd for Travis Johnson may represent several individuals, totaling $117,689 in 2024.

Andre WilliamsMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2019/06/10
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,254

Payroll for Andre Williams (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Stephen BensonMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2016/04/04
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,023

Payroll for Stephen Benson (Sergeant, Mpd) may cover more than one person; together they account for $117,689 in 2024.

Jesse LinMay be multiple

Sergeant/Mpd

2024 total comp
$117,689
Hire date
2019/03/04
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,734

This Sergeant record at Mpd for Jesse Lin may represent several individuals, totaling $117,689 in 2024.

Candace Major

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2018/03/19
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,374

Candace Major works as a Sergeant for Mpd. They have served since 2018 (about 6 years). Candace earned $117,689 in 2024. Their pay grade is 04.

Dalentina Costello

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2014/12/15
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,522

Dalentina Costello is a Sergeant at Mpd. They have served since 2014 (about 10 years). 2024 total compensation came to $117,689. They are classified at grade 04.

Xavier Leake

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2012/04/09
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,952

At Mpd, Xavier Leake serves as a Sergeant. Their tenure dates to 2012, about 12 years. Their 2024 pay totaled $117,689. They are classified at grade 04.

Brian Murray

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2015/09/21
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,188

Brian Murray holds the role of Sergeant at Mpd. Hired in 2015, they have about 9 years of service. In 2024, their total compensation was $117,689. Their pay grade is 04.

William Webber

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2012/08/27
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,880

William Webber holds the role of Sergeant at Mpd. They have served since 2012 (about 12 years). In 2024, their total compensation was $117,689. Their pay grade is 04.

Kenneth Brown Ii

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2014/08/25
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,774

Kenneth Brown Ii works as a Sergeant for Mpd. They have served since 2014 (about 10 years). Kenneth earned $117,689 in 2024. Their pay grade is 04.

Mark Mullen

Sergeant/Mpd

2024 total comp
$117,689
Base pay
$0
Overtime
$0
Other pay
$117,689
Benefits
$0
Total compensation
$117,689
Hire date
2015/01/26
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,014

Mark Mullen is a Sergeant at Mpd. Their tenure dates to 2015, about 9 years. 2024 total compensation came to $117,689. They are classified at grade 04.