Satin was established in 1872 after a sawmill was built near the current site, on Cow Bayou. The population grew when the San Antonio and Aransas Pass Railway built tracks there between 1889 and 1892. Before Satin, the town was previously named Laguna and Cedar Point. Satin was supposedly the name of a railroad employee once a post office, which is still running today, was established in 1917. The population peaked at 200 residents in 1931 but dropped afterwards and fell to 86 by 2000.