Villavieja es un municipio colombiano ubicado en el departamento del Huila. El municipio ocupa la mayoría del territorio del desierto de la Tatacoa.