Public Works

The Weaverville Public Works Department provides the citizens and businesses with a wide variety of services.  These include street maintenance, snow & ice removal, weekly garbage collection, yard waste collection, park maintenance, water production, and water distribution. 

The Streets Division maintains over 18 miles of streets including rights of way, signs, and snow and ice removal within the incorporated Town limits. 

The Sanitation Division provides weekly garbage collection to all homes in Weaverville and many of the businesses.  This Division also oversees the curbside recycling program which is provided by a contract with Curbside Recycling, Inc.

The Park Maintenance Division provides park maintenance services at Lake Louise and the Main Street Nature Park.

The Water Production Division is responsible for the production of high quality drinking water for the Town’s citizens. 

The Water Distribution System manages the Town’s 64 miles of water distribution lines, hydrants, and meters. 


Call or Write to Us

Weaverville Public Works
15 Quarry Road
P.O. Box 338
Weaverville, NC 28787

Phone: (828) 645-0606