Leia também: Times Square em São Paulo: o que diz a prefeitura sobre o projeto?
Atualmente, o Brasil conta com 658 shopping centers em operação, distribuídos por 253 cidades. Juntos, esses empreendimentos somam 18,3 milhões de metros quadrados de Área Bruta Locável (ABL). Em 2025, a taxa média de ocupação chegou a 95,4%, um dos níveis mais altos já registrados.