El Bunyoro actual comprende tres distritos que totalizan unos 1.232.422 habitantes (según el censo de 2002), de norte a sur son: