
Length of U.S. border shared with Mexico and Canada
The United States shares a border of 5,525 miles with Canada to the north, and 1,933 miles with Mexico to the south. Alaska is the state with the longest international border, while Texas has the largest border of any state on the mainland. Michigan is the state with the third longest border, however the majority of this is on water, as the border is located on the Great Lakes.