反复呼吸道感染的病因具体如下:1.过敏性疾病。例如过敏性支气管炎、过敏性哮喘等,容易引起呼吸道反复感染。因为过敏可导致黏膜部位水肿、充血。2.先天性心脏病。先天性心脏病的患者由于个人的体质比较弱,容易导致病菌入侵,可能会反复出现呼吸道感染。3.免疫系统缺陷。当自身的免疫系统出现异常后,清除细菌和病毒的能力会明显下降,病菌入侵后无法将病菌清除体外,就容易出现呼吸道感染。除上述原因外,其他因素也可导致呼吸道反复感染。如果有反复呼吸道感染,应及时前往医院完善相关检查。