Il fiume più lungo d’Italia è il Po, con 652 km. E’ anche il fiume italiano con il maggior bacino idrografico (71.000 km²) e la massima portata alla foce (media 1.540 m³/s).
La sua sorgente è in Piemonte, a Pian del Ree dopo aver bagnato quattro regioni e cinque capoluoghi di provincia (Torino, Pavia, Piacenza, Cremona e Ferrara), sfocia nel Mar Adriatico.
Il secondo fiume più lungo d’Italia è l’Adige, che per soli 5 km batte il Tevere.
Anche se non può essere considerato un fiume d’Italia perché scorre in territorio italiano soltanto per pochi chilometri, il fiume più lungo che nasce in Italia non è il Po, bensì la Drava.
Classifica dei 30 fiumi più lunghi d’Italia
(in ordine decrescente di lunghezza)
| # | Fiume | Regione | Lunghezza (km) |
| 1 | Po | Piemonte, Lombardia, Emilia Romagna, Veneto | 652 |
| 2 | Adige | Trentino Alto Adige, Veneto | 410 |
| 3 | Tevere | Emilia Romagna, Toscana, Umbria, Lazio | 405 |
| 4 | Adda | Lombardia | 313 |
| 5 | Oglio | Lombardia | 280 |
| 6 | Tanaro | Piemonte, Liguria | 276 |
| 7 | Ticino | Svizzera, Piemonte, Lombardia | 248 |
| 8 | Arno | Toscana | 241 |
| 9 | Piave | Veneto | 220 |
| 10 | Reno | Toscana, Emilia Romagna | 211 |
| 11 | Sarca – Mincio | Trentino Alto Adige, Veneto, Lombardia | 194 |
| 12 | Volturno | Molise, Campania | 175 |
| 13 | Brenta | Trentino Alto Adige, Veneto | 174 |
| 14 | Secchia | Emilia Romagna, Lombardia | 172 |
| 15 | Tagliamento | Friuli Venezia Giulia, Veneto | 170 |
| 16 | Ofanto | Campania, Basilicata, Puglia | 170 |
| 17 | Ombrone | Toscana | 161 |
| 18 | Chiese | Trentino Alto Adige, Lombardia | 160 |
| 19 | Dora Baltea | Valle d’Aosta, Piemonte | 160 |
| 20 | Liri – Garigliano | Abruzzo, Lazio, Campania | 158 |
| 21 | Bormida | Liguria, Piemonte | 154 |
| 22 | Tirso | Sardegna | 153 |
| 23 | Basento | Basilicata | 149 |
| 24 | Panaro | Emilia Romagna | 148 |
| 25 | Tartaro – Canalbianco – Po di Levante | Veneto, Lombardia | 147 |
| 26 | Aterno – Pescara | Abruzzo | 145 |
| 27 | Imera Meridionale o Salso | Sicilia | 144 |
| 28 | Agogna | Piemonte, Lombardia | 140 |
| 29 | Sesia | Piemonte, Lombardia | 138 |
| 30 | Agri | Basilicata | 136 |