Home Water Scarcity Annual Rainfall    
Annual Rainfall of the States of India
Sl No. State Meteorological Divisions Average annual rainfall (mm)
1. Andaman and Nicobar Islands Andaman and Nicobar Islands 2,967
2. Arunachal Pradesh Arunachal Pradesh 2,782
3. Assam Assam and Meghalaya 2,818
4. Meghalaya Assam and Meghalaya 2,818
5. Nagaland Nagaland, Manipur, Mizoram and Tripura 1,881
6. Manipur Nagaland, Manipur, Mizoram and Tripura 1,881
7. Mizoram Nagaland, Manipur, Mizoram and Tripura 1,881
8. Tripura Nagaland, Manipur, Mizoram and Tripura 1,881
9. West Bengal Sub-Himalayan West Bengal and Sikkim
Gangetic West Bengal

2,739

1,439

10. Sikkim Sub-Himalayan West Bengal and Sikkim 2,739
11. Orissa Orissa 1,489
12. Bihar Bihar Plateau
Bihar Plains

1,326
1,186

13. Uttar Pradesh Uttar Pradesh
Plain of West Uttar Pradesh
Hills of West Uttar Pradesh
1,025
896
1,667
14. Haryana Haryana, Chandigarh and Delhi 617
15. Delhi Haryana, Chandigarh and Delhi 617
16. Chandigarh Haryana, Chandigarh and Delhi 617
17. Punjab Punjab 649
18. Himachal Pradesh Himachal Pradesh 1,251
19. Jammu and Kashmir Jammu and Kashmir 1,011
20. Rajasthan West Rajasthan
East Rajasthan
313
675
21. Madhya Pradesh Madhya Pradesh
East Madhya Pradesh
1,017
1,338
22. Gujarat Gujarat region
Saurashtra and Kachchh
1,107
578
23. Goa Konkan and Goa 3,005
24. Maharashtra Konkan and Goa
Madhya Maharashtra
Marathwada
Vidarbha
3,005
901
882
1,034
25. Andhra Pradesh Coastal Andhra Pradesh
Telengana
Rayalaseema
1,094
961
680
26. Tamil Nadu Tamil Nadu and Pondicherry 998
27. Pondicherry Tamil Nadu and Pondicherry 998
28. Karnataka Coastal Karnataka
North Interior Karnataka
South Interior Karnataka
3,456
731
1,126
29. Kerala Kerala 3,055
30. Lakshadweep Lakshadweep 1,515