Dillsboro is located in the Smoky Mountains of Western North Carolina at the intersection of US Hwys. 19/74 and 441. We're 45 minutes west of Asheville and just 20 minutes from Franklin, Cherokee and Bryson City. Dillsboro is at the traffic light at the intersection of US 441 and Business 23. This is at the bottom of a long hill.