Many causes have been identified, including the following: tension arising from social and economic inequalities, a general disdain for the lives of others, the abuse of alcohol and drugs, the exposure of children to the violent behavior of adults, and the fact that violent criminals act with seeming impunity.
कई देशों में हिंसा को रोकने की कोशिश की गयी है और इसके कुछ अच्छे नतीजे भी देखने को मिले हैं । इसकी एक मिसाल है, साउं पाउलो नाम का शहर जो ब्राज़ील देश में है ।