春秋時(shí)屬越地。
秦時(shí)屬會(huì)稽郡。
宋代時(shí)屬紹興府會(huì)稽縣。
1912年屬紹興縣第三區(qū)。
1932年設(shè)立東關(guān)鎮(zhèn)。
1954年7月為紹興縣直屬鎮(zhèn)。
同年10月劃入上虞縣,為縣直屬鎮(zhèn)。
1958年9月成立上虞縣東關(guān)人民公社。
1961年設(shè)立東關(guān)鎮(zhèn)人民公社。
1965年分設(shè)東關(guān)鎮(zhèn)和東關(guān)公社。
1983年?yáng)|關(guān)公社改成東關(guān)鄉(xiāng)。
1985年撤銷東關(guān)鄉(xiāng),并入東關(guān)鎮(zhèn)。
1992年長(zhǎng)塘鄉(xiāng)和長(zhǎng)山鄉(xiāng)并入東關(guān)鎮(zhèn)。
2001年10月原長(zhǎng)塘鄉(xiāng)從東關(guān)分出,東關(guān)鎮(zhèn)的23個(gè)村、6個(gè)居民委員會(huì)和蒿壩鎮(zhèn)上三線以西的樟塘等10個(gè)村及樟塘居民委員會(huì)合并設(shè)立東關(guān)街道。