Leiva es un municipio colombiano ubicado en el departamento de Nariño.