Texas has a longer border with Mexico.
Most of the US-Mexico border of 3,141 Kilometers (1,952 miles) is defined by the course of the Rio GrandeRiver (Rio Bravo del Norte, as it is known in Mexico), along a stretch of 2,019 Kilometers (1,254 miles); the Mexico-New Mexico border is only 338 Kilometers (210 miles) of length.
See related questions for further detail.
The states that border Mexico are California, Arizona, New Mexico and Texas...
Which state has a longer border with Mexico, Texas or New Mexic?
California, Arizona, New Mexico, and Texas border Mexico. Texas, Louisiana, Mississippi, Alabama, and Florida border the Gulf of Mexico.
Texas
Texas, California, New Mexico and Arizona all border Mexico.
California, Arizona, New Mexico, and Texas.
Texas, New Mexico, Arizona and California
Texas
Arizona, California, New Mexico, and Texas.
Arizona, Texas, New Mexico, California
Texas is the largest by far.
All of them except California, Arizona, New Mexico, and Texas.