Mexico was the sixth most sought-after destination for international visitors in 2023, according to the World Tourism Organization.
Mexico received 42 million foreign visitors last year, behind Turkey (55 million), Italy (57 million), the United States (67 million), Spain (85 million) and, in top spot, France (100 million). Rounding out the top ten were: the United Kingdom (37 million), China (36 million), Germany (35 million) and Greece (33 million).