Elva starter noen kilometer nord for Haglebuvatna og heter først Haglebuelva for deretter å skifte navn til Eggedøla. Dette heter elva fram til Solevatn, men skifter navn til Simoa ved utløpet av dette. Den renner ut i Soneren og følger deretter et sørøstlig løp til den renner ut i Drammenselva noen kilometer sørøst for Blaafarveverket på Åmot.