脾臟的增大有多種原因,其中一種是脾功能亢進。當脾臟過度工作時,就會表現為增大,有可能發展為巨脾。血液系統疾病往往是導致脾臟增大的主要原因,例如遺傳性紅細胞增多症、自身免疫病、白血病、淋巴瘤和骨髓增生等。脾臟增大的機制是一種病理生理過程,當脾臟功能亢進時,它會超出正常工作範圍,開始承擔本不需要它做的工作。結果是脾臟透過自身的血液迴圈瀦留了一部分血液,導致脾內積聚。為了彌補功能上的失調,脾臟代償性地增大。
此外,脾臟增大也可能是由門靜脈高壓引起的。門靜脈將血液分流到多箇臟器,包括脾臟。當門靜脈壓力增高時,供應脾臟的靜脈壓力也會隨之增高,從而導致脾臟代償性增大。