Cotton Cay is an uninhabited island located in the Turks and Caicos Islands, about 2.7 km (1.7 mi) northeast of Salt Cay.