Vassdraget er 32,3 km langt, drenerer et nedbørsfelt på 424 km² og har sitt utspring i det innerste av to tjern (1 588 moh.) sørvest for Søre Salhøtjønne i Lesja kommune. Elven flyter nordover gjennom de tre Salhøtjønnene der grensen mellom kommunene Lesja og Sunndal går tvers over Midtre Salhøtjønne (1 412 moh.). Videre renner den ned Storgrøvudalsbotnen med Litlvatnet (1 137 moh.), deretter dalsøkket Fegran (starten på Grøvudalen) hvor den tar opp Grønliåa. Derfra renner elva ned gjennom Grøvudalen og inn i Hafsåsen der den tar opp Geitåa. Her vender den østover ned Elvdalen, snur nord-nordøst, tar opp Lindøla og Grødøla i Åmotan før elvesystemet renner ut i Driva på 180 moh. ved tettstedet Gjøra. Feltet har relativt mange mindre tjern. Foruten Styggvatnet (starten på Svøu), Storvatnet (1,1 km²) og Rundvatnet, alle en del av elvestrengen Svøu vest for Vangshaugen, ligger også Storvatnet i Grødalen vest for Grøvuvassdraget. Øst for Grøvu ligger Storvatnet (1,7 km²) i Skirådalen, Storvatnet i Lindalen (1 km²) og Istjønna (1,2 km²).