现今的合兴镇是由解放初的合兴、洪兴、寿兴、中兴、牛市、悦来等6个小乡合并而成,位于张家港市偏北部。
合兴镇位于张家港市偏北部,东与锦丰镇双福村为邻,南与东莱镇接壤,西与大新、晨阳镇相连,北与锦丰镇红光、红星、东兴、向阳等村交界,距市区9公里。2002年末,区域面积38平方公里。一干河、二干河和油车港平行纵贯南北。境内三万三千余人,总户数一万三千余户户。共有耕地33356、6亩。 2003年并入锦丰镇。2010年开始沙洲新城建设。