Il est bordé à l'ouest par la France à travers les Alpes occidentales, au nord par la Suisse par les Alpes centrales, à l'est avec les régions du Trentin-Haut-Adige, de la Vénétie et de l'Émilie-Romagne en Italie du Nord-Est et au sud avec la mer Ligure et l’extrémité nord de la Toscane en Italie centrale. Le Nord-Ouest de l'Italie contient une grande partie de la vallée du Pô, le plus long fleuve d'Italie.