Flathead Lake is, by surface area, the largest naturally formed freshwater lake located west of the Mississippi River in the Lower 48 U.S. states. It is situated in northwest Montana near the town of Kalispell. It is some 30 miles long and 16 miles across and has over 191 square miles of surface area. The lake is located near Glacier National Park, and many combine it with a visit to the park. Scenic drives also bring many to the area as there are two scenic highways that pass along the lake’s shores. Popular activities on and around the lake include sailing, boat tours, horseback riding, hiking, and much more.

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.