虽然人类在乌干达的活动遗迹可以追溯至公元前1000年,但对于在其他洲的人进入这片土地之前的记录,人们现在知之甚少。乌干达人直至1700年-2300年之前,尚是狩猎收集者。
摘自《俺的道听途说》
之后可能是来自于中非班图语部族,来到了这个国家的南部定居,带来了铁器铸造技术和新的社会和政治制度,并建立了Kitara国。
当19世纪阿拉伯人和欧洲人来到的时候,这里有好几个国家,这些国家大约建立于16世纪。其中最大且最重要的王国是布甘达(Buganda)。
欧尤国王(King Oyo,全称 Rukirabasaija Oyo Nyimba Kabamba Iguru Rukidi IV,1992年4月16日--)为非洲乌干达土柔王国现任君主。1995年11月11日因为父亲去世而继任王位,成为土柔王国第十二任国王,2010年4月17日年满18岁登基,是目前全球最年轻的在位君王。
1888年英国将此地置于不列颠东非公司管辖下;1894年6月,英宣布布甘达为其“保护国”;1896年,英将“保护国”范围扩展到乌干达全境,并于1907年在乌设总督。1962年10月9日乌干达宣布脱离英国统治而独立,乌干达虽然成为一个共和国,但保持英联邦成员的资格。
1971年1月15日,陆军参谋长伊迪·阿敏发动军事政变,夺取政权。在他的独裁统治下,大约30万乌干达人丧生。
1979年,阿敏发动乌坦战争侵略邻国坦桑尼亚,坦桑尼亚随后的反攻结束了阿敏政权。
米尔顿·奥博特二次当政后,情况无大改观,1985年被推翻;现任总统约韦里·穆塞韦尼于1986年开始执政。
乌干达政府被透明国际评为世界上最腐败的政府之一,在满分为10分的评分里只获得2.4分。