La 6e étape du Tour d'Espagne 2006 s'est déroulée le 31 août sur un parcours de 177 kilomètres entre Zamora et León.