Ziwa Kyoga (pia huandikwa Kioga) ni ziwa kubwa lenye kina kifupi katika Uganda, karibu Km² 1,720 kwa eneo na mwinuko wa mita 914 juu ya usawa wa bahari. Mto Viktoria Nile hupitia katika ziwa hili katika njia yake kutoka Ziwa Viktoria na kuelekea Ziwa Albert. Chanzo kikuu kutoka Ziwa Viktoria hudhibitiwa na Kituo cha stima cha Nalubaale katika Jinja. Chanzo kingine cha maji ni kanda ya Mlima Elgon kwenye mpaka kati ya Uganda na Kenya. Hata kama Ziwa Kyoga ni sehemu ya mfumo wa Maziwa Makuu ya Afrika, halichukuliwi kama ziwa kuu. Upeo wa kina cha ziwa huwa karibu mita 5.7, na karibu lote huwa chini ya m 4. Maeneo chini m 3 huwa na mimea ya maji, wakati eneo kubwa la pwani kinamasi huwa na papyrus na mimea ya majini. Mimea hii pia huunda visiwa vinavyootea ambavyo husonga katikati ya visiwa vidogo vya kudumu. Maeneo yaliyo na maji ambayo hutoa maji kutoka mito huzunguka ziwa hili. Ziwa la jirani ni Ziwa Kwania ambalo ni ziwa dogo lakini lenye kina kirefu. Aina 46 za samaki wametambulika katika Ziwa Kyoga, na mamba ni wengi.