Système politique traditionnel
Federation de 11 principautes historiques (Bugabula, Bulamogi, Kigulu, Bukooli, Luuka, Bukono, Butembe, Bugweri, Busiki, Bunha, Bunhole), chacune dirigee par un chef hereditaire. Le Kyabazinga (roi) est elu parmi les cinq clans royaux (Baisengobi) : Wakoli-Bukooli, Zibondo-Bulamogi, Ngobi-Kigulu, Tabingwa-Luuka, Kitimbo-Bugabula. Le Lukiiko (conseil) est l'organe deliberant du royaume.
Organisation clanique
Les Basoga sont organises en plus de 54 clans (ebika), chacun portant un totem distinct (muziro). Parmi les clans documentés : Balwa (totem : poisson-poumon), Bandha (antilope), Basikwe (champignons), Igaga (lievre), Bwire (poisson-poumon). Les clans sont exogames et patrilineaires.
Rôle des lignages
Les lignages (patrilineaires) sont centraux dans la structure familiale, la repartition fonciere et la gestion des conflits. L'appartenance a un lignage determine les droits sur la terre, les obligations matrimoniales et les responsabilites rituelles. Le clan du pere determine l'identite sociale de l'enfant.
Autorité religieuse
Des specialistes rituels locaux (basamize) assurent les ceremonies aux ancetres et la communication avec les esprits de la nature (balubaale). Ces autorites rituelles coexistent avec les structures religieuses chretiennes (majoritairement anglicanes et catholiques) et musulmanes, issues de la colonisation et des missions du XIXe siecle.