Torino ligger nordvest i Italia, i regionen Piemonte. Den ligger omkranset av Alpene mot vest og nord, og av Monferrato-åsene mot sør. Tre store elver går gjennom byen: Po og dens to sideelver Dora Riparia og Stura di Lanzo.