Moslim 94%, Christen 5% (voornamelijk Rooms-katholiek) en Inheems 1%
De officiële taal is Frans. Andere talen zijn; Wolof, Pulaar, Jola en Mandinka.