The Buncombe County Fire Marshal’s Office is responsible for all fire & life safety inspections in Buncombe County with the exception of any inspections inside the city limits of Asheville, Weaverville or Black Mountain.
Buncombe County has nineteen county fire departments not including the City of Asheville and the Asheville Airport. For information regarding the fire department in your area please contact the numbers below. Barnardsville Fire & Rescue (828) 626-2222 Beaverdam Fire & Rescue (828) 254-3844 Black Mountain Fire & Rescue (828) 419-9320 Broad River Fire & Rescue (828) 669-0488 Enka-Candler Fire & Rescue (828) 667-0798 Fairview Volunteer Fire & Rescue (828) 628-2001 French Broad Fire & Rescue (828) 683-3651 Garren Creek Fire & Rescue(828) 628-4359 Jupiter Fire & Rescue(828) 645-7624 Leicester Fire & Rescue (828) 683-3433 Reems Creek Fire & Rescue (828) 645-4711 Reynolds Fire & Rescue (828) 298-5200 Riceville Fire & Rescue (828) 298-2456 Skyland Fire & Rescue (828) 684-6421 Swannanoa Fire & Rescue (828) 686-3335 Upper Hominy Fire & Rescue (828) 667-1324 Weaverville Fire & Rescue (828) 645-3500 West Buncombe Fire & Rescue (828) 254-7387 Woodfin Fire & Rescue(828) 255-7561 Complaints normally looked into by the Fire Marshal’s Office: Blocked emergency vehicle access Blocked fire hydrants Fire & Life Safety issues in commercial businesses Roadway Safety issues such as roadways collapsing or washing out Street Sign issues Fire Lanes Violations