GCGovComp.app

City of Miami / Police Department

Agency file

Police Department

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

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

In 2026, this agency had 1,723 employees with median total compensation of $106,123; the highest distinct record was $350,000.

Year
2026
Total payroll
$178.3M
Employees
1,723
Median total
$106,123
Highest record
$350,000

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$103,485 (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
$63,872
$81,519
$106,123
$117,180
$135,342

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

Largest job titles

Police Officer
1,019 · $106,123
Police Sergeant
187 · $135,342
Police Officer-Prob
68 · $63,872
Public Service Aide
50 · $70,649

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.

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 1

Angelina Ruiloba

Administrative Assistant II/Police Department

2026 total comp
$161,920
Sub-department
City of Miami
Base pay
$161,920
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$161,920
Middle name
M

Source-specific fields

Grosspaylastpaycheck
6302.7
Grossytd
81410.12
Record ID
32,394
Years
31

At Police Department, Angelina Ruiloba serves as a Administrative Assistant II within City of Miami. Their 2026 pay totaled $161,920.

Heidi Duthil

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
R

Source-specific fields

Grosspaylastpaycheck
7043.53
Grossytd
95245.66
Record ID
33,209
Years
24

Heidi Duthil works as a Police Lieutenant for Police Department within City of Miami. Heidi earned $159,446 in 2026.

Ricky Lopez

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
8589.23
Grossytd
114835.3
Record ID
33,179
Years
20

Ricky Lopez is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

John Carpenter

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
F

Source-specific fields

Grosspaylastpaycheck
7878.98
Grossytd
112990.21
Record ID
32,492
Years
27

John Carpenter works as a Police Lieutenant for Police Department within City of Miami. John earned $159,446 in 2026.

Michelangelo Rojas

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
9070.57
Grossytd
137736.32
Record ID
32,513
Years
27

Michelangelo Rojas is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Joshua De La Milera

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
R

Source-specific fields

Grosspaylastpaycheck
7662.45
Grossytd
99688.51
Record ID
33,163
Years
28

Joshua De La Milera is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Anthony Perez

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
21472.31
Grossytd
152750.33
Record ID
33,204
Years
26

At Police Department, Anthony Perez serves as a Police Lieutenant within City of Miami. Their 2026 pay totaled $159,446.

Mario De Los Santos

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
7261.43
Grossytd
97533.5
Record ID
33,205
Years
27

Mario De Los Santos holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Galo Sotomayor

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
B

Source-specific fields

Grosspaylastpaycheck
7048.15
Grossytd
93958.08
Record ID
32,535
Years
22

Galo Sotomayor holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Jesus Valdivia

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
M

Source-specific fields

Grosspaylastpaycheck
5137.82
Grossytd
92006.34
Record ID
32,477
Years
27

Jesus Valdivia holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Oriel Tameron

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
L

Source-specific fields

Grosspaylastpaycheck
7138.15
Grossytd
110024.32
Record ID
33,198
Years
22

Oriel Tameron holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Roberto Valdes

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
E

Source-specific fields

Grosspaylastpaycheck
7370.17
Grossytd
97427.56
Record ID
32,497
Years
28

Roberto Valdes is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Kevin Harrison

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
R

Source-specific fields

Grosspaylastpaycheck
7174.79
Grossytd
96889.15
Record ID
32,482
Years
28

Kevin Harrison holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Roman Sarria

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
7571.43
Grossytd
104515.86
Record ID
32,518
Years
31

Roman Sarria works as a Police Lieutenant for Police Department within City of Miami. Roman earned $159,446 in 2026.

Marc Redondo

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
A

Source-specific fields

Grosspaylastpaycheck
7133.53
Grossytd
93926.22
Record ID
33,200
Years
20

Marc Redondo is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Melissa Buhrmaster

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
A

Source-specific fields

Grosspaylastpaycheck
7444.84
Grossytd
97729.97
Record ID
33,161
Years
22

Melissa Buhrmaster holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Thomas Carroll

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
L

Source-specific fields

Grosspaylastpaycheck
7410.19
Grossytd
95909.54
Record ID
33,196
Years
27

Thomas Carroll works as a Police Lieutenant for Police Department within City of Miami. Thomas earned $159,446 in 2026.

Steven Castell

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
13062.02
Grossytd
106773.73
Record ID
32,527
Years
28

Steven Castell works as a Police Lieutenant for Police Department within City of Miami. Steven earned $159,446 in 2026.

Jermaine Douglas

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
J

Source-specific fields

Grosspaylastpaycheck
12334.89
Grossytd
124479.94
Record ID
33,202
Years
20

Jermaine Douglas holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Ray Blanco

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
A

Source-specific fields

Grosspaylastpaycheck
7724.75
Grossytd
98735.28
Record ID
32,523
Years
30

Ray Blanco holds the role of Police Lieutenant at Police Department within City of Miami. In 2026, their total compensation was $159,446.

Claudia Claude

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
9388.26
Grossytd
99094.18
Record ID
32,487
Years
28

Claudia Claude is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Ofren Vera

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
7930.47
Grossytd
115116.76
Record ID
32,531
Years
22

At Police Department, Ofren Vera serves as a Police Lieutenant within City of Miami. Their 2026 pay totaled $159,446.

Roberto Mallon

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446

Source-specific fields

Grosspaylastpaycheck
7272.95
Grossytd
93087.92
Record ID
33,201
Years
20

Roberto Mallon works as a Police Lieutenant for Police Department within City of Miami. Roberto earned $159,446 in 2026.

Jared Santerre

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
J

Source-specific fields

Grosspaylastpaycheck
7593.51
Grossytd
118372.01
Record ID
33,199
Years
20

Jared Santerre is a Police Lieutenant at Police Department within City of Miami. 2026 total compensation came to $159,446.

Jaime Ramirez

Police Lieutenant/Police Department

2026 total comp
$159,446
Sub-department
City of Miami
Base pay
$159,446
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$159,446
Middle name
A

Source-specific fields

Grosspaylastpaycheck
7207.39
Grossytd
98418.68
Record ID
33,195
Years
20

At Police Department, Jaime Ramirez serves as a Police Lieutenant within City of Miami. Their 2026 pay totaled $159,446.