它是由生物学因素、家庭因素和社会环境因素相互作用所致。
(1)生物学因素:对双生子的研究发现反社会行为在单卵双生子中的同病率高于双卵双生子,寄养子研究发现若亲生父母有违法或犯罪,孩子寄养到社会经济地位低下家庭或由自己抚养,孩子反社会性行为出现率高。若亲生父母之一有犯罪史,被寄养孩子的犯罪危险性是其他人群的1.9倍。雄性激素水平高的男性儿童出现攻击和破坏行为的倾向增加。中枢5-HT水平降低的个体对冲动的控制力下降,容易出现违抗和攻击行为。智商低、围产期并发症等因素也与品行障碍发生有关。
(2)家庭因素:不良的家庭因素是品行障碍的重要病因。这些因素包括:父母患精神疾病、物质依赖;父母与子女之间缺乏亲密感情联系,对待孩子冷漠或忽视、挑剔、粗暴,甚至虐待孩子,或者对孩子过分放纵,不予管教;父母之间不和睦、经常争吵或打斗、分居或离异;父母有违法犯罪行为。
(3)社会环境因素:经常接触暴力或黄色媒体宣传,接受周围人不正确的道德观和价值观,结交有抽烟、酗酒、打架斗殴、敲诈、欺骗、偷窃等行为的同伴等都与品行障碍发生有关。