Shilluk er et nilotisk folk i det sydlige Sudan med en befolkning på ca. 500.000. Sproget shilluk tilhører den nilotiske sproggruppe luo.