La 12e étape du Tour d'Espagne 2013 s'est déroulée le jeudi 5 septembre 2013, entre Maella et Tarragone sur une distance de 164,2 km.