Namasagali is a town in Eastern Uganda.
The town is located in the northwestern part of Kamuli District, along the eastern bank of the Victoria Nile, approximately 25 kilometres (16 mi), by road, northwest of Kamuli, where the district headquarters are located.
[1] This location is approximately 89 kilometres (55 mi), by road, north of Jinja, the largest city in the sub-region.
As of February 2010, the exact population of Namasagali is not known.
The landmarks within the town limits or close to its borders include: