Sewer services are provided by the Metropolitan Sewerage District of Buncombe County.
Water services are provided by one of three water systems that serve various parts of Woodfin: Woodfin Water District, Asheville Water Authority, and Weaverville Water Department.