Didžioji dalis Rumunijos upių kyla iš Karpatų šlaitų ir nepriklausomai arba per kitas upes įteka į Dunojaus vandenis.
Maroso upė
Upė teka dviejų valstybių - Rumunijos ir Vengrijos - teritorija. Bendras srovės ilgis yra 803 kilometrai. Marosas yra kairysis Tisos upės intakas. Upės pakrantėje yra keli miestai: Targu Mures, Alba Iulia, Arad.
Upės ištakos yra centrinėje Rumunijos dalyje (Rytų Karpatų šlaituose). Viršutinė srovės dalis yra tipiška kalnų upė, turinti greitą srovę. Įplaukus į Vidurio Dunojaus lygumos teritoriją, upės tėkmė sulėtėja.
Maždaug 21 kilometras upės perima Vengriją ir Rumuniją skiriančią natūralią sieną. Maroso kanalas yra plaukiojamas vidurupyje ir žemupyje.
Pruto upė
Prutas yra upė, kurios kanalas eina per trijų valstybių - Ukrainos, Moldovos ir Rumunijos - teritoriją. Tai kairysis Dunojaus intakas, kurio bendras ilgis yra 953 kilometrai. Upės šaltinis yra Rytų Karpatuose (Ivano-Frankivsko sritis).
Visheu upė
Visheu eina per šiaurines Rumunijos žemes (istorinį Mapamures regioną). Upė yra kairysis Tisos intakas ir eina per šių miestų teritoriją: Borshu; Visheu de Sus; Visheu de Jos; Leordin; Petrova; Bistru; Valea Viseu (čia Viseu įteka į Tisos vandenis).
Upės ištakos yra šiaurės rytinėje Rodnos kalnų dalyje (aukštis virš jūros lygio yra 1409 metrai). Bendras kanalo ilgis yra 80 kilometrų. Visheu gauna dviejų upių - Vasér ir Oroszi - vandenis.
Aranos upė
Upės vaga teritoriškai kerta vakarines Rumunijos žemes ir Serbijos šiaurę. Arana yra kairysis Tisos intakas. Išvertus iš graikų kalbos, upės pavadinimas verčiamas kaip „auksinė upė“.
Upės ištakos yra netoli Sekusijdu kaimo (Rumunija) pelkėtoje Maroso upės užliejamoje vietoje. Iš pradžių Arana teka lygiagrečiai ją sukėlusiai upei (iki Synnicolau-Mare miesto), o paskui išeina pietvakarių kryptimi. Upė turi labai vingiuotą vagą.
Arana priklauso Dunojaus baseinui. Jis plaukioja tik 10 kilometrų aukštyn nuo žiočių. O pagrindinis upės vandenų panaudojimas yra slėnio laistymas. Netoli Ostoichevo kaimo yra puikus žvejybos tvenkinys.
Bendras srovės ilgis yra 117 kilometrų. Upės „padalijimas“yra toks: 41 kilometras priklauso Rumunijai; 76 kilometrai upės priklauso Serbijai (autonominis Vojvodinos regionas).
Sireto upė
„Siret“yra dviejų šalių - Ukrainos ir Rumunijos - teritorijoje. Bendras upės ilgis yra 740 kilometrų, iš kurių 115 kilometrų priklauso Ukrainai, likusi trasos dalis yra Rumunijos „dalis“.
Siretas yra vienas iš Dunojaus intakų (kairėje). Upės ištakos yra Bukovinos Karpatuose, o pagrindinė trasos dalis eina per Moldavijos aukštumą.