冠心病的危险因素包括可改变的危险因素和不可改变的危险因素。了解并干预危险因素有助于冠心病的防治。可改变的危险因素有:高血压,血脂异常(总胆固醇过高或低密度脂蛋白胆固醇过高、甘油三酯过高、高密度脂蛋白胆固醇过低)、超重/肥胖、高血糖/糖尿病,不良生活方式包括吸烟、不合理膳食(高脂肪、高胆固醇、高热量等)、缺少体力活动、过量饮酒,以及社会心理因素。不可改变的危险因素有:性别、年龄、家族史。此外,与感染有关,如巨细胞病毒、肺炎衣原体、幽门螺杆菌等。