Le Vignac est un cours d'eau côtier dont le débit est faible et varie peu tout au long de l'année, il traverse la totalité de la commune et alimente en aval l'étang des forges d'Uza dont il est également l'émissaire sous le nom de courant, puis de Courant de Contis. Autrefois réputé pour les pêcheurs et ses nombreuses prises exceptionnelles, il est à ce jour majoritairement bordé par des propriétés privées. Long de 31,2 Km les traverses les communes de Lesperon, Lévignacq, Uza et sur la dernière partie de son cours, il sert de limite aux communes de Lit-et-Mixe et de Saint-Julien-en-Born mais aussi de frontière naturelle entre le pays de Born et le Marensin.