秦末已有居民点,五代南汉时(917-971)曾是咸宁县城。
顺德建县时列人西淋都,1923年划分为顺德第三、四、五区。
1924年属第三指导区,抗日战争时期,乡一级政权机构变革为各乡联保。
1950年仍分属三、四、五区。
1956年,4月起属陈村乡区和乐从区。
1958年2月属陈村乡。
1958年10月分属陈村人民公社和沙拐人民公社。
1959年,设北滘人民公社。
1961年5月设北滘区,下辖北滘、碧江、莘村、西海4个公社。
1963年1月起合并为北滘人民公社。
1981年11月恢复区建制。
1987年撤区建镇。