1985年和1987年,先后劃進泰縣的泰西、朱莊和泰東3鄉。
1996年7月,撤銷縣級泰州市,設立地級泰州市,以原縣級泰州市的行政區域為置海陵區的行政區域,建市設區時,海陵區轄區面積119.5平方千米,其中建成區面積22.4平方千米,總人口27.4萬人。
下轄西倉、城南、下壩、城西、城北、城中、泰山、豐樂8個街道和、九龍1個鎮及泰東、東郊、西郊、朱莊4個鄉。
1997年,姜堰市鮑徐、寺巷、塘灣3鎮劃入。
2003年,姜堰市蘇陳鎮十里鋪、凌竇兩個村劃屬歸海陵區泰東鎮。
2006年1月,東郊鄉與城東街道合并為城東街道;西郊鄉與城西街道合并為城西街道;撤銷塘灣鎮,設立鳳凰路街道;撤銷泰東鎮,設立京泰路街道。
2009年1月,蘇陳鎮由姜堰市蘇陳鎮劃入。
2009年4月,姜堰市罡楊鎮劃入。
2019年10月姜堰區華港鎮劃入。