Les trois plus grandes villes du Brésil sont São Paulo, Rio de Janeiro et Belo Horizonte. Le Brésil a une grande population urbaine et 22 villes brésiliennes comptent plus d'un demi-million d'habitants. Brasilia et Salvador sont deux autres très grandes villes du Brésil.
São Paulo est la plus grande ville du Brésil avec une population de 20 935 204, selon le recensement de 2010. La belle ville de Rio de Janeiro arrive en deuxième position avec une population de 12 116 616 et la troisième plus grande ville, Belo Horizonte, a un population de 5 783 773 habitants. Rio de Janeiro était la capitale du Brésil jusqu'en 1960, date à laquelle Brasilia a été inaugurée en tant que capitale du pays.