La Unión es un municipio del departamento del Valle del Cauca en Colombia, localizado en la región norte del departamento a 163 km de la ciudad de Cali y a 396 km de la ciudad de Bogotá.La ciudad se encuentra ubicado en la ribera occidental del Río Cauca, entre la Cordillera Occidental y la Cordillera Central.