La 12e étape du Tour d'Espagne 2010 s'est déroulée le jeudi 9 septembre 2010 entre Andorre-la-Vieille en Andorre et Lleida sur 172 km. Le Britannique Mark Cavendish (HTC-Columbia) remporte l'étape au sprint. Il s'agit de la première victoire de sa carrière sur le Tour d'Espagne. L'Espagnol Igor Antón (Euskaltel-Euskadi) conserve le maillot rouge de leader.