Town · Jackson County
Sylva and Dillsboro
Jackson County's seat and its older rail-stop neighbor, a couple of miles apart where Scott Creek meets the Tuckasegee, with a walkable Main Street and a 1913-14 courthouse on the hill.
About Sylva and Dillsboro
Sylva, at about 2,080 feet, is the Jackson County seat, with 2,578 residents in the 2020 census. The town grew up along the railroad, incorporated in 1889 and took the county seat from Webster in 1913; the courthouse built in 1913-14 stands at the top of 107 steps above Main Street and has housed the county library since 2011. Downtown is on the National Register, with restaurants, breweries and shops along a few blocks and summer concerts at Bridge Park. Western Carolina University is six miles south; Asheville is about 50 miles east on US 23/74.
Dillsboro, just west where Scott Creek meets the Tuckasegee, incorporated the same year and is named for William Allen Dills, who built the Jarrett House hotel around 1884, a National Register listing that reopened in 2026 after renovation. The town of about 200 is a cluster of shops in former homes, and the Great Smoky Mountains Railroad's excursion from Bryson City turns around here. Since Duke Energy removed the Dillsboro dam in 2010 the river runs free through town, and Scott Creek through both towns is a Mountain Heritage Trout Water. Housing runs from in-town bungalows to view lots on the ridges.
At a Glance
More in Jackson County
Gated community
Balsam Mountain Preserve
A 4,400-acre gated club community on the Balsam range between Sylva and Waynesville, with about three quarters of the land protected and an Arnold Palmer signature course.
Lake community
Bear Lake Reserve
A gated lake-and-golf community in Tuckasegee on Duke Energy's Bear Creek Lake, with a nine-hole Nicklaus Design course and a Lake Club at the water.
Town
Cullowhee
The unincorporated home of Western Carolina University in the Tuckasegee valley, six miles south of Sylva, with campus-driven demand and Judaculla Rock up the Caney Fork.
Town
Webster and the Tuckasegee River Corridor
The original county seat on the Tuckasegee, now a town of under 400, with river frontage and farmland running up NC 107 between Sylva and Cullowhee.