Masaka est située près de l'équateur terrestre, à environ 140 kilomètres au sud-ouest de Kampala, sur l'autoroute de Mbarara. Elle a été longtemps la deuxième plus grande ville du pays, avant d'être grandement détruite par la guerre ougando-tanzanienne en 1979 et par la guerre civile de 1981-1986.