भारत में अपराध के कारण अनेक हैं, जिनमें से मुख्य हैं:- पारिवारिक विघटन, आर्थिक स्थिति, अनियोजित औद्योगीकरण, जनसंख्या विस्फोट,राजनीतिक संरक्षण, अश्लील साहित्य।
अपराध की प्रकृति इतनी जटिल है कि इसके लिए कोई एक कारक जिम्मेदार नहीं है। क्योंकि अपराध अनेक प्रकार के होते हैं, अपराध के कारक भी अनेक होते हैं।
अपराध आपराधिक कानून का उल्लंघन है। कोई कृत्य कितना भी अनैतिक या गलत क्यों न हो, उसे तब तक अपराध नहीं कहा जाता जब तक कि उसे अपराधी-कानून में अपराध नहीं माना जाता