布朗族是云南省的古老民族之一,布朗族有文献可考的历史是从汉代开始。布朗族的族源与距今3000年历史的“濮人”有密切联系。
据汉文史籍记载,永昌一带是云南古代“濮人”聚居区,他们很早以来,就生息、繁衍在澜沧江和怒江流域山区。但由于群体众多,分布很广所处环境不同,其社会发展不平衡。
西晋惠帝元康末年(297—299年)在所谓“南夷作乱”的相互混乱中,永昌“濮人”中一部分濮人南迁,开始分化。其中,些濮人群体迁移至永寿(今永德、镇康)一带;而另一些濮人群体沿澜沧江南下,迁移至双江、耿马澜沧、勐海等地;而另一些濮人则在原地停留下。以上这些濮人就发展成为今天的布朗族。