公元752年(唐天宝十一年),设立版纳勐醒,上隶唐南诏地方政权。
1325年(元泰定二年),上隶云南行省彻里路。
1913年(民国二年),设立第七区,上隶普思沿边行政区。
1927年(民国十六年),设立普文区,上隶普文县。
1950年,设立第三区,上隶思茅县。
1953年,划入西双版纳傣族自治区,上隶版纳勐旺。
1956年,设立普文区,上隶版纳勐旺。
1957年,上隶县级版纳景洪。
1958年,上隶景洪县。
1969年,撤销普文区,设立普文公社。
1980年12月,划出勐旺、补远、瑶家三个大队,设立勐旺公社。
1984年,撤销普文公社,设立普文区。
1988年,撤销普文区,设立普文镇。
1993年12月22日,撤销景洪县普文镇,设立景洪市普文镇。