Ranelva har sitt utspring i dalen, ved Elvmøthei, nord for Krokstrand. I møtet mellom Randalselva og Virvasselva oppstår Ranelva, før den begynner sin 130 km lange ferd sørvestover til Ranfjorden ved Ytteren i sør.