Il est constitué par deux cours d’eau principaux :
- Au Nord, la rivière l’Onesse qui prend sa source à Sindères, traverse Onesse-et-Laharie, Mézos et Saint-Julien-en-Born.
- Au Sud, le cours d'eau du Vignacq qui draine les communes de Lesperon, Lévignacq, Uza et Lit-et-Mixe.
Ils se rejoignent à la Plaine de Pigeon, grande zone humide, vestige de l'ancien étang de Lit-et-Mixe et Saint-Julien-en-Born, pour donner naissance au courant de Contis.
Carte du Bassin versant :





