Hmelnickij ukrán várostól 25 km-re északnyugatra 350 m magasan ered a Podóliai-hátságon. Hossza 806 km, vízgyűjtő területe 63 700 km². Közepes vízhozama a torkolatánál 108 m³ másodpercenként. A Fekete-tengerbe 30 km hosszú tölcsértorkolattal ömlik Ocsakivnél.