En el año 2012 Madrid fue la trigésimo primera ciudad más visitada del mundo por turistas internacionales con 4,1 millones de turistas y la segunda de España tras Barcelona.