Le Pô commence en dessous du sommet 12.600 pieds du Monviso dans les Alpes Cottiennes qui séparent la France et l'Italie. De ses origines sud-ouest de Turin, la rivière descend rapidement, quelque 5500 pieds dans un peu plus de 20 miles. Il se tourne alors vers le nord à Turin et à partir de là, se déroule généralement vers l'est à environ 350 miles, et finalement dans un delta avec 14 bouches à la mer Adriatique. De ses 141 affluents, dont les principales sont les fleuves Tanaro, Scrivia, Trebbia, Secchia et Panaro des Apennins dans le sud, et de la Doire Baltée, Sessia, Ticino, Adda, Oglio et Mincio des Alpes au nord. Est de Turin, les méandres de la rivière - qui ont inclus de nombreuses graves inondations à travers l'histoire - ont quitté les îles et les bras morts, des coudes en forme de U, le long du chemin.