American Express is accepted in 8.5 million U.S. merchant locations and in 160+ countries, territories, and other countries. The countries where American Express is most accepted are Canada, Australia, and the UK. American Express is accepted by most major U.S. retailers.