La rivière Baïse a une longueur de 187,7 km et un bassin versant d'une superficie de 2 910 km2.
Son débit annuel moyen est de 11,70 m3/s (413 pi3/s) à Nérac, une petite ville du département du Lot-et-Garonne située à environ 20 km de la confluence avec la Garonne. Les plus grands débits sont enregistrés en hiver et au printemps, avec 23,00 m3/s (812 pi3/s) en février.
Débit mensuel moyen (m3/s) à Nérac
Cours
La source de la Baïse se trouve sur le Plateau de Lannemezan, sur la commune de Capvern (Hautes-Pyrénées), à une altitude d'environ 600 m.
La Baïse traverse 2 régions, 3 départements et 52 communes. Certaines de ces communes sont :
- Hautes-Pyrénées : Lannemezan, Trie-sur-Baïse
- Gers : Mirande, Castéra-Verduzan, Valence-sur-Baïse, Condom
- Région Nouvelle-Aquitaine
- Lot-et-Garonne : Moncrabeau, Nérac, Lavardac, Buzet-sur-Baïse
Enfin, il se jette dans la Garonne à Saint-Léger (Lot-et-Garonne), à 30 m d'altitude.