<em>There are </em><em><u>Four </u></em><em>U.S. states bordering Mexico. The four states are: Texas, New Mexico, Arizona and California. Texas shares borders with the Mexican states of Chihuahua, Coahuila, Nuevo León, and Tamaulipas to the southwest, while the Gulf of Mexico is to the southeast.</em>
The U.S.-Mexico border stretches for 1,954 miles from the Gulf of Mexico to the Pacific Ocean. If you were to travel along the border, you'd pass through four different American states: Texas, New Mexico, Arizona, and California.