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.
Metropolis
In Brazil, São Paulo is the principal metropolis with over 20 million inhabitants. In the larger cities, such as São Paulo and Rio de Janeiro (population 6.3 million), favelas (slums) grew up over decades as people migrated from rural areas in order to find work. The term used in Brazilian Portuguese for a metropolitan area is "Região Metropolitana". Others metropolises in Brazil with more than one million inhabitants include: Belém, Belo Horizonte, Brasília, Campinas, Curitiba, Feira de Santana, Fortaleza, Goiânia, Manaus, Porto Alegre, Recife, and Salvador.