Elva har utspring som flere små bekker nord for Synesvarden på Høg-Jæren. Fra innsjøene Storamoset og Litlamoset renner elva mot nord under flere forskjellige navn, først som Stormyråna, deretter Undheimsåa, Fosseåna og Fotlandsåna. Flere sideelver kommer inn fra øst. Ved Høyland snur elva mot vest og ved Fotland danner den Fotlandsfossen. Herfra renner elva i et stilleflytende og buktende løp mot havet. Ved Haugland kommer den største sideelva Tverråna inn fra sør.