寨圩古称归德,明初隶属石康县,是廉州府永平巡检司辖治地。明宪宗成化二年(1466年),广西大滕峡瑶族义军由玉林经合浦北部之永平、信立、永丰、归德(四乡均石康县辖)攻破石康县。明成化八年(1472年),撤销石康县并入合浦县,并将这4个乡全并入归德乡。明成化二十二年间(1486年),因地方盗寇占山为巢(也叫寨),争霸圩市,寨圩因此而得名。嘉靖四十五年(1566年),称寨圩为永平司。清康熙元年(1662年),前圩场是寨王驻地,民国初年称寨圩。1950年,称合浦县第九区。1952年,称为寨圩区。1958年,成立寨圩公社。1961年,分为土东、寨圩、乌石3个公社。1963年,土东、寨圩、乌石3个公社又并为寨圩公社。1966年,改名朝阳公社。1968年,取消朝阳公社,成立寨圩公社革命委员会。1980年10月,取消寨圩公社革命委员会,成立寨圩公社管理委员会。1984年,人民公社改称乡镇,改称寨圩镇至今。