蒼梧古為“百越”之地,本泛指嶺南。漢元鼎六年(公元前111年)置蒼梧郡、廣信縣。今縣境曾為漢廣信縣、猛陵縣(唐改孟陵縣)、三國(guó)新寧縣(后改寧新縣)、晉農(nóng)城縣(后改遂城縣)屬地。隋開皇三年(583年),改廣信縣為蒼梧縣。民國(guó)元年(1912年)廢縣設(shè)府,蒼梧縣并入梧州府。民國(guó)二年廢府復(fù)道,復(fù)設(shè)蒼梧縣。
1950年1月,蒼梧縣與梧州市分治。1952年5月,蒼梧縣政府駐地由梧州遷至龍圩。1996年4月,龍圩鎮(zhèn)、林水鎮(zhèn)合并為龍圩鎮(zhèn)。2000年第五次人口普查,龍圩鎮(zhèn)73615人,大坡鎮(zhèn)48422人,廣平鎮(zhèn)60055人,新地鎮(zhèn)57352人。
2003年行政區(qū)劃(根據(jù)當(dāng)年廣西行政區(qū)劃代碼整理):龍圩鎮(zhèn)轄城東、龍城、城南、城西4個(gè)社區(qū);恩義、林水、都坎、四合、大恩、古鳳、中村、念村、寨中、思念、社學(xué)、新利12個(gè)行政村。大坡鎮(zhèn)轄大坡社區(qū);大燕、新安、大城、勝洲、馬王、白鶴、大坡、松柏、夜村、古元、育民、交村、寨村、坡頭、河步、天堂、新龍、合垌18個(gè)行政村。廣平鎮(zhèn)轄廣平社區(qū);平地、城坦、壇金、淑里、調(diào)村、河口、甘村、思化、廣平、上合、平山、武隴、大堯、金釵、端村、平樂、華新、扶達(dá)、西羅、夏村20個(gè)行政村。新地鎮(zhèn)轄新地社區(qū);回龍、大維、雁村、訓(xùn)村、新甫、思賢、都梅、龍窩、新地、富回、古卯、四落、古令、殿村、洞心、大同、富祿、題甫、大村、新科20個(gè)行政村。
2013年,《國(guó)務(wù)院關(guān)于同意廣西壯族自治區(qū)調(diào)整梧州市部分行政區(qū)劃的批復(fù)》(國(guó)函[2013]25號(hào))同意:設(shè)立梧州市龍圩區(qū),以蒼梧縣的龍圩鎮(zhèn)、新地鎮(zhèn)、廣平鎮(zhèn)、大坡鎮(zhèn)的行政區(qū)域?yàn)辇堐讌^(qū)的行政區(qū)域,龍圩區(qū)人民政府駐龍圩鎮(zhèn)政賢路18號(hào);將原萬(wàn)秀區(qū)的旺甫鎮(zhèn)劃歸蒼梧縣管轄;蒼梧縣轄石橋鎮(zhèn)、嶺腳鎮(zhèn)、京南鎮(zhèn)、獅寨鎮(zhèn)、六堡鎮(zhèn)、木雙鎮(zhèn)、梨埠鎮(zhèn)、沙頭鎮(zhèn)、旺甫鎮(zhèn),蒼梧縣人民政府駐地由龍圩鎮(zhèn)政賢路18號(hào)遷至石橋鎮(zhèn)東安街1號(hào)。