Elle arrose successivement Labathude, Terrou et passe en bordure de Latouille-Lentillac. Elle baigne ensuite Saint-Céré avant de confluer avec la Dordogne en rive gauche, face à l'île des Escouanes, un kilomètre à l'est de Gintrac.
Communes et cantons traversés
Dans le seul département du Lot, la Bave traverse dix-sept communes[1] et quatre cantons :
Débit moyen mensuel (en m3/s) Station hydrologique : P2054010 - la Bave à Frayssinhes (Le Martinet) pour un bassin versant de 183 km2 et à 179 m d'altitude[2] (le 08-01-2014 - données calculées sur 101 ans de 1913 à 2013)
le VCN3 en cas de quinquennale sèche s'établit à 0,400 m3/s.
Crues
Le QIX 2 est de 48,00 m3/s, le QIX 5 de 65,00 m3/s, le QIX 10 de 77,00 m3/s, le QIX 20 de 87,00 m3/s, le QIX 50 de 100,00 m3/s. Pour l'instant le QIX 100 est obligé d'aller chercher ces éléments.
Depuis sa mise en service en 1913, la station hydrologique de Frayssinhes a enregistré un débit journalier maximal de 70,5 m3/s le 3 mars 1930, un débit instantané maximal de 77,2 m3/s le 9 juin 2010, et une hauteur maximale instantanée de 304 cm le 26 septembre 2000[2].