1、 遺傳因素:基因缺陷或突變導致同型半胱氨酸代謝必需的酶缺乏。
2、 營養狀況的影響:攝入的維生素B6、維生素B12、葉酸不足,造成體內維生素、葉酸的缺乏,也可引起同型半胱氨酸在體內堆積。
3、 腎功能衰竭:進行血液透析的腎病患者,其血中同型半胱氨酸水平可達到正常人的2~4倍,且發生血管栓塞性癥狀的幾率顯著增加。
4、 一些藥物如卡馬西平、異煙肼,以及一些疾病如惡性腫瘤、銀屑病、甲狀腺功能低下等,也可導致同型半胱氨酸的增高。