Marantochloa purpurea is native to tropical and subtropical, sub-Saharan Africa, its range extending from Sierra Leone to South Sudan, Ethiopia and Uganda, and southward to Angola, the Democratic Republic of the Congo and Tanzania, at altitudes of up to 1500 meters .