匈牙利境內的主要河流包括多瑙河和蒂薩河。
多瑙河是歐洲第二長河流,全長近2900公里,源於德國的黑森林,流經多個國家後,在匈牙利境內長約417公里。
蒂薩河是多瑙河的一條主要支流,發源於烏克蘭和羅馬尼亞,全長962公里。它在塞爾維亞與蒙特內哥羅境內匯入多瑙河。蒂薩河在匈牙利境內的長度為588公里。
此外,匈牙利還有其他河流,如德拉瓦河,它是多瑙河的支流,也是匈牙利與克羅埃西亞的界河。匈牙利的河流系統中還包括其他支流,例如莫索尼-戈爾久河、德拉瓦河、拉巴河等。
匈牙利還有四個主要湖泊,包括巴拉頓湖、凡冷次湖、蒂薩湖和菲爾特湖。