Highway 2 is the northernmost highway crossing Montana. It is the northernmost highway of any sort entering Montana from Idaho. It passes through Libby, Kalispell and Columbia Falls before skirting the southern edge of Glacier National Park. It continues across the state, passing through the northern tier of towns -- Browning, Cut Bank, Shelby, Havre, Glasgow and Wolf Point. It reaches North Dakota just west of Williston.