纳布加博湖（）是乌干达的湖泊，位于该国南部中部区，由马萨卡区负责管辖，长8.2公里、宽5公里，面积220平方公里，海拔高度1,180米，距马萨卡约。