Located about 210 kilometers west of the state capital, Mexicali, the city is bordered to the north by the cities of Imperial Beach, and the San Diego neighborhoods of San Ysidro and Otay Mesa, California.