La 16.ª edición del Giro de Italia se disputó entre el 12 de mayo y el 3 de junio de 1928, con un recorrido de 12 etapas y 3044 km, que el vencedor completó a una velocidad media de 26,748 km/h.