老年人便秘的原因有很多,可能与精神心理、膳食结构、缺乏运动、药物相关性、滥用泻药和合并疾病等因素有关,老年人的脏器功能已发生生理性衰退,肠道蠕动能力下降,易导致粪便滞留在肠道内而排泄不出;老年人的直肠肌和腹肌已发生萎缩,肌张力低下,致使排便无力,导致粪便不易排出;老年人的活动量减少,而饮食又过于精细,食物中的膳食纤维较少,易导致排便困难。