Kalangala is a town in Kalangala District in the Central Region of Uganda. It is the headquarters of the district.
Kalangala is on the northern shore of Bugala Island, the largest of the Ssese Islands in Lake Victoria. It is approximately , across water, southwest of Entebbe. The coordinates of the town are0ð19'17.0"S, 32ð17'31.0"E (Latitude:-0.321389; Longitude:32.291944).
Kalangala is on the northern beach of Bugala Island, which constitutes the bulk (68.5 percent) of the land mass of Kalangala District.
The 2002 national census estimated the population of the town at 2,950. In 2010, the Uganda Bureau of Statistics (UBOS) estimated the population of the town at 4,900. In 2011, UBOS estimated the mid-year population at 5,200.
The following points of interest lie within or close to the town limits: