Almaguer es un municipio colombiano ubicado al sur del departamento del Cauca.