Sponsored Topics. Bryson City is a town in Swain County, North Carolina in the United States. The population was 1,353 as of 2009, a decrease of 4.1% since the 2000 census. It is the county seat of Swain County.