La longitud total del Moldova desde su nacimiento hasta su confluencia con el Siret es de 213 km.
La tierra histórica rumana y el estado medieval de Moldavia toman su nombre del río Moldova .
El río Moldova nace del pico Lucina de las Obcinii Feredeu.
En esta comarca, el río atraviesa sectores con pendiente más pronunciada (Pojorâta, Prisaca) y sectores donde la pendiente disminuye a menos de 3 m/km.
Los siguientes ríos son afluentes del río Moldova (desde la fuente hasta la desembocadura):[2] Las siguientes ciudades y pueblos están situados a lo largo del río Moldova, desde el nacimiento hasta la desembocadura: Moldova-Sulița, Câmpulung Moldovenesc, Vama, Voroneț, Gura Humorului, Păltinoasa, Baia, Roman.