El Giro de Lombardía 2003, la 97.ª edición de esta clásica ciclista, se disputó el sábado 18 de octubre de 2003, con un recorrido de 249 km entre Como y Bérgamo.
Michele Bartoli consiguió ganar por segundo año consecutivo esta carrera.
Los también italianos Angelo Lopeboselli y Dario Frigo acabaron segundo y tercero respectivamente.