漢唐時期屬海陵縣;南唐昇元元年(937年),屬泰興縣;明代屬泰興縣順德鄉;清代屬泰興縣口轄;1929年,設許莊鄉,屬泰興縣第七區。
1949年,為口岸區許莊鄉;1952年,屬孔橋區;1953年,屬刁鋪區;1957年,撤區,仍為許莊鄉;1958年,屬口岸人民公社,1959年,析口岸人民公社建許莊人民公社;1963年,屬刁鋪區。
1983年,撤銷人民公社,建許莊鄉,屬口岸區。
1997年4月,劃歸泰州市高港區。
1998年3月,撤鄉,建許莊鎮。
2006年,撤鎮,設立許莊街道。