En swahili, un nom de pays commence par U-. En luganda, la langue du Buganda, le même mot change de début selon ce qu'il désigne : Buganda (le pays, le royaume), Baganda (les habitants), Muganda (une personne), Luganda (la langue). Seul, « ganda » n'a pas de sens connu en luganda, et son origine reste incertaine. En 1863, le voyageur britannique John Hanning Speke écrit déjà « the kingdom of Uganda » pour parler du Buganda. À partir de 1894, ce nom désigne un protectorat britannique qui réunit d'autres royaumes et de nombreux peuples. À l'indépendance, le 9 octobre 1962, le pays garde ce nom.
Buganda est le nom que les Baganda donnent à leur royaume. Uganda en est la forme swahilie, la langue de la côte et du commerce. Les voyageurs britanniques l'emploient pour le royaume (Speke, 1863), puis l'administration britannique pour le protectorat (1894-1962). Le pays indépendant garde ce nom en 1962.