La 9e étape du Tour d'Italie 2012 s'est déroulée le lundi 14 mai 2012, entre les villes de San Giorgio del Sannio et de Frosinone sur 166 km.