La Barguelonne dont la source se situe sur la commune de Lhospitalet (46170) a une longueur de 61.1 Km en France et se termine sur la commune de Lamagistère (82360). Son autre nom est rivière la grande barguelonne, ruisseau de la barguelone, rivière la barguelonne