What is the name of the large, deep lake in Glacier National Park that is the second-largest in Montana? Discover more about Glacier National Park at our home page. A) Lake McDonald B) St. Mary Lake C) Swiftcurrent Lake D) Flathead Lake Submit Answer