La ciudad de Sao Paulo es la mayor del país, con 11,9 millones de habitantes y una región metropolitana que aglutina a 21 millones de personas, según datos del Instituto Brasileño de Geografía y Estadísticas (IBGE).
Río de Janeiro, con 6,4 millones; Salvador y el Distrito Federal de Brasilia, con 2,9 cada una; Fortaleza y Belo Horizonte, con 2,5 millones, y Manaos, con 2,0, siguen en la lista de mayores urbes, en la que figuran 17 que superan el millón de habitantes.
Más de la mitad de la población brasileña, el 56,1 %, está concentrada en 304 municipios, del total de 5.570 que configuran el país. Según el IBGE, las ciudades de más de 100.000 habitantes tuvieron las mayores tasas de crecimiento y los pueblos de menos de 20.000 personas, las menores.