Cattle inventory in India 2019, by leading state
West Bengal had the highest cattle population across India, at about 19 million in 2019. Uttar Pradesh ranked second that year, followed by Madhya Pradesh. Cattle population across the country grew by 0.8 percent between 2012 and 2019. Furthermore, livestock population amounted to nearly 535.8 million with cattle, buffaloes and goats making up the largest share.