Fire protection in St. Louis County is provided by 23 fire protection districts and 20 municipal fire departments. Fire protection districts are independent taxing jurisdictions. Fire departments exist as part of municipal governments, and the cost of fire protection is included in the municipal tax rate. These districts and departments are primarily staffed by full-time employees, with a few using some on-call personnel and/or auxiliaries to supplement paid firefighters as needed.
 
Fire Protection Districts Municipal Fire Departments
Northeast Ambulance and Fire Protection District Fenton Fire Protection District Pacific Fire Department Lemay Fire Protection District Brentwood Fire Department Maplewood Fire Department Affton Fire Protection District Eureka Fire Protection District Mehlville Fire Protection District Des Peres  Fire Department Valley Park Fire Protection District Crestwood Fire Department West County EMS & Fire Protection District Webster Groves Fire Department Rock Hill Fire Department Glendale Fire Department Kirkwood Fire Department Richmond Heights Fire Department Monarch Fire Protection District Clayton Fire Department University City Fire Department West Overland Fire Protection District Olivette Fire Department Community Fire Protection District City of St. Louis Fire Department Metro West Fire Protection District Creve Coeur Fire Protection District Maryland Heights Fire Protection District Kinloch Fire Protection District City of St. Louis Hazelwood Fire Department Ferguson Fire Department Riverview Fire Protection District Pattonville Fire Protection District Robertson Fire Protection District Florissant Valley Fire Protection District Black Jack Fire Protection District Spanish Lake Fire Protection District