Cele mai mari trei orașe din Brazilia sunt São Paulo, Rio de Janeiro și Belo Horizonte. Brazilia are o populație urbană mare, iar 22 de orașe braziliene au o populație de peste jumătate de milion de locuitori. Brasilia și Salvador sunt două alte orașe foarte mari din Brazilia.
São Paulo este cel mai mare oraș din Brazilia, cu o populație de 20.935.204, potrivit recensământului din 2010. Orașul frumos Rio de Janeiro este pe locul doi, cu o populație de 12.166.616, iar al treilea cel mai mare oraș, Belo Horizonte, are populație de 5.783.773. Rio de Janeiro a fost capitala Braziliei până în 1960, când Brasilia a fost inaugurată ca capitala țării.