200,000,000 Indian Cows

Last update: April 3, 2023 in Wild Numbers
200,000,000 Indian Cows

India is home to more cattle than any other country, about 200 million cows. Protected and considered sacred by the majority of Indians, the cows give 125 million tons of milk annually.