El árabe, el idioma oficial, es la lengua materna de aproximadamente la mitad de la población. Además del árabe estándar, el nubio y el Ta Bedawie también se hablan comúnmente. El inglés se usa ampliamente, en muchos casos sirve como lengua franca entre las tribus del sur. En total, se hablan más de 400 dialectos diversos de lenguas nilóticas, nilo-hamíticas y sudanesas.