La 43.ª edición del Giro de Italia se disputó entre el 19 de mayo y el 9 de junio de 1960, con un recorrido de 21 etapas, dos de ellas dobles, y 3481 km, que el vencedor completó a una velocidad media de 37,006 km/h. La carrera comenzó en Roma y terminó en Milán.
Tomaron la salida 140 participantes, de los cuales 97 terminaron la carrera.
Tres eran los principales favoritos de esta edición del Giro de Italia: el luxemburgués Charly Gaul, que defendía la victoria lograda el año anterior, el francés Jacques Anquetil, 2.º en 1959, y el italiano Gastone Nencini, vencedor en 1957, que constituía la principal esperanza del ciclismo italiano, que recientemente había sufrido el golpe de la muerte prematura de Il campionissimo. La primera etapa de montaña importante fue la 12.ª, con final en Cervinia. Gaul atacó desde la base de la ascensión, pero no logró marcar ninguna diferencia con el resto de favoritos. El luxemburgués declaró que el puerto no era lo suficientemente duro para él, y que lo haría mejor en los Dolomitas. Anquetil, por su parte, hizo los deberes en la 14.ª etapa, la contrarreloj de 68 km, en la que consiguió poner a Gaul a casi siete minutos de distancia, y a Nencini a más de cuatro. Una vez más, Charly Gaul parecía condenado a perder el Giro, si bien sus épicas demostraciones en la alta montaña en ediciones anteriores habían conseguido cambiar el destino de un día para otro. El duelo en la 20.ª etapa, la etapa reina con cuatro cimas montañosas y el terrible Paso Gavia entre ellas, estaba servido.
Gaul no defraudó, y una vez más, intentó dinamitar la carrera a su estilo. Se escapó en la ascensión al Gavia, en el descenso adelantó a Massignan, que iba escapado, y se adjudicó el triunfo de etapa. Sin embargo, esta vez las diferencias de tiempo no iban a ser suficientes, y la verdadera lucha estaba entre Nencini y Anquetil. El normando intentó descolgar al italiano en varias ocasiones, pero no lo logró. Nencini no solo contaba con sus piernas en esta ascensión, sino también con la ayuda de decenas de tifosi que le llevaban prácticamente en volandas, sin necesidad apenas de pedalear. Esto, unido a dos pinchazos que sufrió el campeón francés, le dio a Nencini una ventaja de quince segundos en la cima de Gavia, que en el infernal descenso hasta la meta de Bormio, logró convertir en dos minutos y medio, insuficiente aun así, para arrebatarle la maglia rosa a Anquetil, que se convertiría al día siguiente, en el velódromo Vigorelli de Milán, en el primer ciclista francés en ganar el Giro de Italia.
De nuevo la participación española fue bastante reducida en el Giro, con solo cuatro representantes. Aun así, se lograron cuatro triunfos parciales, tres por parte de Miguel Poblet y uno por parte de Salvador Botella. En la general, Poblet fue el mejor clasificado, pudiendo en esta ocasión solo ser 25º.
Con el paso del tiempo y hasta la fecha, ha sido la única ocasión en toda la historia del Giro en que hubo tres ganadores del Tour de Francia en el podio: Jacques Anquetil, Gastone Nencini y Charly Gaul, aunque en ese momento Nencini aun no lo había ganado. Anquetil ganó el Tour en cinco ocasiones entre 1957 y 1964, Nencini lo ganó ese mismo año 1960, un mes después de la ronda italiana, y Gaul lo ganó en 1958.