Las grandes diferencias prevalecen en los idiomas, ya que cada tribu tiene su propia lengua vernácula, subdividida en numerosos dialectos. Un «crioulo» guineano o patois portugués africanizado es la lengua franca, mientras que el portugués es el idioma oficial.