宋初,支塘境域?qū)俪J炜h雙鳳鄉(xiāng),分隸三十八都、四十都、四十一都。
清雍正四年(1726年),析常熟縣東境為昭文縣,支塘境屬昭文縣。
宣統(tǒng)二年(1910年),常熟、昭文兩縣區(qū)劃分建為35個(gè)市鄉(xiāng),支塘、何市、任陽(yáng)建制為鄉(xiāng)。
1934年支塘、何市、任陽(yáng)建制為鎮(zhèn)。
1940年8月至1941年7月,在中國(guó)共產(chǎn)黨領(lǐng)導(dǎo)下,建立抗日民主政權(quán),支塘分屬常熟縣何市區(qū)、蘇州縣任石區(qū)和李白區(qū)。
1945年8月,抗戰(zhàn)勝利,恢復(fù)戰(zhàn)前區(qū)鄉(xiāng)建制,支塘、何市屬支塘區(qū),任陽(yáng)屬唐市區(qū)。
新中國(guó)成立后調(diào)整區(qū)劃,1950年3月,支塘、何市、任陽(yáng)建制為鄉(xiāng)。
1956年設(shè)支塘區(qū),1957年撤區(qū)并鄉(xiāng),設(shè)支塘、何市、任陽(yáng)三鄉(xiāng)。
1958年以鄉(xiāng)建社,建立支塘、何市、任陽(yáng)3個(gè)人民公社。
1983年3月,恢復(fù)原鄉(xiāng)建制。
1986年、1992年,支塘、何市、任陽(yáng)先后撤鄉(xiāng)建鎮(zhèn)。
2003年4月,任陽(yáng)鎮(zhèn)并入,同年6月,何市鎮(zhèn)并入。
名稱(chēng)沿用至今。