La rivière Célé a une longueur de 104,4 km et un bassin de drainage d'une superficie de 1 289 km2.
Son débit annuel moyen (volume d'eau qui traverse une section de la rivière par unité de temps) est de 17,90 mètres cubes par seconde à Orniac.
Cours
Le Célé commence dans le Massif Central, sur la commune de Calvinet (département du Cantal), à une altitude d'environ 713 m.
Le Célé coule vers l'ouest, en général, et traverse 2 régions, 2 départements et 26 communes :
- Région Auvergne-Rhône-Alpes
- Cantal : Calvinet, Saint-Constant, Maurs, Le Trioulou, Mourjou, Fournoulès, Cassaniouze
- Région de l'Occitanie
- Lot : Viazac, Linac, Saint-Jean-Mirabel, Bagnac-sur-Célé, Figeac, Marcilhac-sur-Célé, Lunan, Corn, Camboulit, Boussac, Brengues, Saint-Sulpice, Espagnac-Sainte-Eulalie, Béduer, Cabrerets, Orniac, Sauliac-sur-Célé, Saint-Chels
Enfin, il se jette, comme un affluent droit, dans le Lot, à Bouziès, dans le département du Lot, à 125 m d'altitude.