据清同治(1862-1874)《苍梧县志》记载,龙圩秦(前221-207)属桂林郡广信县,汉(前208-220)属苍梧郡,三国(吴)属苍梧郡新宁县,南北朝(齐)改农城县为遂城县。
隋开皇十七年(597),隋文帝派宰相虞庆则南征,屯兵于此,故遂城县改名戎城县,宋咸平年间(998-1003)废县,隶属梧州府。
宋熙宁四年(1071)由原戎城县改称戎圩镇。
元、明、清因之。
清末(1909)属平乐区,建国前属苍梧县,1949年11月25日苍梧解放。
1950年属苍梧第一区,1951年7月改称龙圩镇,1952年5月6日苍梧县人民政府从梧州迁至龙圩镇。
1968年4月苍梧县人民政府改名苍梧县革命委员会,1981年复称苍梧县人民政府。
2013年2月8日国务院《关于同意广西壮族自治区行政区划调整梧州市部分行政区划的批复》(国函〔2013〕25号)。