索罗提是乌干达的城镇，位于该国东部基奥加湖附近，由索罗提区负责管辖，距离姆巴莱约112公里，海拔高度1,080米，镇上有机场设施，2011年人口估计66,000。