Lake Nabugabo is in Masaka District, central region of Uganda, approximately 23 kilometers (13 mi), by road, east of the town of masaka. Lake Nabugabo is a satellite Lake of Lake Victoria, being only 4 kilometers (2.5 mi) away from its shores. The area was chosen as a Ramsar Site (protected area) for its importance for the people and animals

High human population densities and a reliance on subsistence agriculture are reflected in the heavy dependency of the neighboring community on the Lake ecosystem.

Lake Nabugabo was formed as a result of sand dunes resulting from strong winds. This Lake is separated from Lake Victoria by a sand bar.