明洪武十五年(1382年),屬納樓長官司安正里。
明崇禎十二年(1639年),封水塘掌寨。
清順治十五年(1658年),設(shè)五畝掌寨,后又設(shè)五邦掌寨。
民國二十七年(1938年),屬建水縣崇安、瑞云、六合3鄉(xiāng)。
民國三十七年(1948年),五畝、五邦各為獨立保,直屬建水縣。
1950年,劃入新民縣。
1954年,建立萬漠(今排沙)傣族自治鄉(xiāng)。
1974年6月,由新街公社劃出南沙公社。
1984年,南沙公社改為區(qū)。
1988年1月,南沙區(qū)改為南沙傣族鄉(xiāng)。
1999年4月,南沙傣族鄉(xiāng)改為南沙鎮(zhèn)。