این بیماری نیز مانند بسیاری از بیماری های روحی ممکن است نتیجه چند عامل مختلف باشد از جمله:

1. تفاوت های مغزی؛ برخی موارد غیرطبیعی در ساختار یا نوروشیمی مغز ممکن است در ایجاد اختلال خود زشت انگاری سهم داشته باشد

2. ژنتیک؛ برخی مطالعات نشان داده اختلال خود زشت انگاری معمولا در افراد یک خانواده که دچار این اختلال یا اختلال وسواسی اجباری هستند بیشتر دیده می شود.

3. محیط؛ محیط زندگی، فرهنگ و تجربه های فردی نیز تاثیر زیادی در بروز این اختلال دارد به ویژه اگر دیگران نظرات منفی نسبت به اندام یا ظاهر او داشته یا در کودکی به او بی توجهی یا تجاوز شده باشد.