Overview
While the United States has relatively complicated maritime boundaries, it shares international land borders with only two nations:
The Canada–United States border to the north of the contiguous United States and to the east of Alaska, and
The Mexico–United States border to the south.
Maritime boundaries
Out in the ocean, the US borders are more complex.
The Russia–United States maritime boundary was defined by an agreement made by the United States and the USSR in 1990 covering the Bering Sea, Bering Strait, and Arctic Ocean. The boundary line generally follows the 1867 Alaska Cession line, but the agreement has not entered into force. The USA ratified the USSR–USA Maritime Boundary Agreement, but the USSR failed to ratify it before dissolving, and it has not been ratified by Russia.
From Wikipedia (CC BY-SA 4.0).