1. Home
  2. Career Explorer
  3. Fire Marshal
  4. Salaries
Content has loaded

Fire Marshal salary in United States

How much does a Fire Marshal make in the United States?

Average base salary


The average salary for a fire marshal is $77,710 per year in the United States. 133 salaries reported, updated at August 8, 2022.

Is this useful?

Top companies for Fire Marshals in United States

  1. City of Sunnyvale
    20 reviews5 salaries reported
    $156,470per year
Is this useful?

Highest paying cities for Fire Marshals in United States

  1. Sacramento, CA
    $115,932 per year
    6 salaries reported
  2. Leesburg, VA
    $85,062 per year
    8 salaries reported
  3. Olympia, WA
    $75,610 per year
    11 salaries reported
  1. Santa Barbara, CA
    $74,376 per year
    8 salaries reported
  2. Bozeman, MT
    $73,000 per year
    10 salaries reported
  3. Hendersonville, NC
    $66,679 per year
    5 salaries reported
  1. Richmond, TX
    $64,548 per year
    13 salaries reported
  2. Hampton, VA
    $60,297 per year
    7 salaries reported
  3. Stony Brook, NY
    $53,872 per year
    5 salaries reported
Is this useful?

Where can a Fire Marshal earn more?

Compare salaries for Fire Marshals in different locations
Explore Fire Marshal openings
Is this useful?

Salary satisfaction

Based on 89 ratings

60% of Fire Marshals in the United States think their salaries are enough for the cost of living in their area.

Is this useful?

Frequently searched careers

Registered Nurse

Police Officer

Software Engineer

Administrative Assistant

Customer Service Representative

Truck Driver

Warehouse Associate


Nursing Assistant

Substitute Teacher

Dental Hygienist