Barcelona acogió a 9,2 millones de turistas en 2022, lo que la convierten en la segunda ciudad española que más turistas acoge, tanto nacionales como extranjeros: 91.265 turistas por kilómetro cuadrado. Por lo que se refiere a los extranjeros, Barcelona es la ciudad que más turistas foráneos acogió en 2022. En concreto, 5,8 millones de sus visitantes provenían de fuera de España, según destaca un estudio dirigido por el doctor Francisco García Pascual, decano de la Facultad de Ciencias Sociales y de la Comunicación de la Universidad Europea.