清宣統(tǒng)二年(1910)稱長(zhǎng)松鄉(xiāng),隸屬會(huì)稽縣。
1932年長(zhǎng)松鄉(xiāng)分為康會(huì)、長(zhǎng)塘、會(huì)龍三鄉(xiāng)。
1940年康會(huì)、長(zhǎng)塘、會(huì)龍鄉(xiāng)合并為三民鄉(xiāng)。
1950年6月三民鄉(xiāng)劃分為長(zhǎng)塘、會(huì)湖兩鄉(xiāng),隸屬紹興縣富盛區(qū)。
1954年10月長(zhǎng)塘鄉(xiāng)、會(huì)湖鄉(xiāng)劃歸上虞縣。
1956年長(zhǎng)塘、會(huì)湖、保山、長(zhǎng)東4鄉(xiāng)合并為長(zhǎng)山鄉(xiāng)。
1957年從長(zhǎng)山分出單獨(dú)設(shè)立長(zhǎng)塘鄉(xiāng)。
1958年10月為長(zhǎng)塘管理區(qū),隸屬東關(guān)人民公社。
1961年4月設(shè)立長(zhǎng)塘公社。
1983年10月改設(shè)長(zhǎng)塘鄉(xiāng)。
1992年5月并入東關(guān)鎮(zhèn)。
2001年11月從東關(guān)鎮(zhèn)分出,設(shè)立長(zhǎng)塘鎮(zhèn)。