總體碘造影劑不良反應危險因素急性不良反應的危險因素有:嬰兒和老年人,哮喘病史,過敏史,脫水,心臟疾病,腎病史,血液疾病如鐮狀細胞性貧血、紅細胞增多癥和多發性骨髓瘤,服用β受體阻滯劑、非甾體抗炎藥和白介素-2等。Pradubpongsa等的回顧性研究顯示:既往造影劑過敏史、女性和有海鮮過敏史的患者是不良反應發生的危險因素。嚴重不良反應顯著有關的危險因素為哮喘,輕度不良反應危險因素為合并心血管疾病、男性、既往海鮮過敏和既往造影劑不良反應史。其余研究得出的危險因素還包括:既往造影劑過敏史和過敏體質、女性和門診患者。食物因素很多醫生和患者往往誤解,認為碘過敏和海鮮過敏有關,后者會增加碘造影劑不良反應發生的風險。因此,注射造影劑之前,醫生也會經常問患者是否對貝類過敏。但碘并不是過敏原,它存在于人體內的甲狀腺素和氨基酸中,也可以通過外界攝取。患者使用含碘的藥物出現不良反應,是由于含碘藥物中其他成分是過敏原,而不是碘。魚和貝類都含有碘,但它不是人的過敏原。Schabelman等的文章中指出,對貝類食物過敏的患者和是否會對碘造影劑過敏沒有相關性。貝類中主要的過敏原是原肌球蛋白,是肌肉收縮重要的蛋白質,和碘沒有任何關系。
2011年歐洲泌尿生殖放射協會(ESUR)造影劑安全委員會(CMSC)制定的《ESUR造影劑安全委員會指南》中提到造影劑腎病的危險因素包括:血肌酐升高(特別是繼發于糖尿病腎病)、脫水、充血性心力衰竭和使用其他腎毒性藥物(非甾體抗炎藥)等。CMSC還認為靜脈內應用造影劑可降低造影劑腎病的發生率;同時,低滲和等滲造影劑相較于高滲造影劑更安全;最后,造影劑腎病的發生與造影劑的劑量相關,但沒有絕對安全的對比劑用量,對于高危患者即使極少量的對比劑也可能導致造影劑腎病。其他研究提示造影劑腎病危險因素包括:腎功能不全、糖尿病、惡性腫瘤、低血壓、貧血、造影劑劑量大于200mL、年齡>65歲和使用非甾體類抗炎藥。