Официальный язык — английский, которым не владеет большая часть сьерралеонцев; учитывая роль бангладешских миротворцев во время гражданской войны, в 2002 году бенгальский провозглашён «почётным государственным языком». Роль лингва франка выполняет крио — креольский язык на основе английского (родной для 10 %, 90-97 % носителей). На юге Сьерра-Леоне распространён язык менде, а в центре и на севере — темне, используются языки других негроидных этносов; все они входят в нигеро-конголезскую языковую семью.
60-78% сьерралеонцев исповедует ислам (большинство — сунниты маликитского мазхаба, около 10 % — ахмадия), 10-26 % — христианство (протестантизм и католицизм), остальные — автохтонные верования.