Some of the country’s longest rivers flow from the Alps to the Adriatic or the Tyrrhenian Sea
and pass major cities such as Rome, Florence, Turin and Venice.Below you’ll find a clear ranking of the longest rivers in Italy,
including background information and internal links to related destinations.
How river length is measured
River length is measured from the source to the mouth.
Only the Italian part of each river is considered if the river
also flows through other countries.
Top 10 longest rivers in Italy
| # | River | Length | Main regions | Flows into |
|---|---|---|---|---|
| 1 | Po | 652 km | Piedmont, Lombardy, Veneto, Emilia-Romagna | Adriatic Sea |
| 2 | Adige | 410 km | Trentino-South Tyrol, Veneto | Adriatic Sea |
| 3 | Tiber | 405 km | Umbria, Lazio | Tyrrhenian Sea |
| 4 | Arno | 241 km | Tuscany | Tyrrhenian Sea |
| 5 | Adda | 313 km | Lombardy | Po River |
| 6 | Oglio | 280 km | Lombardy | Po River |
| 7 | Piave | 220 km | Veneto | Adriatic Sea |
| 8 | Reno | 212 km | Tuscany, Emilia-Romagna | Adriatic Sea |
| 9 | Volturno | 175 km | Molise, Campania | Tyrrhenian Sea |
| 10 | Sele | 169 km | Campania | Tyrrhenian Sea |
The Po – longest river in Italy
The Po is the longest river in Italy and the backbone of the Po Valley,
one of Europe’s most important agricultural regions.
It rises in the Alps near the French border and flows east into the Adriatic Sea.
Major cities and regions along the Po include:
Adige – the longest river of northern Italy after the Po
The Adige flows from the Alps through South Tyrol and Trentino,
passing vineyards, mountain valleys and historic towns.
Tiber – Rome’s historic river
The Tiber is Italy’s most famous river because it flows directly through Rome.
For more than 2,000 years it has shaped the history, trade and development of the city.
Arno – river of Florence
The Arno is closely associated with Florence and Tuscany.
It flows through the historic center and under famous bridges such as Ponte Vecchio.
River walks & city tours in Italy
Many Italian cities offer guided walks and tours along rivers,
especially in Rome, Florence and northern Italy.
Hotels near Italy’s rivers
Riverfront hotels are popular in cities like Rome, Florence and Verona.
Booking early often means better prices and better locations.
FAQ: Longest rivers in Italy
What is the longest river in Italy?
The Po is the longest river in Italy, with a length of about 652 km.
Which river flows through Rome?
The Tiber flows through the city of Rome.
Are most long rivers in northern Italy?
Yes. Northern Italy has the longest rivers, mainly because of the Alps
and the wide Po Valley.