Il Giro di Lombardia 1987, ottantunesima edizione della corsa, fu disputata il 17 ottobre 1987, per un percorso totale di 265 km. Fu vinta dall'italiano Moreno Argentin, giunto al traguardo con il tempo di 6h52'10" alla media di 38,577 km/h.
Presero il via da Como 177 ciclisti, 27 di essi portarono a termine la gara. È tuttora l'ultima edizione del Giro di Lombardia chiusasi in Piazza Duomo a Milano.