Elva har sine fjerneste kilder i Såtedalen vest for Omnsvatnet (1319 moh) i Hol kommune i Buskerud. Fra Omnsvatnet renner den først mot nordøst, og kalles her Stemmerdøla. Etter Geitryggvatnet snur elva mot nord og krysser fylkesgrensa til Vestland. I Vestredalsvatnet kommer sideelvene Fremste Varga og Heimre Varga inn fra vest. Elva fortsetter nordover gjennom den relativt åpne Stemmerdalen til den møter elva Grøna, som kommer fra Sauavaddalen i øst, og herfra kalles den Aurlandselvi.