泰兴置县于南唐昇元元年(公元937年),县名由来是随泰州兴起之意,属泰州管辖。
县治初设济川镇,后因塌江,于北宋乾德二年(964年)移治于今口岸附近的柴墟,并于四周垒土为城;北宋徽宗宣和四年(1122)改属扬州。
南宋绍兴初,再属泰州;五年(1135),仍改属扬州;十年又属泰州;十二年又改属扬州。
元时升泰兴为上等县,属扬州路总管府。
明属扬州府。
清雍正二年(1724)改属通州。
民国3年(1914)属苏常道,16年直属江苏省,22年属泰州行政督察区,23年改属扬州行政督察区。
1949年全县解放,属泰州行政区。
1953年属扬州行政公署,1983年属扬州市。
1992年经国务院批准撤县设泰兴市(县级),由江苏省直辖、扬州市代管。
1996年8月由新设的地级泰州市代管。
1997年4月,经省政府批准,将口岸、刁铺、田河、许庄、永安洲5个乡镇划归泰州市高港区。
2009年1月,胡庄镇,泰兴市第二捕捞公司,宣堡镇赵王、乔杨、明河、钱赵、管营、孔桥、蔡庄等7个村划归泰州市高港区。