古くから暴れ川として知られる刈谷田川が市の中心を南北に分けるように流れ、下流では長岡市(中之島地区)との境界線の役割を果たし(但し、市境の一部は河川改修前の旧河道のままである)、市の外で信濃川に合流している。