La Giro di Lombardia 1998, novantaduesima edizione della corsa e valida come evento di chiusura della Coppa del mondo di ciclismo su strada 1998, fu disputata il 17 ottobre 1998, per un percorso totale di 253 km. Fu vinta dallo svizzero Oscar Camenzind, al traguardo con il tempo di 5h59'01" alla media di 42,282 km/h.
Partenza a Varese con 195 ciclisti di cui 42 portarono a termine il percorso.