便秘性结肠炎发生是由免疫因素、遗传因素、环境因素和感染因素共同作用的结果。便秘性结肠炎属于自身免疫性疾病。因为便秘性结肠炎自身免疫病者较多,肾上腺皮质激素能使病情缓解,在部分病人的血清中可查到抗结肠上皮细胞抗体。