Râul Tibru are o lungime de 405 km și un bazin hidrografic cu o suprafață de aproximativ 17.375 km2, aproape 5% din teritoriul țării.
Este al treilea râu ca lungime din Italia, după Po și Adige, și al doilea ca bazin hidrografic după Po.
| Râul | Lungime (km) | Bazin hidrografic (km²) |
| Po | 652 | 74,970 |
| Adige | 410 | 12,200 |
| Tiber | 405 | 17,375 |
Curs
Tibrul izvorăște în apropierea orașului Balze, comuna Verghereto, în extremitatea sud-vestică a provinciei Forlì-Cesena, în partea sudică a Monte Fumaiolo. Izvorul râului este format din două izvoare care se află la 10 m unul de celălalt, într-o pădure de pe munte, la o altitudine de 1.268 m deasupra nivelului mării.
Tibrul curge prin Emilia-Romagna pe o distanță de aproximativ 4 kilometri, apoi intră în Toscana, unde trece prin Pieve Santo Stefano și Sansepolcro. Între aceste două localități se află un baraj cu un mare rezervor care poartă numele de Lacul Montedoglio (în italiană: Lago di Montedoglio). De aici, râul curge printr-o câmpie largă (Val Tiberina) și ajunge în provincia Perugia (Umbria) și traversează orașele Città di Castello și Umbertide.
La sud de Torgiano, în partea stângă a râului Chiascio și apoi, în barajul Marsciano, în partea dreaptă a râului Nestore. În curând, un alt afluent de dreapta, Paglia, se unește cu Tibrul.
Râul formează granița dintre regiunile Umbria (provincia Terni) și Lazio (provincia Viterbo). În apropiere de orașul Orte, este unit pe partea stângă de principalul său afluent, râul Nera.
Acesta traversează regiunea Lazio (provinciile Viterbo, Rieti și Roma) și se unește cu râul Aniene, traversează orașul Roma și, în cele din urmă, se varsă în Marea Tireniană între Ostia și Fiumicino.