Brownsville (TX)
San Francisco is not a city near the Mexican border.
Tijuana is a Mexican city that is located close to the US-Mexico border. It is situated in the state of Baja California and is known for being a popular border crossing point between Mexico and the United States.
Reynosa is a large city situated close to the border of Mexico and the US. It is in the Mexican state of Tamaulipas. The city has an estimated population of 1 million.
Mexican workers on the US border
The important Mexican city on the border with the US is Ciudad Juárez. Located directly across from El Paso, Texas, it serves as a major gateway for trade and cultural exchange between the two countries. Ciudad Juárez is known for its vibrant economy, particularly in the manufacturing and assembly industries, and has a significant historical and social impact on the border region.
Windsor (Ontario, Canada) is a Canadian city located on the US-Canada border, across Detroit, MI. Its coordinates are (42°19'6''N 83°2'5''O). Tijuana (Baja California, Mexico) is a Mexican city located on the US-Mexico border, across San Diego, CA. Its coordinates are (32°31'51''N 117°1'12''O).
The closest Canadian city to the US border is Surrey, located in British Columbia. It is part of the Greater Vancouver area and shares a border with the US state of Washington.
San Diego, California qualifies as such. It borders the Mexican city of Tijuana.
US-Mexican border's total length is of 3,169 km (1,969 miles).
On the Mexican side, those would be Tijuana and Mexicali, on the Mexican state of Baja California, opposite to San Diego and Calexico across the border, respectively.
San Antonio is the only city more than 100 miles away from the US-Mexico border.