The county was established by the state legislature on March 13, 1874, and named after Thomas Green, a Confederate brigadier general.
Tom Green County has an unusual shape, with a long, narrow strip of land extending to the west.