O português é a língua oficial de Angola. Em 1983, 60% dos moradores declararam que o português é sua língua materna, embora estimativas indiquem que 70% da população fale uma das línguas nativas como primeira ou segunda língua.
Além do português, Angola abriga cerca de onze grupos lingüísticos principais, que podem ser subdivididos em diversos dialetos (cerca de noventa). As línguas principais são: o umbundu, falado pelo grupo ovimbundu (parte central do país); o kikongo, falado pelos bakongo, ao norte, e o chokwe-lunda e o kioko-lunda, ambos ao nordeste. Há ainda o kimbundu, falado pelos mbundos, mbakas, ndongos e mbondos, grupos aparentados que ocupam parte do litoral, incluindo a capital Luanda.