泰兴市位于江苏省中部、长江下游北岸。北纬31°58′12'~32°23′05',东经119°54′05'~120°21′56'。东接南通市如皋市,南界泰州市靖江市,西濒长江,与镇江市扬中市、常州市新北区隔江相望。北邻泰州市姜堰区,东北与南通市海安市接壤,西北与泰州市高港区毗连。东西最大直线距离为47.0千米,南北最大直线距离为43.5千米。全市属长江三角洲冲积平原,总面积1172.27平方千米,水域216.58平方千米(含江域面积42.88平方千米),占18.4%,地势东北高、西南低,由东北向西南渐次倾斜。