El río Salado cruza el municipio, su cuenca se extiende en la parte norte de los estados de Coahuila, Nuevo León y Tamaulipas, en donde confluye.