Oeganda is verdeeld in vier geografische regio's (North, East, West en Central) en in 111 districten plus de hoofdstad Kampala. Elk district is verder verdeeld in subdistricten, municipalities of counties, sub-counties, gemeenten (parishes) en dorpen.

Een ander type indeling is die in vijf koninkrijken.

Districten thumb|right|400px|Districten van Oeganda (klik op de kaart om te vergroten) De meeste districten zijn vernoemd naar de belangrijkste stad in het betreffende district. Een district wordt geleid door een Local Council, voorgezeten door een voorzitter.

Hieronder staat een lijst van alle Oegandese districten per regio anno 2002. De nummers corresponderen met de nummers op de kaart. De inwoneraantallen stammen uit 2002. Sindsdien gebeurden er nog verschillende opsplitsingen van districten, zodat onderstaande lijst niet actueel is.

+ Central Region(rood)# District Inw.27Kalangala 36.66129Kampala 1.208.54436Kayunga 297.08138Kiboga 231.71848Luwero 336.61651Masaka 767.75956Mityana 269.76359Mpigi 414.75760Mubende 436.49361Mukono 807.92363Nakaseke 138.01164Nakasongola 125.29770Rakai 471.80672Sembabule 184.17876Wakiso 957.280+ Eastern Region(groen)# District Inw.4Amuria 183.8177Budaka* 221.5258Bugiri 426.5229Bukwa 49.82613Busia 228.18114Busiki 169.15615Butaleja 160.92720Iganga 547.15521Jinja 413.93725Kaberamaido 122.92428Kaliro 153.51330Kamuli 558.56633Kapchorwa 143.68435Katakwi 123.21545Kumi 388.01549Manafwa 388.75153Mayuge 326.56754Mbale 332.17469Pallisa* 300.72973Sironko 291.90674Soroti 371.98675Tororo 398.601+Northern Region(geel)# District Inw.1Abim 58.5902Adjumani 201.4933Amolatar 96.37439Amuru 177.7835Apac 405.5246Arua 413.11316Dokolo 131.04717Gulu 290.62422Kaabong 379.77542Kitgum 286.12243Koboko 131.60444Kotido 157.76547Lira 530.34250Maracha 310.33857Moroto 170.50658Moyo 199.91262Nakapiripirit 153.86265Nebbi 433.46667Oyam 270.72068Pader 293.67977Yumbe 253.325+Western Region(blauw)# District Inw.10Bulisa 64.82311Bundibugyo 212.88412Bushenyi 723.42718Hoima 349.20419Ibanda 198.04323Kabale 471.78324Kabarole 359.18026Isingiro 318.91331Kamwenge 295.31332Kanungu 205.09534Kasese 532.99337Kibaale 413.35340Kiruhura 212.08741Kisoro 219.42746Kyenjojo 380.36252Masindi 405.04255Mbarara 360.00866Ntungamo 386.81671Rukungiri 308.696

Counties 300px|right|thumb|Counties van Oeganda De 111 districten van Oeganda zijn ingedeeld in 146 counties, één city council (Kampala) en dertien gemeenten. Veel districten bestaan maar uit één county.

Koninkrijken Oeganda is een republiek gelegen op het grondgebied van een aantal historische vorstendommen, waaronder de vier koninkrijken Boeganda, Bunyoro-Kitara, Ankole en Toro. Na het instellen van de republiek in 1962 bleven de vorstendommen aanvankelijk bestaan. In 1967 werden de vorstendommen tijdelijk afgeschaft tot ze in 1993 opnieuw werden opgericht. Sindsdien is er sprake van vier koninkrijken: Boeganda, Bunyoro-Kitara, Busoga en Toro. Elk van dezen heeft een eigen beperkt politiek systeem, een eigen vorst en een eigen vlag. Het enige koninkrijk dat niet werd heropgericht was Ankole, de kroningsceremonie van koning Ntare VI (John Patrick Barigye) werd door president Museveni tegengehouden.

Zie ook ISO 3166-2:UG