GCGovComp.app

City of Miami / Police Department / Police Officer

Job-title file

Police Officer

Enforce laws and maintain public safety — patrol, respond to incidents, investigate crimes, and make arrests.

1,012 employees hold this title in Police Department. Median total compensation for the role is $106,123, above the department median of $106,123.

Employees
1,012
Total payroll
$102.4M
Role median
$106,123
Agency median
$106,123
Comparison
Above

What the records show

Role pay distribution

Pay distribution for this role

$10,862$119,523+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 1,012 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compared with the local labor market

Police Officer pay vs. the Miami-Fort Lauderdale-West Palm Beach, FL area

Across all employers in the Miami-Fort Lauderdale-West Palm Beach, FL area, the median wage for Police and Sheriff's Patrol Officers — about 14,710 people — is $79,840. Police Department pays a median base salary of $106,123 for this role, 33% above that figureabout the 82nd percentile of local pay for the occupation.

Where Police Department sits in the local pay range

10th
25th
Median
75th
90th
$61,600
$73,900
$79,840
$97,740
$115,690
Police Department median · $106,123

The bar is the range of annual wages for Police and Sheriff's Patrol Officers across every employer in the Miami-Fort Lauderdale-West Palm Beach, FL area, from the 10th to the 90th percentile, with the middle 50% highlighted. The marker shows Police Department’s median base salary for this role. Both figures are base pay only.

And across the country

Nationwide, the median wage for Police and Sheriff's Patrol Officers — about 670,520 people — is $76,210. Police Department’s median base salary is 39% above that national figure, about the 82nd percentile of pay for the occupation nationally.

10th
25th
Median
75th
90th
$47,510
$59,290
$76,210
$97,600
$115,120
Police Department median · $106,123

Local and national wages differ for reasons beyond how well a job pays — cost of living, the mix of employers, and local demand for the occupation all move the Miami-Fort Lauderdale-West Palm Beach, FL range relative to the national one.

Computed over the 1,003 of 1,012 people in this role paid at least $25,000in base salary. The rest are part-year or part-time records, whose actual pay isn’t comparable to a full-time annual wage.

Median total compensation for this role at Police Department is $106,123, which includes overtime and employer-paid benefits. The benchmark above excludes both, so total compensation is deliberately not compared against it.

Benchmark: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025). BLS Occupational Employment and Wage Statistics (OEWS) covers all employers in the area — private, non-profit, and government alike — so this is a comparison against the whole local labor market for the occupation, not against private-sector pay. OEWS wages are straight-time pay and exclude overtime, shift differentials, and employer-paid benefits, so the government figure shown here is base pay on the same basis. Total compensation is not comparable to it. Job titles are matched to the closest standard occupation, so the comparison is between similar work rather than an identical job classification.

Compare jurisdictions

Police Officer beyond City of Miami

This role is reported in 31 jurisdictions. In City of Miami, the median of $106,123 ranks #11 of 31. See Police Officer across all of City of Miami

Highest-paying jurisdictions for this role

City of San Jose
$286,889 · 818
City of Los Angeles
$187,245 · 5,730
City of Boston
$185,462 · 1,335
City of Worcester
$128,256 · 371
City of Phoenix, Arizona
$116,326 · 2,460
Illinois
$114,200 · 7

Median total compensation for comparable Police Officerroles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 2

Stefan Rivero

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4538.71
Grossytd
64419.56
Record ID
31,527
Years
8

At Police Department, Stefan Rivero serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Luke Moravek

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5475.05
Grossytd
59611.62
Record ID
31,535
Years
8

At Police Department, Luke Moravek serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Jasmin Diaz

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
I

Source-specific fields

Grosspaylastpaycheck
4088.04
Grossytd
57655.94
Record ID
31,764
Years
8

Jasmin Diaz works as a Police Officer for Police Department within City of Miami. Jasmin earned $99,087 in 2026.

Byanka Charles

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
S

Source-specific fields

Grosspaylastpaycheck
3768.8
Grossytd
52257.59
Record ID
34,087
Years
8

Byanka Charles is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Matthew Cruz

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
T

Source-specific fields

Grosspaylastpaycheck
3914.97
Grossytd
52281.01
Record ID
31,763
Years
8

Matthew Cruz is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Anavelkys Espinoza

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5049.58
Grossytd
67423.8
Record ID
34,325
Years
8

At Police Department, Anavelkys Espinoza serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Stephanie Gardner

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4077.28
Grossytd
53576.05
Record ID
31,927
Years
10

Stephanie Gardner holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.

Steven Montoya

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5281.52
Grossytd
66413.87
Record ID
31,815
Years
11

Steven Montoya holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.

Luis Calvillo

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4014.21
Grossytd
54535.01
Record ID
31,493
Years
8

At Police Department, Luis Calvillo serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Shakimah Williams

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
N

Source-specific fields

Grosspaylastpaycheck
4323.1
Grossytd
55108.62
Record ID
34,334
Years
10

Shakimah Williams works as a Police Officer for Police Department within City of Miami. Shakimah earned $99,087 in 2026.

David Torres

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4882.02
Grossytd
61005.14
Record ID
31,813
Years
8

