India had the largest cattle inventory in the world in 2021 followed by Brazil and China. India’s cattle’s inventory was reported at 305.5 million head in 2021, accounting for roughly 30% of the world’s inventory. India, Brazil and China accounted for roughly 65% of the world’s cattle inventory in 2021.

Today, Argentina eats the most beef and veal, about 39.9 kilograms per person every year. The 27 countries of the European Union and China eat the most pork, about 35.5 and 30.4 kilograms per capita, respectively. Israel eats the most poultry, at 64.9 kilograms per capita annually.