毛红椿在中国主要分布于江西、云南、四川、安徽、湖南、广西、广东、贵州等省。垂直分布在海拔500-2500m,多呈天然零星分布。印度和印度印西亚也有分布,毛红椿在贵州的分布区较为狭窄,稀少,在97年至98年的调查中仅见于罗甸城关、关岭板贵乡牛角井、安龙坡脚乡八坎,册亨花见、巧马、秧坎、达秧等地海拔400-800米的疏林地,林缘或村旁。在晴隆至关岭海拔1300米公路约长1.5公里地段有栽培,但都极为零星。随着森林破坏的日益加重,毛红椿已极难见到成片分布林分。
另外,据有关资料记载兴义、正安、望谟、独山有分布。但此次调查未发现,独山分布点仅有的一株红毛椿已被砍伐。