巴西總人口總人口為2.01億(具體數字201032714人)。白種人佔53.74%,黑白混血種人佔38.45%,黑種人佔6.21%,黃種人和印第安人等佔1.6%。
大西洋沿岸人口稠密,內陸地區較為稀少(簡稱地狹人稠)。東南地區是巴西人口最多的地區,根據IBGE2004年數據顯示該地區人口約有7800多萬,相當於巴西人口總數的42%。該地區擁有巴西三個人口最多的州(聖保羅,7000萬人口,、米納斯吉拉斯,1900萬,裡約熱內盧,1500萬)和兩個最大的城市(裡約和聖保羅)。在聖保羅和裡約的交界地帶形成了以聖保羅、裡約為支柱的商業地帶,該地區聚集了約23%的巴西人口,成為該國人口密度最大的地區。
巴西種族和文化差異顯著。南部居民多有歐洲血統,可溯源到19世紀初來自義大利、德國、波蘭、西班牙、烏克蘭和葡萄牙等國的移民。而北部和東北部的的居民部分是土著,部分具有歐洲或非洲血統。東南地區是巴西民族分布最廣泛的地區,該地區主要有白人(主要是葡萄牙後裔和義大利後裔)混血人、非洲巴西混血以及亞洲和印第安人後代。
在整個巴西,巴西人、葡萄牙人和非洲人頻繁混血。19世紀,亞洲和歐洲的移民化開始受到刺激,德國人開始在1818年來到這裡,1875年,義大利人,1880年西班牙人,20世紀初,日本人,敘利亞人和黎巴嫩人開始相繼來到這裡。19世紀末20世紀初,在東南地區發生了巴西最大的移民潮,義大利人和葡萄牙人成為這次移民中的主要組成部分,當時種植園以及剛剛興起的巴西工業都需要大量的勞動力。
巴西歷史上曾有過幾次大的移民浪潮,1884至1962年間遷居巴西的移民即達497萬多人,主要來自葡萄牙、西班牙、義大利、德國、法國、波蘭和阿拉伯國家。黃種人多來自日本、朝鮮和中國。巴西約有130萬日本人,25萬華人,主要集中在聖保羅和裡約熱內盧。
由於歷史原因,巴西人口的種族構成十分複雜。大西洋沿岸人口稠密,內陸地區較為稀少。種族和文化差異顯著。按照2010年的數據,巴西人口中47.3%的為白種人,43.1%為混血種人,7.6%為黑人,2.1%為亞洲人,其餘則為少數印第安人。