How much does a Fire Marshal make in MN?
As of March 01, 2025, the average annual salary for a Fire Marshal in Minnesota is $77,889. Salary.com reports that pay typically ranges from $72,255 to $97,508, with most professionals earning between $67,124 and $115,371.