A larger-than-normal liver may be a sign of a wide range of diseases. Although diseases of the liver itself often cause an enlarged liver, there are many other possible causes, including: 1  Bacteria, viruses and parasites.  Certain heart conditions.