De acordo com os dados preliminares do Censo 2010, realizado pelo IBGE (Instituto Brasileiro de Geografia e Estatística), a população da cidade de Rio Grande da Serra foi a que mais cresceu no Grande ABC. Em 2000, o município tinha 37.091 habitantes. Hoje, são 41.273, um crescimento de 11,27%.
Mauá aparece em seguida: 363.392 moradores contra 394.698 (8,61%). São Bernardo tinha há 10 anos atrás 703.177 habitantes e atualmente conta com 746.718 pessoas (6,19%); São Caetano 140.159 contra 146.547 (4,55%); Diadema 357.064 contra 370.184 (3,67%); e Santo André 649.331 contra 654.354 (0,77%).
Já a cidade de Ribeirão Pires teve diminuição no seu número de habitantes. Em 2000 eram 104.508 ribeirãopirenses. Em 2010, são 102.741, o que representa queda de 1,69%.
Um dos fatores que levaram o aumento populacional de Rio Grande da Serra é a industrialização ocorrida na última década.
Segundo dados do Inpes (Instituto de Pesquisa) da Universidade Municipal de São Caetano, Rio Grande da Serra ganhou duas grandes indústrias no período, fazendo com que as oportunidades de emprego e as obras básicas de revitalização urbana atraíssem mais moradores.
Brasil – O resultado preliminar do Censo 2010, divulgado pelo IBGE na última quinta-feira (04), mostrou que o Brasil tem 185.712.713 habitantes. O número oficial será conhecido no dia 29, após análise de eventuais contestações apresentadas por municípios insatisfeitos com a contagem.
A população contada pelo IBGE determina a participação no fundo de municípios. As prefeituras têm até o dia 24 para apresentar suas avaliações e eventuais contestações sobre os números divulgados pelo Instituto.