Swan Lake is located in the Flathead National Forest in northwest Montana. At an elevation of 2,500 feet, the campground encompasses an area of 2 acres. The lake is about 20 miles long and a mile wide, one of Montana's most scenic. The Swan Mountain Range borders to the east.