秦属桂林郡广信县(公元前221——207年)。
汉属苍梧郡(公元前206至公元220年)。
三国(吴)属苍梧郡新宁县(公元221至208年)。
晋太康元年(公元280年)设置农城县。
南北朝(齐)改农城县为遂城县。
隋开皇十七年(公元597年,隋文帝派宰相虞庆则南征,屯兵于此,故得名戎城,后改遂城县为戎城县。
宋咸平年间(公元998至1003年)废县,隶属梧州府,宋熙宁四年(公元1071年)改称戎圩镇。
元、明、清至民国一直称为戎圩镇。
1949年11月25日,苍梧解放。
1950年1月10日,成立苍梧县人民政府,戎圩属苍梧县第一区。
1951年7月,改称龙圩镇,仍隶第1区。
1952年5月,县城由梧州迁至龙圩镇。
1955年1月,龙圩改属长洲区。
1957年,改为县直属镇。
1958年,成立人民公社时,划归大坡公社管辖。
1959年10月,又从大坡公社划出成立城关公社。
1960年6月,复名为龙圩镇。
1966年,改称东升镇。
1971年12月,复称龙圩镇至今。
1996年4月,龙圩镇、林水镇合并称龙圩镇。
2013年2月8日,梧州市以苍梧县的龙圩镇、新地镇、广平镇、大坡镇新设龙圩区,龙圩区政府驻龙圩镇。
县城原在龙圩镇,2013年3月迁到石桥镇。