Silver Lake is located in North Cascades National Park, in the U. S. state of Washington. Silver Lake is less than north of Mount Spickard and is partially fed by melt from the Silver Glacier which is on the north slopes of Spickard. To the north and west of Silver Lake lies the arête known as Custer Ridge culminating in Mount Rahm. Silver Lake is only south of the Canada-United States border.