云贵高原东缘乃是广西山地、丘陵和平原地区,地势低,气候湿热,自古就是百越民族分布的地区。《汉书·地理志》注引臣瓒的话说:“自交趾至会稽七八千里,百越杂处,各有种姓”。就是说自今越南北部经广西、广东、福建至浙江,都有越人各部杂居共处,支系不同,互不统属,故称为“百越”。然而百越的分布尚不止此。公元前214年,秦始皇用武力平定岭南越人地区将其纳入郡县制度进行治理,在南越地区设立南海郡(今广东),在西瓯、骆越地区设立桂林郡和象郡。值得注意的是象郡的地域竟然包括了今贵州乌江以南的广大地区,把这块地区也视作越人分布区。这说明越人在稻作文化延伸的地区有所活动。但这并不意味着百越民族及其文化是后来才迁移到云贵高原上去的。例如今贵州乌江以南和云南滇池地区,考古工作者都曾发现具有越人文化特征的新石器文化遗址。这说明云贵高原的某些生态环境是适宜于百越文化延伸和扩展的。
至于属于中原地区的华夏——汉文化,秦汉时期由于推行郡县制度,有利于华夏——汉文化向西南地区扩散。汉族移民、郡县官吏和商人,带到少数民族地区的是封建制度和礼俗以及较先进的生产技术和产品。由于政治、经济和通婚等多种原因,汉族中融合了少数民族成分,少数民族中也融合了汉族成分,这些就形成了民族文化的交融。
总之,由于云贵高原地理生态环境的独特性,使前述中国三大文化得以在这里延伸、接触和交融,从而形成云贵高原民族和文化的多样性和复杂性。生态环境的多样性与民族文化的多样性是密切相关的。