Há muitas doenças que podem causar esplenomegalia, tais como infecções virais, tais como mononucleose infecciosa, rubéola e hepatite viral, e infecções bacterianas, tais como febre tifóide, febre paratifóide, febre ondulada e endocardite bacteriana subaguda.