Sokna har sine kilder i Rensfjellet og Granåsfjellet, og går via de regulerte innsjøene Samsjøen og Håen. Elva renner gjennom Lundadalen, og har sitt samløp med Gaula på Lundamo.