La 18e étape du Tour d'Espagne 2015 s'est déroulée le jeudi 10 septembre 2015, entre Roa et Riaza, sur une distance de 204 km.