Vengrijos upės yra nedidelis vandens tinklas. Tuo pačiu metu kai kuriose respublikos teritorijose visiškai nėra paviršinių nuotekų. Šalies upių tinklas visiškai priklauso Dunojaus baseinui. Be to, Vengrijos Respublikos upėms būdingas nenutrūkstantis užšalimo susidarymas.
Tisos upė
Tisos kanalas yra centrinėje Europos dalyje, upė eina per kelių šalių teritoriją, aplenkdama tranzitu - Ukrainą, Vengriją, Rumuniją, Slovakiją ir Serbiją. Tisza yra ilgiausias kairysis Dunojaus intakas. Bendras Tisos vagos ilgis yra devyni šimtai septyniasdešimt septyni kilometrai. Iš jų penki šimtai septyniasdešimt devyni kilometrai teka Vengrijos Respublikos žemėmis.
Upės pradžia yra Ukrainos teritorijose. Tai yra Užkarpatų regionas (Rakhovo miestas). Būtent čia prisijungia dviejų upių - Juodosios ir Baltosios Tisos (aukštis, palyginti su jūros lygiu - 445 metrai) vanduo. Juodosios Tisos šaltinis yra Svidovetso kalnagūbris (šiaurės rytų šlaitas 1400 metrų aukštyje). „Belaya Tisa“prasideda Černogoros kalnų grandinės šlaituose (pietvakarinė dalis, 1650 metrų virš jūros lygio).
Dunojaus upė
Dunojus užima antrąją vietą ilgiausių Europos upių sąraše, nusileidžia tik Volgai. Bendras Dunojaus kanalo ilgis yra beveik trys tūkstančiai kilometrų (nuo šio skaičiaus jį skiria tik keturios dešimtys kilometrų).
Upės vaga eina per dešimties didžiausių šalių teritoriją. Keturi šimtai septyniolika kilometrų upės tėkmės eina per Vengrijos žemes.
Upės ištakos yra Vokietijoje (susidariusios iš dviejų upių - Brihamo ir Brego - santakos 678 metrų aukštyje virš jūros lygio), ji baigiasi Juodosios jūros vandenyse. Tuo pačiu metu Dunojus sudaro didžiulę deltą, einančią palei dviejų valstybių: Rumunijos ir Ukrainos sieną.
Upės gornardas
Gornardo kanalas iš karto priklauso dviem šalims - Slovakijos ir Vengrijos respublikoms. Gornardas yra vienas iš Chaillot upės intakų. Bendras upės ilgis yra 286 kilometrai. Slovakijos žemėmis teka maždaug 193 kilometrai, o tik 118 kilometrų kanalo tenka Vengrijai.
Upės šaltinis yra Žemuosiuose Tatruose (Kraleva Golja kalno papėdėje). Kai kurioje maršruto dalyje upė praeina istorinius Slovėnijos regionus. Per Vengrijos Respublikos teritoriją upė atveria kelią per Borsodo-Abauj-Zempleno apskrities žemes.
Zalos upė
Salės kanalas eina per pietvakarinėje šalies dalyje esančias žemes. Bendras upės tėkmės ilgis yra šimtas trisdešimt aštuoni kilometrai.
Upės šaltinis yra paslėptas kalvose, esančiose netoli sienos, teritorijoje, kurią užima Ergesh nacionalinis parkas. Beveik per visą upės ilgį upė yra nukreipta griežtai į rytus, vidurupyje ji eina tranzitu per Zalaegerszego teritoriją. Zala įteka į Balatono ežerą (jo pietvakarinis galas) netoli Keszthely miesto.