The hepatic veins are the veins that drain de-oxygenated blood from the liver into the inferior vena cava. There are usually three upper hepatic veins draining from the left, middle, and right parts of the liver. These are larger than the group of lower hepatic veins that can number from six to twenty.