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 1

Eric Wheeler

Investigator/Mpd

2024 total comp
$133,716
Base pay
$0
Overtime
$0
Other pay
$133,716
Benefits
$0
Total compensation
$133,716
Hire date
1990/08/27
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,613

Eric Wheeler is a Investigator at Mpd. Their tenure dates to 1990, about 34 years. 2024 total compensation came to $133,716. They are classified at grade 01.

Kelsey PennaMay be multiple

Attorney Advisor/Mpd

2024 total comp
$133,088
Hire date
2024/04/22
Pay grade
14

Source-specific fields

Appointment Type
Legal Service - Regular
Record ID
45,273

Payroll for Kelsey Penna (Attorney Advisor, Mpd) may cover more than one person; together they account for $133,088 in 2024.

Jessica HerbertMay be multiple

Scuba Diver Sergeant/Mpd

2024 total comp
$132,757
Hire date
2015/04/20
Pay grade
04

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,510

This Scuba Diver Sergeant record at Mpd for Jessica Herbert may represent several individuals, totaling $132,757 in 2024.

Donte' AllenMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2009/03/02
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,341

Payroll for Donte' Allen (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

Julie KeavenyMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2009/06/08
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,390

This Detective Grade I record at Mpd for Julie Keaveny may represent several individuals, totaling $131,666 in 2024.

Jun Chou ZhangMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2008/12/08
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,237

This Detective Grade I record at Mpd for Jun Chou Zhang may represent several individuals, totaling $131,666 in 2024.

John WilliamsMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2009/03/09
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,247

John Williams appears in Mpd payroll as a Detective Grade I, with $131,666 reported in 2024 — this entry may combine more than one individual of the same name.

Jenny AlvarengaMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2008/05/27
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,246

