引起结节性红斑的病因比较复杂,认为与感染药物雌激素以及其他疾病有关。
第一是链球菌感染,可发生在上呼吸道感染,咽峡炎和急性扁桃体炎之后,第二是结核菌感染,越来越多的证据说明该病与结核感染有密切的关系。国内统计同时合并结核菌感染或者有陈旧性结核病灶,或者结核菌素试验阳性者占60%以上。
第三是药物,某些药物尤其是溴剂比如溴己新,磺胺类药物,以及口服避孕药也是该病最常见的致病原因。
第四是迟发性变态反应,该病是由许多原因引起的皮肤变态反应,真正的发病机制还不清楚,有人认为是血管对微生物和其他抗原的迟发性变态反应。