O português é a língua oficial do Brasil. Cerca de 187 milhões de falantes de português viviam no Brasil em 1998. Muitos municípios e estados com grandes comunidades de imigrantes ou indígenas também têm línguas co-oficiais, como o tucuru em Mato Grosso do Sul e Pomerânia e Alemã no Espírito Santo.
O Brasil é o lar de 215 línguas vivas. Muitos deles pertencem à diversidade de populações indígenas do país. Algumas dessas populações têm uma cultura linguística próspera, mas cerca de 154 delas estão morrendo. Uma língua indígena, o apiaká, por exemplo, tinha apenas um falante em 2009, mas outra, o guajajára, tinha mais de 15.900 em 2006. O Brasil também tem várias línguas de imigrantes. O alemão padrão é o maior deles, com cerca de 1,5 milhão de falantes.