Suomessa puhutaan yli sataa kieltä. Kansalliskielet ovat suomi ja ruotsi. Saamen kielilaissa säädetään erikseen saamelaisten oikeudesta käyttää omaa kieltään tuomioistuimessa ja muussa viranomaisessa. Myös romaneilla ja muilla ryhmillä on oikeus ylläpitää ja kehittää omaa kieltään ja kulttuuriaan. Suomen perustuslaki turvaa lisäksi viittomakieltä käyttävien sekä vammaisuuden vuoksi tulkitsemis- ja käännösapua tarvitsevien oikeudet.
Vuoden 2008 lopussa äidinkielenään suomea, ruotsia ja saamea äidinkielenään puhui:
4 828 747 suomi
289 609 ruotsi
1 772 saame
Vieraskielistä väestöä vuoden 2008 lopussa oli 190 538, eli 3,6 % koko väestöstä. Suurimmat kielivähemmistöryhmät olivat:
48 740 venäjä
22 357 viro
11 344 englanti
10 647 somali
8 806 arabia
6 455 kurdi
6 308 albania
6 458 kiina
4 977 vietnam
5 096 saksa
4 669 turkki
4 222 persia
4 519 thai
3 968 espanja
2 713 ranska
Tilastotiedot: Tilastokeskus