Sekstende etape af Tour de France 2012 var en 197 km lang bjergetape. Den blev kørt onsdag den 18. juli fra Pau til Bagnères-de-Luchon.
Efter 26 km
HC-kategori stigning på Col d'Aubisque, efter 53,5 km (1.709 m; 16,4 km à 7,1 %)
HC-kategori stigning på Col du Tourmalet, efter 120,5 km (2.115 m; 19 km à 7,4 %)
1. kategori stigning på Col d'Aspin, efter 150,5 km (1.489 m; 12,4 km à 4,8 %)
1. kategori stigning på Col de Peyresourde, efter 181,5 km (1.569 m; 9,5 km à 6,7 %)