Der er flere årsager til kriminalitet, herunder socioøkonomiske forhold, manglende uddannelse, arbejdsløshed, psykiske problemer og afhængighed. Ugunstige forhold kan øge sandsynligheden for, at en person begår kriminalitet som en løsning på problemerne.