Four U.S. states share an international land border with Mexico:
California
Arizona
New Mexico
Texas
The border stretches ~1,954 miles (3,145 km) from the Pacific Ocean to the Gulf of Mexico, defined by the Rio Grande (Texas) and surveyed lines (California, Arizona, New Mexico).