La 10ª etapa del Giro de Italia 2017 tuvo lugar el 16 de mayo de 2017 entre Foligno y Montefalco sobre un recorrido de 39,8 km siendo la primera contrarreloj del Giro.
La clasificación de la etapa fue la siguiente:[1]
La clasificación general tras finalizar la etapa fue la siguiente:[1]