Payroll for Jenny Alvarenga (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

James GambleMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2008/01/22
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,386

Payroll for James Gamble (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

James PhillipsMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2008/09/02
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,889

Payroll for James Phillips (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

Shayne O'BannonMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2009/04/13
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,579

Shayne O'Bannon appears in Mpd payroll as a Detective Grade I, with $131,666 reported in 2024 — this entry may combine more than one individual of the same name.

Adam ShaatalMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2007/09/17
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,051

Payroll for Adam Shaatal (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

Sean RutterMay be multiple

Detective Grade I/Mpd

2024 total comp
$131,666
Hire date
2009/10/26
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,615

Payroll for Sean Rutter (Detective Grade I, Mpd) may cover more than one person; together they account for $131,666 in 2024.

Larry Hernandez

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2007/09/04
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,734

Larry Hernandez works as a Detective Grade I for Mpd. Hired in 2007, they have about 17 years of service. Larry earned $131,666 in 2024. Their pay grade is 03.

Paris White

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2006/12/26
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,345

Paris White holds the role of Detective Grade I at Mpd. They have served since 2006 (about 18 years). In 2024, their total compensation was $131,666. Their pay grade is 03.

Shaun Heffelman

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2009/03/02
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,220

Shaun Heffelman works as a Detective Grade I for Mpd. They have served since 2009 (about 15 years). Shaun earned $131,666 in 2024. Their pay grade is 03.

Thomas O'Donnell

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2007/03/19
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,901

Thomas O'Donnell holds the role of Detective Grade I at Mpd. Their tenure dates to 2007, about 17 years. In 2024, their total compensation was $131,666. Their pay grade is 03.

Ryan Savoy

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2008/05/27
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,074

Ryan Savoy works as a Detective Grade I for Mpd. They have served since 2008 (about 16 years). Ryan earned $131,666 in 2024. Their pay grade is 03.

Joseph Boehler

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2007/05/29
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,874

Joseph Boehler works as a Detective Grade I for Mpd. Hired in 2007, they have about 17 years of service. Joseph earned $131,666 in 2024. Their pay grade is 03.

Natasha Kennedy

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2008/07/07
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,991

Natasha Kennedy is a Detective Grade I at Mpd. Their tenure dates to 2008, about 16 years. 2024 total compensation came to $131,666. They are classified at grade 03.

Andrew Mccallum

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2009/02/02
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,426

Andrew Mccallum is a Detective Grade I at Mpd. They have served since 2009 (about 15 years). 2024 total compensation came to $131,666. They are classified at grade 03.

Aaron Makanoff

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2006/06/26
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,307

At Mpd, Aaron Makanoff serves as a Detective Grade I. Their tenure dates to 2006, about 18 years. Their 2024 pay totaled $131,666. They are classified at grade 03.

Steven Grysko

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2007/05/29
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,915

Steven Grysko holds the role of Detective Grade I at Mpd. Their tenure dates to 2007, about 17 years. In 2024, their total compensation was $131,666. Their pay grade is 03.

Victor Deperalta

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2008/01/22
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,420

At Mpd, Victor Deperalta serves as a Detective Grade I. Their tenure dates to 2008, about 16 years. Their 2024 pay totaled $131,666. They are classified at grade 03.

Darin Booher

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2008/09/15
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,339

Darin Booher works as a Detective Grade I for Mpd. They have served since 2008 (about 16 years). Darin earned $131,666 in 2024. Their pay grade is 03.

Matthew Batko

Detective Grade I/Mpd

2024 total comp
$131,666
Base pay
$0
Overtime
$0
Other pay
$131,666
Benefits
$0
Total compensation
$131,666
Hire date
2007/09/17
Pay grade
03

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,855

Matthew Batko works as a Detective Grade I for Mpd. They have served since 2007 (about 17 years). Matthew earned $131,666 in 2024. Their pay grade is 03.

Kim Jones

Lead Human Resource Specialist/Mpd

2024 total comp
$131,138
Base pay
$0
Overtime
$0
Other pay
$131,138
Benefits
$0
Total compensation
$131,138
Hire date
1991/10/07
Pay grade
14

Source-specific fields

Appointment Type
Acting
Record ID
30,920

At Mpd, Kim Jones serves as a Lead Human Resource Specialist. Hired in 1991, they have about 33 years of service. Their 2024 pay totaled $131,138. They are classified at grade 14.

Bret Brown

Bomb Squad Technician/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1999/08/02
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,052

Bret Brown holds the role of Bomb Squad Technician at Mpd. Their tenure dates to 1999, about 25 years. In 2024, their total compensation was $131,025. Their pay grade is 01.

William Washington

Bomb Technician / Dog Handler/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1996/06/12
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,306

William Washington is a Bomb Technician / Dog Handler at Mpd. Their tenure dates to 1996, about 28 years. 2024 total compensation came to $131,025. They are classified at grade 01.

Mark Leone

Bomb Squad Technician/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1997/02/24
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,699

Mark Leone is a Bomb Squad Technician at Mpd. Hired in 1997, they have about 27 years of service. 2024 total compensation came to $131,025. They are classified at grade 01.

Corey Shaw

Bomb Technician / Dog Handler/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1997/01/27
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,490

Corey Shaw works as a Bomb Technician / Dog Handler for Mpd. They have served since 1997 (about 27 years). Corey earned $131,025 in 2024. Their pay grade is 01.

Thomas Higdon

Bomb Technician / Dog Handler/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1998/04/22
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,344

Thomas Higdon works as a Bomb Technician / Dog Handler for Mpd. They have served since 1998 (about 26 years). Thomas earned $131,025 in 2024. Their pay grade is 01.

Jeffrey Leslie

Scuba Diver/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
2004/03/22
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,477

Jeffrey Leslie works as a Scuba Diver for Mpd. They have served since 2004 (about 20 years). Jeffrey earned $131,025 in 2024. Their pay grade is 01.

Christopher Mann

Bomb Squad Technician/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1990/08/27
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,087

At Mpd, Christopher Mann serves as a Bomb Squad Technician. They have served since 1990 (about 34 years). Their 2024 pay totaled $131,025. They are classified at grade 01.

Christopher Gaglione

Scuba Diver/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
2003/05/19
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,491

Christopher Gaglione holds the role of Scuba Diver at Mpd. Their tenure dates to 2003, about 21 years. In 2024, their total compensation was $131,025. Their pay grade is 01.

David Le

Bomb Squad Technician/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1999/08/15
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,513

David Le works as a Bomb Squad Technician for Mpd. They have served since 1999 (about 25 years). David earned $131,025 in 2024. Their pay grade is 01.

Chad Wyble

Scuba Diver/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
2008/05/27
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,193

Chad Wyble works as a Scuba Diver for Mpd. Their tenure dates to 2008, about 16 years. Chad earned $131,025 in 2024. Their pay grade is 01.

Malcolm Gaines

Scuba Diver/Mpd

2024 total comp
$131,025
Base pay
$0
Overtime
$0
Other pay
$131,025
Benefits
$0
Total compensation
$131,025
Hire date
1997/07/28
Pay grade
01

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,958

At Mpd, Malcolm Gaines serves as a Scuba Diver. Their tenure dates to 1997, about 27 years. Their 2024 pay totaled $131,025. They are classified at grade 01.

Yvette Mimms

Management Analyst (Ceo)/Mpd

2024 total comp
$130,717
Base pay
$0
Overtime
$0
Other pay
$130,717
Benefits
$0
Total compensation
$130,717
Hire date
2022/09/26
Pay grade
13

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,219

Yvette Mimms holds the role of Management Analyst (Ceo) at Mpd. Their tenure dates to 2022, about 2 years. In 2024, their total compensation was $130,717. Their pay grade is 13.

Obiora Ekweonu

IT Specialist (Customer Supt)/Mpd

2024 total comp
$130,717
Base pay
$0
Overtime
$0
Other pay
$130,717
Benefits
$0
Total compensation
$130,717
Hire date
2025/05/05
Pay grade
13

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,101

Obiora Ekweonu holds the role of IT Specialist (Customer Supt) at Mpd. Their hire date on record is 2025/05/05. In 2024, their total compensation was $130,717. Their pay grade is 13.