India is country of villages and our villages have high number of cows. Indian people worship the cow. In fact most Indian households have separate roti prepared for cow or say first roti is given to cow from most of the households. Cow is an emotion in India rather an animal.
Today we are bringing you data of how many cows each state has, and how many cows are there for 1000 people in India and also mentioning sex ration of cow vs bulls. Hope our data will help you to identify or say understand the importance of cow in India.
Total Cows in India = 14.5 Crore.
How many cows are there in each state of India?
In below table, we have mentioned total number of cows each state of India have. If you can check, Uttar Pradesh leads with 1.68 crore number of cows, which is home of cow in India. After that west Bengal and Bihar leads the way with 1.5 cr and 1.4 cr respectively.
State Name | Number of Cows |
---|---|
Sikkim | 1.1 Lac |
Rajasthan | 1.17 Crore |
Madhya Pradesh | 1.26 Crore |
Bihar | 1.4 Crore |
West Bengal | 1.5 Crore |
Manipur | 1.6 Lac |
Uttar Pradesh | 1.68 Crore |
Arunachal Pradesh | 2 Lac |
Meghalaya | 5.6 Lac |
Tripura | 6 Lac |
Diu & Daman | 10,000 |
Chandigarh | 10,000 |
Kerala | 12.1 Lac |
Himachal Pradesh | 13.7 Lac |
Uttarakhand | 13.7 Lac |
Haryana | 14.9 Lac |
Jammu & Kashmir | 20.4 Lac |
Punjab | 23.1 Lac |
Telangana | 26.3 Lac |
Andaman & Nicobar | 30,000 |
Mizoram | 30,000 |
Andhra Pradesh | 34.7 Lac |
Nagaland | 40,000 |
Goa | 50,000 |
Chhattisgarh | 53.5 Lac |
Odisha | 58.2 Lac |
Karnataka | 65.8 Lac |
Jharkhand | 66.1 Lac |
Delhi | 70,000 |
Puducherry | 70,000 |
Gujarat | 76.3 Lac |
Assam | 76.4 Lac |
Tamilnadu | 87.1 Lac |
Maharashtra | 89.7 Lac |
Lakshadweep | 1690 |
How many cows per 1000 people in each sate of India? = 107 cows
Answer is 107 cows per 1000 people in India. Check more details below;
Now let’s divide the number of cows with the state population and see which state leads with highest number of cows per 1000 people. The State with highest number of cows, Uttar Pradesh is nowhere in top list of cows per 1000 people. Assam leads the way with highest number of cows per 1000 people. Delhi has lowest, just 4 cows per 1000 people.
Check the detail table for cows per 1000 people.
State Name | Cows per 1000 people |
---|---|
Assam | 223 Cows |
Himachal Pradesh | 188 Cows |
Chhattisgarh | 186 Cows |
Jharkhand | 177 Cows |
Meghalaya | 173 Cows |
Sikkim | 172 Cows |
West Bengal | 154 Cows |
Madhya Pradesh | 153 Cows |
Rajasthan | 152 Cows |
Jammu & Kashmir | 151 Cows |
Tripura | 151 Cows |
Odisha | 133 Cows |
Arunachal Pradesh | 131 Cows |
Uttarakhand | 123 Cows |
Bihar | 117 Cows |
Tamilnadu | 115 Cows |
Gujarat | 112 Cows |
Karnataka | 100 Cows |
Punjab | 77 Cows |
Uttar Pradesh | 74 Cows |
Maharashtra | 73 Cows |
Telangana | 71 Cows |
Andaman & Nicobar | 67 Cows |
Andhra Pradesh | 67 Cows |
Haryana | 52 Cows |
Manipur | 51 Cows |
Puducherry | 45 Cows |
Kerala | 34 Cows |
Goa | 31 Cows |
Mizoram | 26 Cows |
Lakshadweep | 25 Cows |
Nagaland | 19 Cows |
Diu & Daman | 13 Cows |
Chandigarh | 9 Cows |
Delhi | 4 Cows |
After Cows, we have 2nd most population of bulls in India. So, let’s check out which state has high number cows compared to bulls in their state.
How many cows India have against 1000 bulls? = 3061.
Punjab has highest cows per 1000 bulls. Yes, Punjab records 13788 cows per 1000 bulls. That means Punjab has very low number of bulls as they have 23.1 lac cows in state.
Villagers in India prefer Cow to bull because of the reason that cow’s milk gives high economic advantages. And you can always sell milk products as well and resale value of cow is much higher than bulls.
Tamilnadu state has 11463 cows per 1000 bulls, very high number. After that, we have Bihar state, which has 10363 cows per 1000 bulls. Check out below table for more all other states. Check out below table to see detail cow to bull ratio.
State Name | Number of Cows Per 1000 Bulls |
---|---|
Puducherry | 14613 Cows |
Punjab | 13788 Cows |
Tamilnadu | 11463 Cows |
Bihar | 10363 Cows |
Kerala | 9910 Cows |
Uttar Pradesh | 8175 Cows |
Rajasthan | 5440 Cows |
Delhi | 4990 Cows |
Tripura | 4976 Cows |
Haryana | 4511 Cows |
Jammu & Kashmir | 4183 Cows |
Chandigarh | 4049 Cows |
Gujarat | 3843 Cows |
West Bengal | 3627 Cows |
Goa | 3562 Cows |
Karnataka | 3510 Cows |
Andhra Pradesh | 3146 Cows |
Andaman & Nicobar | 3048 Cows |
Himachal Pradesh | 3005 Cows |
Uttarakhand | 2867 Cows |
Sikkim | 2472 Cows |
Mizoram | 2432 Cows |
Assam | 2378 Cows |
Manipur | 2351 Cows |
Lakshadweep | 2195 Cows |
Madhya Pradesh | 2062 Cows |
Maharashtra | 1808 Cows |
Telangana | 1652 Cows |
Meghalaya | 1632 Cows |
Jharkhand | 1442 Cows |
Odisha | 1434 Cows |
Arunachal Pradesh | 1402 Cows |
Nagaland | 1169 Cows |
Chhattisgarh | 1156 Cows |
Diu & Daman | 483 Cows |
So, As you can see we have provided 3 different data about cow in india. First is total number of cows in each state of india. Second is number of cows per 1000 people, i.e cows to human ratio. And last is the Cows to bull ratio, in which you can find state wise list of cows per 1000 bulls.
Also Read :-
- Which State is a Biggest Buyer of Gold in India? | Avg. Monthly Expenses
- Mutual Fund SIP Return Calculator Online
- National Saving Certificate Calculator