India has more cows than any other country. There are over 280 MILLION (281,700,000) cows in India. That's more than a quarter of the entire world population of cows in JUST ONE COUNT(28.29% to be precise).
To put that into perspective the United States has only 96,669,000 cows (less than half the number of cows that India has). The Indian cow population is higher than the American dog and cat populations combined (77.5 million dogs and 93.6 million owned cats).
It's even higher than the U.S. car population, which is also a really huge number: 246 million cars at the end of 2009.
(Sources: 1, 2, 3, 4)