Contact Us

Call or Write to Us:

Weaverville Town Hall
30 South Main Street
P.O. Box 338
Weaverville, NC 28787

   PHONE  (828) 645-7116
   FAX (828) 645-4776

Do you have a question?

Need assistance?

Complete the form below to submit your question or request, and we’ll respond as soon as possible. Call the Weaverville Town Hall at: (828) 645-7116.

  • Enter your first, last name in the text fields provided.
  • Choose to direct your message to a specific department or select "Town Hall" for all other messages and general inquiries.
  • Use the text field provided to enter a subject for your message. Subject line is limited to 60 characters
  • Use the text field provided to enter your message. Messages are limited to 5000 characters.