Henrys Lake is a small shallow natural lake, approximately 8 sq mi (20.7 kmĀ²) in area, 4 mi (6.4 km) long and 2 mi (3.2 km) wide, located at 6,472 ft (1,973 m) in the mountains of southeastern Idaho in the United States. It is located on the southwest side of the Henrys Lake Mountains northern Fremont County, approximately 2 mi (3.2 km) south the continental divide along the Montana state line, just west of Targhee Pass. The lake is located in Caribou-Targhee National Forest.