Indian states and territories ranking by crime rate
Rank State Cognizable Crime Rate (per 100,000) 2015 [4] Cognizable Crime Rate (per 100,000) 2012 1 Kerala 723.2 455.8 2 Madhya Pradesh 348.3 298.8 3 Assam 321.8 250.0 4 Haryana 310.4 240.4 5 Telangana 290.7 - 6 Rajasthan 273.9 246.9 7 Tamil Nadu 271.2 294.8 8 Maharashtra 231.2 176.7 9 Arunachal Pradesh 227.8 192.1 10 Karnataka 224.0 222.5 11 Chhattisgarh 220.9 221.1 12 Andhra Pradesh 215.6 224.5 13 Mizoram 211.2 173.1 14 Gujarat 203.6 585.6 15 Himachal Pradesh 198.5 182.6 16 Odisha 197.3 164.8 17 West Bengal 193.0 178.2 18 Jammu and Kashmir 191.2 206.5 19 Bihar 171.6 127.8 20 Goa 156.4 196.7 21 Manipur 149.5 150.3 22 Meghalaya 148.2 96.1 23 Jharkhand 135.1 147.4 24 Punjab 131.2 127.4 25 Tripura 123.5 170.6 26 Sikkim 119.3 84.9 27 Uttar Pradesh 112.1 94.6 28 Uttarakhand 97.2 87.7 29 Nagaland 55.1 47.7 U/T Puducherry 291.0 U/T Delhi 283.3 U/T Chandigarh 235.4 U/T Andaman and Nicobar Islands 133.4 U/T Dadra and Nagar Haveli 84.6 U/T Daman and Diu 83.9