La carrera formó parte del UCI WorldTour 2017, siendo la trigésima quinta competición del calendario de máxima categoría mundial.
La carrera fue ganada por el corredor italiano Vincenzo Nibali del equipo Bahrain-Merida, en segundo lugar Julian Alaphilippe (Quick-Step Floors) y en tercer lugar Gianni Moscon (Team Sky).
[3] Tomaron parte en la carrera 25 equipos: los 18 UCI ProTeam (al tener asegurada y ser obligatoria su participación), más 7 equipos Profesional Continental.
El Giro de Lombardía otorgó puntos para el UCI WorldTour 2017 y el UCI World Ranking, este último para corredores de los equipos en las categorías UCI ProTeam, Profesional Continental y Equipos Continentales.
[6] Las siguientes tablas son el baremo de puntuación y los 10 corredores que obtuvieron más puntos: