汉高祖元年(前206年),设松陵镇,驻军镇守。后来的松陵镇就是由吴淞江源头的军镇发展而成的。
梁开平元年(907),松陵镇属苏州。三年(909年),松陵镇属吴江县。
清雍正四年,将吴江县偏西地分置震泽县。松陵镇部分属吴江县,部分属震泽县。
清宣统三年九月(1911年9月),吴江、震泽两县重新合并为吴江县,松陵镇属吴江县。
1949 年4月29日,吴江建立人民政权,松度镇属城厢区管辖。
1950年1月,松陵镇属城厢区管辖。
1952年,松陵镇改为县属镇。
1992年,吴江撤县设市,松陵镇属吴江市。
2012年10月29日,吴江撤市设区,松陵镇属吴江区。