Elva har utspring fra fjellområdene mellom indre Dåfjorden i øst og Skogsfjordvatnet i vest. Den renner derfra i vest-nordvestlig retning i et rolig løp gjennom den åpne Leirbogdalen, og passerer gjennom en rekke små vatn underveis. På den siste strekningen blir fallet sterkere idet elva renner ned den skogkledte lia ned mot fjorden. Elva munner ut i Leirbogen, ei bukt på østsida av Skogsfjorden.