清代,屬蒼梧縣。
明、清及民國初,屬長行鄉轄。
民國二十二年(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日,梧州市以蒼梧縣的龍圩鎮、新地鎮、廣平鎮、大坡鎮新設龍圩區。