Public Safety Officer Salary in Miami, FL

Updated on Mar 08, 2025
Position
City
Salary

How much does a Public Safety Officer make in Miami, FL?

The average salary for a Public Safety Officer is $37,824 per year in Miami, FL.

In Miami, FL, the salary for a Public Safety Officer varies based on experience and specific duties. The average yearly salary for this role is approximately $37,824.


Entry-level officers can expect to earn around $29,000. As they gain experience, their salary can increase significantly. For instance, someone with a few years of experience might earn between $33,697 to $36,045. Those in the position for a longer time can earn as much as $54,833.


This information shows a strong potential for growth in the Public Safety Officer position. As officers advance in their career, they can look forward to higher earnings and more responsibility.

View Public Safety Officer Jobs in Miami, FL

What are the highest paying cities for Public Safety Officer near Miami, FL?

Public Safety Officers can find the highest salaries in Miami Beach, FL, with an average of $35,882. Fort Lauderdale follows closely with an average salary of $34,932, while Pompano Beach offers around $33,917. Homestead rounds out the list with an average of $32,033, still providing solid earning potential.
Graph displaying highest paying cities salaries for Public Safety Officer jobs near Miami, FL, highlighting Miami Beach, FL with the highest at $35,882 and Homestead, FL with the lowest at $32,033.
  1. Miami Beach, FL
    Average Salary: $35,882
    Working as a safety officer in Miami Beach allows you to protect a vibrant community known for its bustling nightlife and beautiful beaches. You will engage with both locals and tourists, ensuring safety in places like South Beach, where many events and activities take place.
    Find Public Safety Officer jobs in Miami Beach, FL


  2. Fort Lauderdale, FL
    Average Salary: $34,932
    In Fort Lauderdale, your role as a safety officer plays a key part in maintaining the safety of a city famous for its boating canals and stunning beaches. Collaborating with local law enforcement and community leaders, you help create a secure environment for both residents and visitors.
    Find Public Safety Officer jobs in Fort Lauderdale, FL


  3. Pompano Beach, FL
    Average Salary: $33,917
    As a safety officer in Pompano Beach, you will ensure safety in an area that is rapidly growing and attracting many new residents. With a focus on community engagement, you work to protect beaches and parks, while collaborating with local businesses and organizations.
    Find Public Safety Officer jobs in Pompano Beach, FL


  4. Homestead, FL
    Average Salary: $32,033
    In Homestead, a safety officer plays an essential role in a diverse community that values safety and well-being. You will work closely with local organizations and schools, fostering strong relationships while ensuring a secure atmosphere for families and children.
    Find Public Safety Officer jobs in Homestead, FL

What are the best paying companies for Public Safety Officer in Miami, FL?

In Miami, FL, the City of Miami offers the highest average salary for Public Safety Officers at $42,425. Miami Dade College and Nicklaus Children's Health System follow with average salaries of $38,380 and $37,165, respectively. Companies like Allied Universal and U.S. Security provide good opportunities, but their average salaries are lower, at $32,848 and $30,500.
Graph displaying best paying company salaries for Public Safety Officer jobs in Miami, FL, highlighting City of Miami, FL with the highest at $42,425 and U.S. Security with the lowest at $30,500.
  1. City of Miami, FL
    Average Salary: $42,425
    The City of Miami offers Public Safety Officer positions that help maintain safety and order in the community. Employees work across various locations within Miami, engaging with diverse populations and responding to emergencies.


  2. Miami Dade College
    Average Salary: $38,380
    Miami Dade College employs Public Safety Officers to ensure the security of its campuses. Officers patrol facilities and assist students and staff, making safety a priority in all locations across Miami-Dade County.


  3. Nicklaus Children's Health System
    Average Salary: $37,165
    Nicklaus Children's Health System hires Public Safety Officers to protect its facilities and patients. Officers provide a safe environment at the hospital and outpatient centers, focusing on safety and well-being in the healthcare setting.


  4. Allied Universal
    Average Salary: $32,848
    Allied Universal offers opportunities for Public Safety Officers to work in various settings, including schools and businesses. The company ensures a safe environment for employees and visitors in different locations throughout Miami.


  5. U.S. Security
    Average Salary: $30,500
    U.S. Security employs Public Safety Officers to maintain safety in various commercial properties. Officers play an essential role in protecting people and assets while working at multiple sites around Miami.

There are 820 Public Safety Officer job openings nationwide!

How's the job market for a Public Safety Officer in the US?

Learn what a Public Safety Officer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Public Safety Officer today.
Position
Overview
Public Safety Officer
820 Job Openings
Understanding the Public Safety Officer Role & How to Become One | ReadySetHire