淘沙镇历史悠久,东汉时即有先民定居于现淘沙集镇旁的龙塘村。
南北朝初期(420),有人发现附近小溪沙中含金,于是远近淘金者纷纷来此搭棚淘金,逐渐兴起了商业、服务行业,形成为农村集镇,淘沙亦因此而得名。
1932年以后,淘沙镇属第四区、剑东区所辖。
建国前分属淘沙、邓圩2个乡,1949年先后属第六区、淘沙区、杜市区管辖。
1958年10月成立淘沙人民公社和株山人民公社。
1961年10月又分为淘沙、株山、鄢坑三个公社。
1964年株山、鄢坑两个公社并入淘沙公社。
1965年又分为淘沙、株山两个公社。
1968年复并为淘沙一个公社。
1981年撤社建乡,1987年改为淘沙乡,1998年撤乡建镇。