علت ایجاد اختلال شخصیتی ضداجتماعی یا ASP ناشناخته است. این مشکل نیز مثل بسیاری مشکلات ذهنی دیگر، میتواند ریشه ژنتیکی و ارثی داشته باشد. اما داشتن یک زندگی خانوادگی ناکارآمد هم میتواند احتمال بروز اختلال شخصیتی ضداجتماعی را افزایش دهد. بنابراین بااینکه اختلال شخصیتی ضداجتماعی ریشه ارثی دارد ولی عوامل محیطی هم میتواند به ایجاد و پیشرفت آن کمک کند.