Rusk is a city in and the county seat of Cherokee County, Texas, United States. At the 2020 United States census, it had a population of 5,285. The town was established by an act of the Texas Legislature on April 11, 1846. It was named after Thomas Jefferson Rusk, signer of the Texas Declaration of Independence. By 1850, Rusk reportedly had 355 residents. A post office was authorized on March 8, 1847.