明代,广普镇境域为璧山区的普安里,建有普兴场。
民国十九年(1930年),普兴场改普兴镇。
民国二十四年(1935年),普兴镇改为普兴联保。
民国二十九年(1940年),普兴联保与广兴场合并为广普乡。
1952年12月,广普乡析设广兴乡。
1956年5月,广兴乡并入广普乡。
1958年,广普乡改为广普公社。
1961年5月,广普公社析设广兴公杜。
1978年2月,广兴公社并入广普公社。
1980年3月,析设广兴(云平)公社。
1984年1月,广普公社改为广普乡。
1993年12月,由广普乡改为广普镇。
2003年12月,云平乡并入广普镇。