Indian states and territories ranked by riots rate

This is a list of States and Union Territories of India ranked by the Riots rate as on 2012, and represents the number of riots occurred for every 1,00,000 persons. The list is compiled from the 2012 Crime in India Report published by National Crime Records Bureau (NCRB), Government of India.[1] The rate is calculated according to incidents charged with sections 143-145,147-151,153,153A,153B, 157, 158,160 of the Indian Penal Code

Kerala has the highest Riots Rate of 31.4 as on 2012, while Punjab and Meghalaya had the lowest rates.

Rank State Riots Rate (per 1,00,000 population) 2012
1 Kerala 31.4
2 Assam 16.3
3 Karnataka 12.5
4 Jammu and Kashmir 11.8
5 Bihar 10.9
6 Maharashtra 7.7
7 West Bengal 7.3
7 Jharkhand 7.3
8 Himachal Pradesh 7.2
9 Goa 6.7
** All India Average 6.2
10 Haryana 5.5
11 Odisha 5.3
12 Tamil Nadu 4.6
13 Chhattisgarh 3.7
14 Uttarakhand 3.6
15 Tripura 3.5
15 Sikkim 3.5
16 Manipur 2.9
16 Gujarat 2.9
17 Uttar Pradesh 2.8
18 Madhya Pradesh 2.6
19 Andhra Pradesh 2.2
19 Arunachal Pradesh 2.2
20 Rajasthan 0.8
21 Mizoram 0.1
21 Nagaland 0.1
22 Punjab 0.0
22 Meghalaya 0.0
U/T Lakshadweep 13.0
U/T Puducherry 8.6
U/T Chandigarh 3.2
U/T Daman and Diu 3.2
U/T Dadra and Nagar Haveli 2.9
U/T Andaman and Nicobar Islands 1.6
U/T Delhi 0.4

Notes

  1. "Crime in India, 2012". NCRB, Government of India. 2012. p. 212. Retrieved April 20, 2014.