The filing deadline is noon on Friday July 21st for candidates wishing to run for offices in this fall's municipal elections in Buncombe County. Asheville, Black Mountain, Montreat, Weaverville, and Woodfin will all be holding elections this fall for mayor, city council, town council, or board of alderman seats (Woodfin will also hold an election for its Sanitary Water & Sewer District Board of Trustees).