门静脉高压症的病因主要有以下几种:1.肝硬化;2.部分血长期滞留在门静脉系统中,因为门静脉压力和门静脉系统的血容量、门静脉系统的血管阻力是成正相关,任何原因造成的门静脉系统的血流量增多,都会引起门静脉高压;3.静脉系统的血管阻力增加也会引起门静脉高压;4.腐蚀学说;5.机械摩擦;6.肝性脑病的早期表现。