Elva har sitt utspring i nordøst for Tromsdalstinden. Den renner først mot sør til den faller bratt ned over fjellkanten mot Breivikeidet og danner den 250 meter høye Storforsen. Ved munningen løper den sammen med Bjørnskarelva og danner Breivikelva. Storforselva anses vanligvis som Breivikelvas kilde, selv om Bjørnskarelva er betydelig lengre.