莘(shen)塔,原名“孙塔”,传说此地曾有一塔,又因三国时期孙权宠妃孙姬埋葬于此。清康熙年间(1662年—1722年),此地因文采有名,遂改为“莘(shen)塔”(取“莘莘学子”之意,莘塔方言为苏州话与上海话结合的产物,方言中“莘”字读音与“孙”相同)。故此地盛产才子佳人。咸丰(1851 ~1861年)末年,太平军与清军在芦墟争战时,一些地主、士绅避居此地,人口繁衍,渐有茶馆、酒摊和零星手工作坊,遂成集市。宣统二年(1910 年)设镇,民国 18 年(1929 年)至抗日战争前期,为吴江县第六区公所驻地,但镇区仍限于老市河两岸部分地段。解放后,莘塔镇区一直为乡政府、公社所在地。1976 年起,在集镇西郊开辟新街,扩展镇区范围。
