Administrative divisions of Uganda

Uganda is divided into (from largest to smallest):
The sub-regions include, but are not necessarily limited to: Acholi, Ankole, Buganda, Bugisu, Bukedi, Bunyoro, Busoga, Elgon, Karamoja, Kigezi, Lango, Rwenzori, Sebei, Teso, Toro, and West Nile.
All the subdivisions are officially united and served by the national government body, the Uganda Local Governments Association (ULGA).
 gives three letter codes for the districts.
Parallel with the state administration, five traditional Bantu kingdoms have some degree of mainly cultural autonomy. These kingdoms are Toro, Busoga, Bunyoro, Buganda, and Rwenzururu.