StatesFacts

States that border Mexico

Four states border Mexico: California, Arizona, New Mexico and Texas. The boundary runs about 1,933 miles from the Pacific Ocean to the Gulf of Mexico, and Texas alone has 1,241 miles of it, nearly two-thirds, all along the Rio Grande.

Checked against state law and official sources · verified October 24, 2026

AZTXNMCA

Border length by state

StateMilesShare
Texas1,24164%
Arizona372.519%
New Mexico179.59%
California140.47%
Total1,933.4100%

Land and water boundary, as compiled by the Congressional Research Service (report RS21729, 2007) from U.S. Geological Survey figures.

Four states, about 1,933 miles

The boundary with Mexico runs about 1,933 miles. In the west it runs mostly overland, from the Pacific coast across California, Arizona and New Mexico; Arizona’s share includes 19.1 miles along the Colorado River. Along the whole length of Texas, the boundary follows the Rio Grande to the Gulf of Mexico.

Texas has most of it

Texas’s 1,241 miles make up nearly two-thirds of the total, more than the other three states combined. Arizona follows with about 373 miles, New Mexico with about 180 and California with about 140, the shortest stretch of the four. The table below lists each state’s share.

Compared with the northern border

The border with Mexico is about a third as long as the border with Canada, which runs about 5,525 miles along 13 states. Both figures include boundaries in water: the Rio Grande and a short stretch of the Colorado River in the south, and the Great Lakes and other boundary waters in the north. See states that border Canada for the northern border, and bordering states for how many states each state touches.

Questions people ask

How many states border Mexico?
Four - California, Arizona, New Mexico and Texas.
How long is the US-Mexico border?
About 1,933 miles, according to U.S. Geological Survey figures compiled by the Congressional Research Service.
Which state has the longest border with Mexico?
Texas, with about 1,241 miles along the Rio Grande. Arizona has about 373 miles, New Mexico about 180 and California about 140.

Sources