La 7e étape du Tour d'Italie 2012 s'est déroulée le samedi 12 mai 2012, entre les villes de Recanati et de Rocca di Cambio sur 205 km.