American Express is accepted at 8.5 million retail locations across the U.S. and in 160plus countries and territories around the world. In addition to being in the U.S., the countries that American Express is accepted most are Canada, Australia, the UK, India and Mexico. The majority of major retailers in U.S. accept American Express.