新潟県長岡市(栃尾地域)栃堀の中津又沢合流点に源を発し、栃尾市街地を流れたのち、見附市、長岡市(中之島地域)を経て、燕市横田で信濃川に合流する。