Demographics of Rio de Janeiro
Rio de Janeiro City is home to more than 6 million people, accounting for about 35% of the population of Rio de Janeiro State. Portuguese remains the most widely spoken language and Rio de Janeiro is the second city in the Portuguese speaking world.
Demographics of São Paulo
São Paulo's population has grown rapidly. By 1960 it had surpassed that of Rio de Janeiro, making it Brazil's most populous city. By this time, the urbanized area of São Paulo had extended beyond the boundaries of the municipality proper into neighboring municipalities, making it a metropolitan area with a population of 4.6 million. Population growth has continued since 1960, although the rate of growth has slowed. In 2007 the city's population stood at 10,886,518 and it was estimated that 18.8 million people lived in the urban agglomeration.