La 21e étape du Tour d'Espagne 2013 s'est déroulée le dimanche 15 septembre 2013, entre Leganés et Madrid sur une distance de 109,6 km.