Heart Lake is an alpine lake in Camas County, Idaho, United States, located in the Soldier Mountains in the Sawtooth National Forest. While no trails lead to the lake, the lake is north of Iron Mountain, which has an old Forest Service lookout on the top.
Not who you're looking for? Others named Heart Lake: lake in Regional Municipality of Peel, Ontario, Canada · lake in Clearwater County, Minnesota, United States · in Custer County, Idaho · in the Sawtooth Wilderness