Su nacimiento proviene de dos brazos, uno que nace en la parroquia de Freixo, en Puentes de García Rodríguez y el otro en los montes cercanos a la localidad de Muras, en el municipio del mismo nombre, los dos se unen en Ambosores, en donde el Sor es solo uno, hasta su desembocadura en El Barquero.