Estos son los 22 equipos y los 197 ciclistas que disputaron el Giro de Italia 2017.[1] El Astana Pro Team formó con ocho corredores debido a la muerte de Michele Scarponi y no sustituirle a modo de homenaje quedando sin asignar el dorsal 21.[2]
El dorsal 108, desde 2012 no es atribuido a ningún ciclista como homenaje póstumo al fallecido ciclista belga Wouter Weylandt.[3]
La siguiente tabla muestra la lista de los participantes, la posición final de cada uno y en el caso de abandono, la etapa en la cual dejaron de participar