 Hazel Creek is located entirely within Swain County, North Carolina.Between 1830 and 1944, several small towns and townships developed along the banks of Hazel Creek.The most prominent of these included