La 18e étape du Tour d'Espagne 2007 eut lieu le 20 septembre. Le parcours de 154 kilomètres relie Talavera de la Reina à Ávila.