邗江因春秋吴王夫差筑邗城、开邗沟而得名,距今已有2490多年历史。
隋开皇十八年(公元598年),改广陵县为邗江县,因春秋时吴王夫差于此开邗沟、沟通江淮得名,为邗江建县之始;大业元年(公元605年)改邗江县为江阳县。
唐武德三年(公元620年)江阳县并入江都县;贞观十八年(公元644年)划合渎渠(古邗沟)以东江都县9乡再立江阳县;永淳元年(公元682年)又析江都县西部、江阳县曲江以南地域置为扬子县,因扬子镇(桥)得名。今境内东南部时属江阳县,西及西南部属扬子县,余属江都县。扬子县后移治今仪征新城,改名永贞县,后废。
南唐升元元年(公元937年),改江阳县为广陵县,今境内东南部时属广陵县,余属江都县。
北宋时地属广陵县,后属江都县;南宋再属广陵县。元、明二代,地尽属江都县。
清雍正十年(1732年),析江都县西、北境置甘泉县,属扬州府。
1912年甘泉县并入江都县。
20世纪40年代今境内外曾先后设立江镇办事处(县级)、湖西办事处(县级)、仪扬县、东南办事处(县级)等抗日民主政权。
1949年仍为江都县地。
1956年春析江都县南部、西部重置邗江县,治设于扬州市内。
1958年邗江县并入扬州市。
1962年10月恢复邗江县,隶属扬州专区;次年3月与扬州市正式分治。
1970年属扬州地区。
1983年撤销扬州地区,划属地级扬州市。
2000年12月21日国务院批准:撤销邗江县,设立扬州市邗江区,以原邗江县的行政区域为邗江区的行政区域。区人民政府驻蒋王镇。