Your representatives were elected to represent and address your concerns.

Never hesitate to reach out to them and make your voice heard! 

Meet with them, call them, send them a letter or email. 


Meet Your Local Representatives!

Enter your zip-code here to have the League identify your elected representatives at the congressional and state level. Below, see your elected local level representatives. 


Asheville Mayor Esther E. Manheimer


Asheville Vice Mayor Gwen Wisler


Asheville Chief of Police Tammy Hooper


Meet your Asheville City Council Members here! City Council Meetings convene the second and fourth Tuesday of each month, at 5pm.


Asheville City Manager Gary Jackson


Asheville Interim Assistant City Manager Jade Dundas


Asheville City Assistant Manager Cathy Ball


Buncombe County Manager Mandy Stone


Buncombe County District Attorney Todd Williams


Buncombe County Sheriff Van Duncan


Buncombe County Commissioner Chairman Brownie Newman



Meet your county commissioners here! Commissioner Meetings convene the first and third Tuesday of each month at 4:30pm.


Learn more about the Asheville City Schools Board of Education.

Learn more about the Buncombe County Schools Board of Education.