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