Rio de Janeiro, also known simply as Rio, is the capital and largest city of the state of Rio de Janeiro. It is the second-largest city in Brazil after São Paulo, and the largest by international tourists. It has a population of 6 million in the city proper, and 13 million people in its metropolitan area as of 2025. It is also the sixth-most-populous city in the Americas.

Contender: Rio de Janeiro, Brazil
Contender: Rio de Janeiro, Brazil
Ranked #3 on "Top 10 Best Street Food Cities in Brazil". Cast your vote to back or challenge this spot.
Be the first to vote on this ranking.
Most Argued About
“The 10 Best Latin American Travel Destinations in 2025: Must-See UNESCO Sites & Hidden Gems”
Ranks as high as #3 on some lists — but only #9 here. Fans are divided.
See the debate →