Se encuentra en el bosque perennifolio, bosque ribereño en barrancos, en bosques de Brachystegia, a veces sobre antiguos flujos de lava, con menor frecuencia mezclado en la selva, a una altitud de 1500 a 2400 metros.
En Somalia se encuentra Croton megalocarpoides.
[1] Se distribuye por República Democrática del Congo, Ruanda, Burundi, Uganda, Kenia, Tanzania, Mozambique, Malaui y Zambia.
Croton megalocarpus fue descrita por John Hutchinson y publicado en Flora of Tropical Africa 6(1): 760.
[2] Ver: Croton megalocarpus: epíteto latino que significa "con grandes semillas".