Many conditions including infections, liver disease, and some cancers can cause an enlarged spleen, also known as splenomegaly. An enlarged spleen usually doesn't cause symptoms.