De eenentwintigste etappe van de Ronde van Spanje 2025 vond plaats op 14 september voor een vlakke etappe van Valdeolmos-Alalpardo naar Madrid over een afstand van 111,6 kilometer. Madrid bereikte het peloton nog, maar op de lokale rondes van de Spaanse hoofdstad op ruim 50 kilometer van de streep was er geen doorkomen aan de massaal opgedaagde demonstranten de weg op liepen. Er werd ook beslist om de podiumceremonie niet te laten doorgaan.

Parcours De eenentwintigste etappe was vlak. De start lag niet in Madrid zelf, maar ten noordoosten van de hoofdstad. Alalpardo, een stadje in de landelijke omgeving rond Madrid. In de hoofdstad wachtte 10 keer een lokaal circuit van 5,8 kilometer.

Koersverloop

Klassementen Algemeen klassement

Ploegenklassement Puntenklassement

Bergklassement

Jongerenklassement

E21