Cushing is a city in Nacogdoches County, Texas, United States.
According to the United States Census Bureau, the city has a total area of 1.3 square miles (3.4 km2), all land.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.
The racial makeup of the population was 92.2% white, 1.6% black or African American, 1.0% Native American, 1.3% Asian Indian, 0.5% other Asian, 0.5% other, 2.9% from two or more races and 3.9% Hispanic or Latino.
There were 257 housing units at an average density of 203.1 per square mile (78.4/km2).
24.3% of all households were made up of individuals, and 11.9% had someone living alone who was 65 years of age or older.