Toplumsal şiddetin nedenleri çok çeşitlidir ve toplumun sosyokültürel yapısı, ekonomik durumu ve siyasi iklimi ile yakından ilişkilidir.

Bazı kişi veya gruplar, kendi çıkarları için başkalarını baskı altına almak, sindirmek veya kontrol etmek isterler. Bu, demokratik hakların ihlali, adaletsizlik, ayrımcılık, yolsuzluk, insan hakları ihlalleri  gibi toplumsal şiddetin kaynaklarıdır.

Göç, işsizlik, sağlıksız kentleşme, eğitimsizlik gibi faktörler, toplumda sosyal dışlanma, yoksulluk, eşitsizlik, rekabet, öfke, stres, umutsuzluk gibi duyguları artırır. Bu duygular, bireylerin kendilerini gerçekleştirememeleri, topluma ait hissetmemeleri, başkalarına karşı düşmanlık beslemeleri gibi sonuçlara yol açabilir.

Bireyler, aile, okul, arkadaş çevresi, medya gibi kurum ve etkenlerden şiddetin normal, meşru veya kaçınılmaz olduğu mesajlarını alabilirler. Bu, bireylerin şiddeti bir çözüm yolu olarak görmelerine, şiddetin getirdiği kazançlara odaklanmalarına, şiddete maruz kalmalarına veya şiddet uygulamalarına neden olabilir.

İletişim ve çatışma çözme becerilerinin eksikliği de şiddetin nedenleri arasındadır. Bireyler, farklı görüş, ihtiyaç veya talepleri olan kişilerle karşılaştıklarında, bunları anlamak, dinlemek, saygı duymak, uzlaşmak veya işbirliği yapmak yerine, bunları bir tehdit olarak algılayabilirler. Bu, bireylerin şiddet kullanarak kendilerini savunmaya, haklı çıkmaya, güç gösterisine girişmeye veya karşı tarafı susturmaya çalışmalarına yol açabilir.

Toplumsal şiddetin sonuçları hem bireysel hem de toplumsal düzeyde çok olumsuzdur. Toplumsal şiddet, bireylerin fiziksel, ruhsal, sosyal ve ekonomik sağlıklarını bozar, özgüven, özsaygı, güvenlik, mutluluk gibi duygularını azaltır, travma, korku, kaygı, depresyon, öfke, intikam gibi duygularını artırır. Toplumsal şiddet, toplumun huzur, barış, adalet, dayanışma, demokrasi gibi değerlerini zedeler, toplumsal bütünlüğü, uyumu, işlevselliği, gelişimi ve refahını engeller.

Toplumsal şiddetin önlenmesi ve azaltılması için bireysel, toplumsal ve kurumsal düzeyde çeşitli önlemler alınmalıdır. Bireysel düzeyde, bireyler şiddetin yanlış ve zararlı olduğunu anlamalı, şiddet içeren davranışlardan kaçınmalı, şiddete maruz kaldıklarında veya şahit olduklarında destek aramalı, şiddet uygulayanlara karşı tepki göstermeli, şiddetin alternatifleri olan iletişim, empati, saygı, uzlaşı, işbirliği gibi becerileri geliştirmeli ve uygulamalıdırlar.