Esta especie se encuentra en África tropical.
Se encuentra en las crestas y valles cerca del agua en el bosque tropical de hoja perenne; a veces localmente abundante; laderas rocosas superiores; bosques abiertos; a una altitud de 200-500 metros.
[1] Se distribuye por Costa de Marfil, Liberia y Sierra Leona.
[2] Brachystegia leonensis fue descrita por Burtt Davy & Hutch.
y publicado en Bulletin of Miscellaneous Information Kew 1923(4): 156.