Sông Nile có hai nhánh chính là sông Nile xanh và sông Nile trắng. Cả hai nhánh đều được đặt tên theo màu nước của chúng. Blue Nile có màu xanh lam sáng tại nguồn của nó, và bắt đầu tối dần khi chảy đến Sudan, trong khi nước ở sông Nile trắng có màu xám trắng (Hoyt, 2008). Sông Nile Trắng dài hơn và đi qua Ai Cập, Uganda, và gặp sông Nile Xanh ở Sudan. Mặc dù sông Nile Xanh ngắn hơn sông Trắng, nhưng nó cung cấp phần lớn nước, bắt đầu từ Ethiopia và chảy cho đến khi gặp sông Nile Trắng ở Sudan. Hai nhánh của rắn sông Nile qua các quốc gia Rwanda, Tanzania, Ai Cập, Ethiopia, Burundi, Kenya, Sudan, và Uganda (Tignor, 2010).