3. Mexico
Number of horses: 6,533,000
People in Mexico, that ranked 3rd on the list of countries that have the most horses in the world, are heavily relying on their horses, especially in rural areas. Many horse breeds are native to this country. Some of the most famous and beautiful horse breeds that are native to Mexico are Azteca horse; known for its athleticism and Galiceno. People in Mexico are using horses for all kinds of different purposes starting from transporting goods all the way to sports which is why they are appreciating and loving horses very much.