Dye is a village in Gislaved Municipality, in Jönköping County, Sweden. Dye lies at 161 m above sea level. The nearest city is Värnamo, 27 km to the east. Among the landmarks around are Forsheda Church (14.4 km), Båraryd Church (16.9 km) and Villstad Church (9.2 km).