Die 12. Etappe der Tour de France 2021 führte am 8. Juli 2021 über 159,4 Kilometer von Saint-Paul-Trois-Châteaux nach Nimes.
Etappensieger wurde Nils Politt (Bora-hansgrohe) mit 31 Sekunden Vorsprung auf Imanol Erviti (Movistar Team) und Harry Sweeny (Lotto Soudal) sowie 1:58 Minuten Vorsprung auf Stefan Küng (Groupama-FDJ). Das Peloton um das alte und neu Gelbe Trikot Tadej Pogačar (UAE Team Emirates) kam ab Rang 14 mit 5:53 Minuten Rückstand ins Ziel.
Zu Beginn der Etappe zersplitterte das Peloton auf der Windkante, bis sich eine 13-köpfige Spitzengruppe löste, die die ersten 13 Plätze der Etappe belegte. 37 Kilometer vor dem Ziel lösten sich Politt, Erviti und Sweeny zusammen mit Küng von ihren Begleitern. 20 Kilometer vor dem Ziel fiel Küng an einer Welle zurück. Politt, der auch mit der Roten Rückennummer geehrt wurde, startete 12 Kilometer vor dem Ziel seine erfolgreiche Soloflucht.[1]