Message from our Town Manager

Town Manager Selena Coffey
Town Manager Selena Coffey

Dear Friends and Visitors,

Welcome to the beautiful Town of Weaverville and our website. We are proud of our community and hope you will visit with us soon and often. Weaverville has almost 4,000 residents, who are among the nicest people living in North Carolina. Our town staff is composed of 63 dedicated employees, comprising five major departments of town government. These departments include: administration, FinancePlanning and Zoning, Police department, Fire Department and Public Works, which includes water services.

As the Weaverville Town Manager, I oversee the affairs of the town government, the town’s departments, and directly work with the Mayor of Weaverville and Weaverville Town Council in the implementation of Council’s policies and vision. Weaverville’s employees are dedicated to providing residents, businesses, and visitors with a great place to live, work, and play.

Weaverville is conveniently located approximately 10 miles north of the City of Asheville. We are working to create and maintain an appropriate balance of industry, business, and the necessary services for our residents. In addition, we work to honor our place in the Blue Ridge Mountains, striving to develop harmony with our environment, but always keeping Weaverville’s residential character as a priority.

In order to create this harmony, Weaverville’s vision remains centered on our citizens’ needs; to provide quality service, fast and efficient emergency services when needed, and provide an overall safe and pleasant atmosphere for its visitors and residents. The Town of Weaverville is dedicated to its citizens and will continue to promote the distinct identity of our town in the county, region, and state.

I hope you will visit our website often and enjoy seeing all we have to offer. We are here to serve you.

Be well,

Selena D. Coffey, MPA, ICMA-CM
Town Manager, Town of Weaverville

To contact Weaverville Town Manager, Selena Coffey, please call  (828) 645-7116 or via email at: [email protected].