El portugués es el idioma oficial de Brasil. Alrededor de 187 millones de hablantes de portugués vivían en Brasil en 1998. Muchos municipios y estados con grandes comunidades inmigrantes o indígenas también tienen idiomas cooficiales, como Tucuru Mato Grosso do Sul y Pomerania y alemán en Espirito Santo.
Brasil es el hogar de 215 idiomas vivos. Muchos de estos pertenecen a la diversidad de poblaciones indígenas del país. Algunas de estas poblaciones tienen una cultura lingüística próspera, pero alrededor de 154 de ellas están desapareciendo. Una lengua indígena, Apiaká, por ejemplo, tenía solo un hablante a partir de 2009, pero otra, Guajajára, tenía más de 15,900 en 2006. Brasil también tiene varias lenguas de inmigrantes. El alemán estándar es el más grande de estos, con alrededor de 1,5 millones de hablantes.