Der er flere faktorer, der kan bidrage til forekomsten af personfarlig kriminalitet. Socioøkonomiske forhold såsom fattigdom, arbejdsløshed og social ulighed spiller en stor rolle. Manglende uddannelse, narkotikamisbrug og psykiske problemer kan også være faktorer, der øger risikoen for personfarlig kriminalitet.