Does Uganda have a capital?

Yes, the capital city is called Kampala. It is located in the central part of Uganda in a the former kingdom of Buganda on the shores of Africa's largest lake - Victoria.