導致結節性紅斑的具體原因和發病機制尚不完全清楚,但是經多年的臨床研究發現,結節性紅斑的發生與感染因素,自身免疫性疾病,腫瘤性疾病,妊娠藥物等有一定的相關性。
疾病的發生與感染密切相關,尤其是溶血性鏈球菌感染,還可能與乙型肝炎病毒、衣原體真菌、結核等感染有關,此外某些系統性、炎癥性的疾病也可以伴發結節性紅斑,例如系統性紅斑狼瘡、白塞氏病、炎癥性腸病等一些結締組織病,結節性紅斑還可能是某些惡性腫瘤表現在皮膚上的癥狀,最常見的是白血病和淋巴瘤。
另外,少見的有腸道腫瘤、胰腺的腫瘤,結節性紅斑的表現,可能提示有腫瘤性疾病的發展。還有一些藥物,比如磺胺類抗生素,口服避孕藥,雌激素等,也可能誘發結節性紅斑的發生和發展。