Giles Cotton, also known as Silas Cotton, (died 1883 or 1884) was an emancipated slave, farmer, and state legislator in Texas. A Radical Republican, he served in the Texas House of Representatives during the Reconstruction era from 1870 to 1873. He married and had seven children.