How long is the Mexican border and what states does it share a with?

Mexico–US border

* Length: 1,954 miles (3,145 km)

The U.S. states that shares a border with Mexico are:

1. California

2. Arizona

3. New Mexico

4. Texas

Copyright Wanderlust World © https://www.ynyoo.com