Afon fwyaf yr Eidal yw Afon Po, sy'n tarddu yn yr Alpau Cottaidd ac yn llifo tua'r dwyrain am 652 km (405 milltir) i'r Môr Adriatig ar hyd gwastadedd eang. Y llyn mwyaf yw Llyn Garda yn y gogledd.