Rusk is a city in Cherokee County, Texas, United States. The population was 5,085 at the 2000 census. It is the county seat of Cherokee County.
Rusk is located at 31°47′54″N 95°09′00″W / 31.798254°N 95.149865°W / 31.798254; -95.149865.
According to the United States Census Bureau, the city has a total area of 6.8 square miles (17.7 km2), of which, 6.8 square miles (17.7 km2) of it is land and 0.04 square miles (0.1 km2) of it (0.29%) is water.