布朗族有文献可考的历史是从汉代开始。东汉时期(公元一世纪),在今德宏傣族景颇族自治州和大理自族自治州南部设置博南(今大理白族自治州永平县),不韦(今保山地区之施甸县)、嶲唐(今保山市)等县,居住有一种“哀牢”人。而《董难·百濮考》记载,哀牢即永昌的濮人等条资料,从而得出结论说:“永昌濮族亦称哀牢”。
古代永昌郡范围内的濮人,由于分布地域广阔,所处的环境不同,其社会发展很不平衡。分布在城镇附近和交通便利的部分濮人,逐渐融合于周围先进民族中,而另一部分自汉代以来很长一段时期仍然处于十分落后的狩猎和采集经济阶段。由于这种狩猎和采集经济的不稳定,濮人的迁徙活动甚为频繁。此外,大民族统治阶级的压迫政策,也引起部分濮人的迁移。
东汉永平十二年,汉皇朝在哀牢区设置了永昌郡,统辖现今的德宏傣族景颇族自治州、临沧地区及大理白族自治州南部各县境。其统治和压迫日益加深,引起濮人部落武装反抗。后来昆明人首领卤承率兵为东汉皇朝效劳,打败了濮人,迫使部分濮人南迁。封建统治者还用行政手段强迫另一部分濮人迁移。
到了西晋惠帝元康末期,在所谓“南夷作乱”的相互混战中,永昌濮人又一部分向南移至永寿。
唐代后,布朗族先民--濮(朴)子蛮的分布,“开南、银生、记昌、寻传四处皆有,铁桥西北边延澜沧江亦有部落。”就是说到了唐代,上至今中甸维西,下至今西双版纳都有布朗族先民,南诏奴隶制国家,曾经强征其统辖区域内的诸落后部落人民。《蛮书》卷四就描述了当时被南诏驱赶上战场的“扑”人被唐朝军队俘虏后的情况。
宋代,大理国兴起,基本上继承了南诏时期的统治范围。在今景东、景谷、镇源等地,原是“扑”(布朗)与“和尼”(哈尼)所杂居,后来部分地区曾被“金齿白天”(傣族)占据。
元明时期,布朗族先民主要分布在澜沧江以西,包括顺宁(今凤庆)、永昌以及今西双版纳一带,景东,景谷仍有少数分布。
明代,蒲人的分布与元代基本一致。中央封建皇朝进一步加强了对蒲人地区的统治和联系。明洪武年间复设顺宁土知府,为蒲人的一个主要聚居区。明代中叶以后,在永昌府属境之凤溪、施甸二长官司辖地及西北部的十五喧三十八寨(今保山西北)是“蒲人”的一个聚居区,在永昌南部之右甸亦有“蒲人”居住。
清代,蒲人的分布区域与明代无甚差异,与现在也大体一致。