De acordo com os dados disponíveis no sistema de geomarketing Sales Index e na sua aplicação web Municípios Online, recolhidos pela Marktest junto dos principais operadores deste mercado, até maio de 2022 existiam, em Portugal, 185 shoppings, localizados em 63 concelhos. Este número representa uma taxa de cobertura de 1,8 estabelecimentos por 100 mil habitantes.
O concelho do Porto concentra o maior número de centros comerciais, com 16 estabelecimentos, seguido por Lisboa com 15, Coimbra com 12, Braga com 8 e Aveiro com 7.
No total, estes centros comerciais têm uma área bruta superior a 3,7 milhões metros quadrados, o que representa uma densidade de 362 metros quadrados por mil habitantes.
Lisboa é o concelho com maior área comercial deste tipo, concentrando 8.9% do total, seguida por Coimbra, Braga, Matosinhos e Vila Nova de Gaia. Em conjunto, estes cinco concelhos concentram 28.4% da área total.
Portugal está no top 10 dos países europeus com mais centros comerciais por habitante. A Sonae Sierra, um dos grandes impulsionadores dos shoppings, avançou, em novembro passado, que o mercado dos centros comerciais na Europa está maduro e, como tal, não tem previsto desenvolver de raiz ou adquirir novos centros comerciais nos próximos anos.