老年痴呆是多种因素的发病机制,其中有年龄因素,年龄增加,它的发病率是增高的;性别的因素,对于老年痴呆是以女性多见;遗传;另外就是血管因素,比如,高胆固醇血症、高同型半胱氨酸血症、糖尿病、高血压等;生活方式,比如肥胖、抑郁、身心活动、睡眠障碍、吸烟、酗酒、独居等等,这都是老年痴呆的危险因素。有医学研究表明,控制糖尿病、肥胖、身心活动、抑郁、吸烟以及低受教育水平和饮食七种危险因素,可以将自带的发病率减少30%。