Miami Beach City Hall: 305-673-7400. Mayor and commission: 305-673-7035. Police non-emergency: 305-673-7900. Code violations, 24 hours: 305-673-8285.

Last checked Oct. 9, 2026. Names and numbers come from the City of Miami Beach Mayor and Commissioners page, the Resident Guide and each department’s own page.

Miami Beach has a commission-manager government. The voters elect a mayor and six city commissioners; the City Commission hires a city manager to run the city’s departments and appoints the city attorney, city clerk and inspector general. Most offices are at City Hall, 1700 Convention Center Drive.

Start here

  • Emergencies (police, fire, medical): 911
  • City Hall main number: 305-673-7400
  • Customer Service Center (questions, bills, service requests): 305-673-7420, mbhelp@miamibeachfl.gov, 8:30 a.m. to 6 p.m. Monday through Friday
  • Report a problem online: service request system

Mayor and City Commission

The mayor serves a two-year term, up to three terms. Commissioners serve four-year terms, up to two, and their terms are staggered so half the commission is elected every two years. Commission seats are numbered as groups.

Office Name
Mayor Steven Meiner
Commissioner, Group 1 Monica Matteo-Salinas
Commissioner, Group 2 Laura Dominguez
Commissioner, Group 3 Alex J. Fernandez
Commissioner, Group 4 Tanya K. Bhatt
Commissioner, Group 5 David Suarez
Commissioner, Group 6 Joseph Magazine

Mayor and commission office: 305-673-7035, 9 a.m. to 5 p.m. Monday through Friday, 1700 Convention Center Drive. Each member has a page linked from the Mayor and Commissioners page. The City Commission meets at City Hall; the next meeting is 9 a.m. Wednesday, Oct. 14.

City administration

Office Who Phone
City Manager Eric Carpenter City Hall, 305-673-7400
City Clerk Rafael E. Granado 305-673-7411
Planning Director Deborah Tackett 305-673-7550
Public Works Director John Norris 305-673-7080

Department phone numbers

Need Department Phone
Police, not an emergency Miami Beach Police Department 305-673-7900
Police records Police Department 305-673-7990
Fire, not an emergency Fire Department 305-673-7111
Water, sewer and utility bills Utilities Services 305-673-7440
Trash, recycling, missed pickup (before 4:30 p.m.) Sanitation Division 305-673-7616
Bulk trash pickup Waste Connections of Florida 786-515-2726
Illegal dumping, off-leash dogs Parking and Code Compliance Dispatch, 24 hours 305-604-2489
Code violations, 24 hours Code Compliance 305-673-8285
Code Compliance office Code Compliance 305-673-7555
Streets, drainage, after-hours problems Public Works 24/7 Control Room 305-673-7625
Building permits and inspections Building Department 305-673-7610
Zoning and land use boards Planning Department 305-673-7550
Business Tax Receipt Customer Service Center 305-673-7420
Parking permits and citations Parking customer service 305-673-7505
Parks, pools, youth centers Parks and Recreation 305-673-7730
Hurricane and emergency planning Division of Emergency Management 305-673-7736
Public records, legal notices Office of the City Clerk 305-673-7411
Bids and contracts Procurement 305-673-7490
Disability accommodations at meetings ADA line 305-604-2232 (305-604-2ADA)

Animal control

Miami-Dade County’s Animal Care and Control Division enforces rabies vaccination, pet licensing, cruelty and dangerous-dog laws in Miami Beach, according to the city’s animal care and control page. Dog license tags are mandatory; for pet licenses and tags call 305-884-1101. Strays, bites and lost pets go to Miami-Dade Animal Services through 311.

To report an off-leash dog, an owner not cleaning up after a pet or people trespassing in the dunes, call the city’s Parking and Code Compliance Dispatch, available 24 hours, at 305-604-2489 (305-604-CITY).

County and state services

What this means for you

  • Not sure who handles it? Call the Customer Service Center at 305-673-7420 or use the online service request system.
  • Report code problems such as noise any time at 305-673-8285.
  • Reach the mayor or any commissioner through the commission office at 305-673-7035.

More: trash and recycling, building permits and zoning and public notices.

Frequently asked questions

What is the phone number for Miami Beach City Hall?

The main number is 305-673-7400. City Hall is at 1700 Convention Center Drive. For general questions and service requests, the Customer Service Center is 305-673-7420.

Who is the mayor of Miami Beach?

Steven Meiner is the 39th mayor of Miami Beach. The mayor and commission office is 305-673-7035, open 9 a.m. to 5 p.m. Monday through Friday.

Who are the Miami Beach city commissioners?

Monica Matteo-Salinas (Group 1), Laura Dominguez (Group 2), Alex J. Fernandez (Group 3), Tanya K. Bhatt (Group 4), David Suarez (Group 5) and Joseph Magazine (Group 6).

What is the Miami Beach police non-emergency number?

305-673-7900. Call 911 in an emergency. The Fire Department’s non-emergency line is 305-673-7111.

How do I report a code violation in Miami Beach?

Call Code Compliance at 305-673-8285 at any time, or 305-673-7555 during business hours. You can also file a report through the city’s online service request system.