At Police Department, David Torres serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Joel Rodolph

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4090.35
Grossytd
53741.97
Record ID
31,859
Years
9

At Police Department, Joel Rodolph serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Rodari Revere

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
S

Source-specific fields

Grosspaylastpaycheck
3733.45
Grossytd
56710.01
Record ID
35,154
Years
8

Rodari Revere holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.

Rafael Perez-Valdivia

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4571.04
Grossytd
57660.37
Record ID
31,563
Years
8

Rafael Perez-Valdivia works as a Police Officer for Police Department within City of Miami. Rafael earned $99,087 in 2026.

Michael Santoyo

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5354.26
Grossytd
69187.69
Record ID
34,246
Years
8

Michael Santoyo is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Jonathan Ramirez

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4207.04
Grossytd
54548.92
Record ID
31,805
Years
8

Jonathan Ramirez is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Theodoro Raymond

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
6598.73
Grossytd
57356.42
Record ID
31,615
Years
8

Theodoro Raymond is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Janet Planas

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5053.85
Grossytd
55574.46
Record ID
31,558
Years
8

At Police Department, Janet Planas serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Stephanie Baez

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5848.27
Grossytd
66486.38
Record ID
34,988
Years
8

At Police Department, Stephanie Baez serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Elouse Celicourt-Joseph

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
3814.97
Grossytd
50545.31
Record ID
33,951
Years
8

Elouse Celicourt-Joseph works as a Police Officer for Police Department within City of Miami. Elouse earned $99,087 in 2026.

Anthony Mack

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
D

Source-specific fields

Grosspaylastpaycheck
4380.15
Grossytd
73552.96
Record ID
31,840
Years
8

Anthony Mack is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

William Proctor

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4352.97
Grossytd
56238.12
Record ID
31,869
Years
8

At Police Department, William Proctor serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Clervenscia Guerrier

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4221.54
Grossytd
64266.02
Record ID
31,790
Years
8

At Police Department, Clervenscia Guerrier serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Osvaldo Toca

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
9365.63
Grossytd
76347.61
Record ID
31,621
Years
8

Osvaldo Toca holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.

Kevin Moreno

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
3924.21
Grossytd
55985.39
Record ID
31,856
Years
8

At Police Department, Kevin Moreno serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Julio Pineda

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4895.72
Grossytd
69186.76
Record ID
31,608
Years
8

Julio Pineda is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Katherine Triana Vasquez

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
3959.96
Grossytd
50370.54
Record ID
34,058
Years
8

Katherine Triana Vasquez works as a Police Officer for Police Department within City of Miami. Katherine earned $99,087 in 2026.

Victoria Redondo

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4033.79
Grossytd
52429.78
Record ID
31,577
Years
8

Victoria Redondo is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Romi White

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
T

Source-specific fields

Grosspaylastpaycheck
3846.9
Grossytd
50653.69
Record ID
34,990
Years
9

Romi White works as a Police Officer for Police Department within City of Miami. Romi earned $99,087 in 2026.

Jorge Patino

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5987.26
Grossytd
81034.57
Record ID
31,580
Years
8

At Police Department, Jorge Patino serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Albert Vigo

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4669.08
Grossytd
63485.62
Record ID
31,619
Years
8

Albert Vigo is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Adrian Del Collado

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5831.78
Grossytd
73860.53
Record ID
31,878
Years
8

Adrian Del Collado is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Gabriela Rodriguez

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4185.63
Grossytd
59434.37
Record ID
35,102
Years
8

Gabriela Rodriguez is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Sthephany Canizares

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
3910.36
Grossytd
50834.68
Record ID
31,508
Years
8

At Police Department, Sthephany Canizares serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Michael Cheda

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
W

Source-specific fields

Grosspaylastpaycheck
6944.36
Grossytd
74176.48
Record ID
31,865
Years
8

At Police Department, Michael Cheda serves as a Police Officer within City of Miami. Their 2026 pay totaled $99,087.

Alondra Torres

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4439.55
Grossytd
53717.57
Record ID
31,920
Years
8

Alondra Torres holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.

Matthew Lopez

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
Y

Source-specific fields

Grosspaylastpaycheck
5120.43
Grossytd
53144.48
Record ID
34,086
Years
8

Matthew Lopez is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Chad Cabrera

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
4072.49
Grossytd
56035.83
Record ID
31,809
Years
8

Chad Cabrera is a Police Officer at Police Department within City of Miami. 2026 total compensation came to $99,087.

Johanna Garcia

Police Officer/Police Department

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

Source-specific fields

Grosspaylastpaycheck
5114.86
Grossytd
59102.02
Record ID
31,557
Years
8

Johanna Garcia works as a Police Officer for Police Department within City of Miami. Johanna earned $99,087 in 2026.

Camila Gonzalez

Police Officer/Police Department

2026 total comp
$99,087
Sub-department
City of Miami
Base pay
$99,087
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$99,087
Middle name
P

Source-specific fields

Grosspaylastpaycheck
3931.41
Grossytd
50094.13
Record ID
31,891
Years
9

Camila Gonzalez holds the role of Police Officer at Police Department within City of Miami. In 2026, their total compensation was $99,087.