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 4

Eric PerazaMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/04/08
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,200

This Officer record at Mpd for Eric Peraza may represent several individuals, totaling $79,203 in 2024.

Mary OladipupoMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,998

Mary Oladipupo appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Tiara MewbornMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/01/27
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,269

Payroll for Tiara Mewborn (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Kyle CarrollMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/02/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,529

This Officer record at Mpd for Kyle Carroll may represent several individuals, totaling $79,203 in 2024.

Alexander CameronMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,219

Payroll for Alexander Cameron (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Rizwan LatifMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/02/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,605

This Officer record at Mpd for Rizwan Latif may represent several individuals, totaling $79,203 in 2024.

Christine BryantMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2022/06/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,050

Payroll for Christine Bryant (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Diego Zamora SantosMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/02/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,295

Diego Zamora Santos appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Carlos HattonMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2022/12/19
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,120

Carlos Hatton appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Nabeel ArmaniousMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,032

This Officer record at Mpd for Nabeel Armanious may represent several individuals, totaling $79,203 in 2024.

Ragahleak BarteeMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2022/11/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,546

This Officer record at Mpd for Ragahleak Bartee may represent several individuals, totaling $79,203 in 2024.

Juwan HardingMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/02/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,479

This Officer record at Mpd for Juwan Harding may represent several individuals, totaling $79,203 in 2024.

Adrienne Wallace-RiddickMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,202

This Officer record at Mpd for Adrienne Wallace-Riddick may represent several individuals, totaling $79,203 in 2024.

Forest KimmelMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/01/27
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,250

Forest Kimmel appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Andrew EssexMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,191

Andrew Essex appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Ahmet GudukMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,172

Payroll for Ahmet Guduk (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Gilles DossouMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,427

Gilles Dossou appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Youssef MaroudMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,766

Payroll for Youssef Maroud (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Ahmed OmerMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,043

Ahmed Omer appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Juan Palaez-MonterrosaMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/03/11
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,149

This Officer record at Mpd for Juan Palaez-Monterrosa may represent several individuals, totaling $79,203 in 2024.

Teodulo Orosco GuzmanMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,345

Teodulo Orosco Guzman appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Mouhamadou DiopMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/01/27
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,153

Payroll for Mouhamadou Diop (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

James TuckerMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,400

This Officer record at Mpd for James Tucker may represent several individuals, totaling $79,203 in 2024.

Derrick MajetteMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,336

Derrick Majette appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Da'Neayha TaylorMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2022/12/19
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,335

Payroll for Da'Neayha Taylor (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Russell GreenfieldMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/02/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,540

Payroll for Russell Greenfield (Officer, Mpd) may cover more than one person; together they account for $79,203 in 2024.

Marquis ScottMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2022/11/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,918

Marquis Scott appears in Mpd payroll as a Officer, with $79,203 reported in 2024 — this entry may combine more than one individual of the same name.

Elhadji NdiayeMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2025/03/24
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,298

This Officer record at Mpd for Elhadji Ndiaye may represent several individuals, totaling $79,203 in 2024.

Jordan ReidMay be multiple

Officer/Mpd

2024 total comp
$79,203
Hire date
2024/12/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,406

This Officer record at Mpd for Jordan Reid may represent several individuals, totaling $79,203 in 2024.

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/08/12
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,138

Mohamed Nyelenkeh works as a Officer for Mpd. Hired in 2024, they have under a year of service. Mohamed earned $79,203 in 2024. Their pay grade is 00.

Xin Lu

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/11/18
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,100

Xin Lu is a Officer at Mpd. Hired in 2024, they have under a year of service. 2024 total compensation came to $79,203. They are classified at grade 00.

Tarig Abdalla

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/05/20
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,082

Tarig Abdalla holds the role of Officer at Mpd. Their tenure dates to 2024, under a year. In 2024, their total compensation was $79,203. Their pay grade is 00.

Gesly Maradiaga

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/10/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,486

Gesly Maradiaga is a Officer at Mpd. Hired in 2024, they have under a year of service. 2024 total compensation came to $79,203. They are classified at grade 00.

Miciyah Carter

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2023/02/13
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,849

Miciyah Carter holds the role of Officer at Mpd. Hired in 2023, they have about a year of service. In 2024, their total compensation was $79,203. Their pay grade is 00.

Abdellah Hssain

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/10/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
27,453

Abdellah Hssain is a Officer at Mpd. Their tenure dates to 2024, under a year. 2024 total compensation came to $79,203. They are classified at grade 00.

Joel Martinez

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/07/29
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,882

Joel Martinez holds the role of Officer at Mpd. Their tenure dates to 2024, under a year. In 2024, their total compensation was $79,203. Their pay grade is 00.

Marina Rezkalla

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2023/01/30
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,933

At Mpd, Marina Rezkalla serves as a Officer. Hired in 2023, they have about a year of service. Their 2024 pay totaled $79,203. They are classified at grade 00.

Jykayla Elting

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/10/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,652

Jykayla Elting holds the role of Officer at Mpd. They have served since 2024 (under a year). In 2024, their total compensation was $79,203. Their pay grade is 00.

Ashley Walsh

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2024/10/21
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,282

Ashley Walsh works as a Officer for Mpd. They have served since 2024 (under a year). Ashley earned $79,203 in 2024. Their pay grade is 00.

Dorothy Wright

Officer/Mpd

2024 total comp
$79,203
Base pay
$0
Overtime
$0
Other pay
$79,203
Benefits
$0
Total compensation
$79,203
Hire date
2022/11/07
Pay grade
00

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,150

Dorothy Wright holds the role of Officer at Mpd. They have served since 2022 (about 2 years). In 2024, their total compensation was $79,203. Their pay grade is 00.