Se asienta sobre la carretera federal número 57, con Saltillo, la capital del estado, a aproximadamente 390 km hacia el sur, mientras la frontera internacional en Piedras Negras, Coahuila (cruzando el Río Bravo está Eagle Pass, Texas, EE.