烟草中的尼古丁可使心率加快,心肌耗氧量增加,外围血管和冠状动脉收缩,并使血压升高。另外,还可使血中一氧化碳浓度增高,导致血液携带氧的能力下降,诱发和加重动脉粥样硬化。吸烟与不吸烟这者相比较,冠心病的发病率和病死率增加2-6被,且与每日吸烟量的多少成正比。
超标准体重者更容易患有冠心病,体重迅速增加值尤其如此,向心性肥胖患者的具有较大的危险性。
脑力劳动者的冠心病发病率要大于体力劳动者,从事体力劳动而少或者脑力活动紧张者更容易患有冠心病。
长期进食高热量、动物脂肪含量多、糖和盐含量高的食物更容易患上冠心病。饮食中缺少抗氧化剂也是冠心病易患因素之一。此外,铬、锰、锌、钒。硒等微量元素的摄入减少,铅、镉、钴的摄入量增加则更容易导致冠心病。