Az Ipoly folyó a Szlovák Vízgazdálkodási Vállalat állami vállalat Besztercebányai Igazgatóság működési területének második legnagyobb folyója. Speciális lefolyási viszonyai miatt határozott jellegűnek nevezhető. A folyó Poltár járásban, Málnáspatak (Málinec) település felett ered és a Dunába torkollik. A vízfolyás teljes hossza 216,70 km.
Az Ipoly folyó a 0+000 - 35+813 és a 60+051 - 148+680 fkm szelvények között államhatárt képez Magyarország és Szlovákia között. A 35+813 és a 60+051 fkm szelvények között az Ipoly kizárólag a Szlovák Köztársaság területén halad keresztül.
Az Ipoly folyó határszakaszán, valamint a szlovák nemzeti szakaszon megépített duzzasztóművek az alábbiak:
- Ráróspusztai duzzasztó: Rároš – Nógrádszakál (140,665 fkm); egynyílású (magyar tulajdon)
- Balog-i duzzasztó: Balog nad Ipľom (Ipolybalog) – Dejtár (89,975 fkm); háromnyílású (szlovák tulajdon)
- Velká Ves-i duzzasztó: Veľká Ves nad Ipľom (Ipolynagyfalu) – Ipolyvece (77,130 fkm); háromnyílású (szlovák tulajdon)
- Homoki duzzasztó: Homok /Szlovákia/, Ipolyság (Šahy) (58,41 fkm); (szlovák nemzeti szakasz) kétnyílású (szlovák tulajdon)
- Vyškovce duzzasztó: Vyškovce nad Ipľom (Ipolyvisk) /Szlovákia/ (49,155 fkm); (szlovák nemzeti szakasz) kétnyílású (szlovák tulajdon)
- Szete duzzasztó (Kubáňovo) 39+900 fkm (szlovák nemzeti szakasz) kétnyílású (szlovák tulajdon)
- Sokoleci duzzasztó: Ipeľsky Sokolec (Ipolyszakállos) – Tésa (33,77 fkm); (szlovák tulajdon)
- Ipolytölgyesi duzzasztó: Malé Kosihy (Kiskeszi) – Ipolytölgyes (18,40 fkm); (szlovák tulajdon)
A duzzasztóművek a vegetációs időszakokat leszámítva nem üzemelnek.