Il existe une chaîne de radiodiffusion publique qui est aussi la et des dizaines de chaines privées. Toutes diffusent en anglais mais certaines ont des programmes en swahili, dans une des langues régionales ou en hindi.