老年人腦供血不足主要的原因如下:

1、動脈粥樣硬化:為較常見的原因,通常由於某些基礎性疾病,如高血壓、糖尿病、高血脂等,加上抽菸、喝酒等不良嗜好,導致動脈硬化和腦血管狹窄,從而造成腦供血不足;

2、心臟病變:動脈硬化不但會影響腦部,也會影響到心臟,部分患者心臟病變較腦部病變更為嚴重。心臟受影響後引起心功能的下降,導致心臟給全身的供血包括腦部的供血減少,從而造成或加重腦供血不足;

3、貧血:老年人由於消化功能的減弱,導致貧血,而造成或加重腦供血不足;

4、癌症:腫瘤會分泌正常血液中不存在的物質,造成血液成分的異常,導致腦部供血不足。