清代,属苍梧县。
明、清及民国初,属长行乡辖。
民国二十二年(1933年),设有广平、尚平隶苍梧县冠盖区。
1949年12月,设广平区,属苍梧县。
1950年10月,为第六区。
1955年9月,设广平区。
1957年,撤区分为广平、大尧、平地3个乡。
1958年9月,设广平公社。
1961年6月,广平公社分为广平、平地、大尧3个公社,隶属大坡区。
1962年9月,广平、平地、大尧合并复称广平区。
1966年1月,广平区改为广平公社。
1984年9月,广平公社撤改为广平乡。
1988年12月,广平乡改为广平镇。
2013年2月8日,梧州市以苍梧县的龙圩镇、新地镇、广平镇、大坡镇新设龙圩区。