The Twin Lakes are two adjacent alpine glacial lakes separated by a narrow strip of land less than 100 feet wide in Blaine County, Idaho, United States, located in the Sawtooth Mountains in the Sawtooth National Recreation Area.