汉代,为小鄡阳县所在地。
唐初,隶属都昌县。
清代,为新城乡六都。
1936年,为周溪乡,属二区。
1944年,为沙溪乡。
1946年,分为周溪乡、沙岭乡。
1949年5月,为周溪乡、沙岭乡,属五区。
1952年,分为周溪街、周溪、柴棚、虬门、泗山、后湖、古塘、马山、沙岭、花桥、双垅11乡,属七区。
1956年,调整为周溪、柴棚、沙岭3乡,属三汊港区。
1958年,并为周溪乡。
1959年3月,为周溪人民公社。
1962年,分为周溪、沙岭2个公社。
1963年,分出4个大队成立渔业公社。
1968年,周溪、沙岭、渔业3个公社合并成为周溪公社。
1984年,恢复乡建置,为周溪乡。
1992年,撤乡设周溪镇,沿用至今。